From 0452092b85a2c4c985c73d9aa8fb0fb16c545377 Mon Sep 17 00:00:00 2001 From: lars Date: Sun, 19 Aug 2007 22:29:07 +0000 Subject: [PATCH] add html header information improve multidomain template config file --- examples/multidomain.conf.dist | 6 +++++- template/header.cs | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/examples/multidomain.conf.dist b/examples/multidomain.conf.dist index f81e2aa..f759e87 100644 --- a/examples/multidomain.conf.dist +++ b/examples/multidomain.conf.dist @@ -25,6 +25,7 @@ # domain names may not contain any special characters # you must define at least "name" and "list_dir" for each domain +# everything that you do not define here, is taken from ezmlmwebrc %DOMAINS = ( foo => { name => "Example Domain Foo", @@ -36,11 +37,12 @@ dot_dir => "/var/vpopmail/lists/bar", mail_domain => "lists.bar.org", mail_prefix => "lists-", + webusers_file => "/data/lists/bar/webusers", }, ); -# this simple code defines $LIST_DIR and $DOTQMAILDIR in a sane way +# this simple code defines the most common list specific parameters in a sane way if (defined($CURRENT_DOMAIN) && defined($DOMAINS{$CURRENT_DOMAIN})) { $LIST_DIR = $DOMAINS{$CURRENT_DOMAIN}{'list_dir'} if (defined $DOMAINS{$CURRENT_DOMAIN}{'list_dir'}); @@ -50,6 +52,8 @@ if (defined($CURRENT_DOMAIN) && defined($DOMAINS{$CURRENT_DOMAIN})) { if (defined $DOMAINS{$CURRENT_DOMAIN}{'mail_domain'}); $MAIL_ADDRESS_PREFIX = $DOMAINS{$CURRENT_DOMAIN}{'mail_prefix'} if (defined $DOMAINS{$CURRENT_DOMAIN}{'mail_prefix'}); + $WEBUSERS_FILE = $DOMAINS{$CURRENT_DOMAIN}{'webusers_file'} + if (defined $DOMAINS{$CURRENT_DOMAIN}{'webusers_file'}); } else { $LIST_DIR = ''; } diff --git a/template/header.cs b/template/header.cs index 465a3c3..c62c98f 100644 --- a/template/header.cs +++ b/template/header.cs @@ -2,7 +2,7 @@ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> - + <?cs var:Config.PageTitle ?>