-# Template/_conf.pm
+package Template::_conf;
-# ====================================================
-# Autor: n.d.p. / 2001-02-20
-# lm : n.d.p. / 2001-02-20
-# ====================================================
-# Funktion:
-# Bereitstellung der Ausgabeparameter
-# durch Kombination von User und Adminkonf.
-# ====================================================
+################################################################################
+# #
+# File: shared/Template/_conf.pm #
+# #
+# Authors: André Malo <nd@o3media.de>, 2001-06-16 #
+# #
+# Description: combine user and default config #
+# #
+################################################################################
use strict;
+use vars qw(
+ @EXPORT
+ $VERSION
+);
-package Template::_conf;
-
-# ====================================================
-# Funktionsexport
-# ====================================================
+################################################################################
+#
+# Version check
+#
+$VERSION = do { my @r =(q$Revision$ =~ /\d+/g); sprintf "%d."."%02d" x $#r, @r };
+################################################################################
+#
+# Export
+#
use base qw(Exporter);
-@Template::_conf::EXPORT = qw(get_view_params);
+@EXPORT = qw(get_view_params);
-################################
-# sub get_view_params
+### get_view_params () #########################################################
+#
+# determine output parameters
+#
+# Params: $param - hashref
+#
+# Return: hashref
#
-# Ausgabeparameter bestimmen
-################################
-
sub get_view_params ($) {
my $param = shift;
my $default = $param -> {adminDefault};
my %hash;
- %hash = (quoting => $default -> {View} -> {quoting},
- quoteChars => $default -> {View} -> {quoteChars},
- sortedMsg => $default -> {View} -> {sortMessages},
- sortedThreads => $default -> {View} -> {sortThreads}
- );
+ %hash = (
+ quoting => $default -> {View} -> {quoting},
+ quoteChars => $default -> {View} -> {quoteChars},
+ sortedMsg => $default -> {View} -> {sortMessages},
+ sortedThreads => $default -> {View} -> {sortThreads}
+ );
\%hash;
}
-# ====================================================
-# Modulinitialisierung
-# ====================================================
-
-# making require happy
+# keep 'require' happy
1;
-# ====================================================
-# end of Template::_conf
-# ====================================================
\ No newline at end of file
+#
+#
+### end of Template::_conf #####################################################