Nicer module name
authorJamie Cameron <jcameron@webmin.com>
Fri, 26 Oct 2007 04:16:13 +0000 (04:16 +0000)
committerJamie Cameron <jcameron@webmin.com>
Fri, 26 Oct 2007 04:16:13 +0000 (04:16 +0000)
sendmail/aliases-lib.pl
sendmail/lang/en
sendmail/module.info

index 823a877..cf50049 100644 (file)
@@ -91,13 +91,13 @@ if (!defined($c)) {
 return @$c;
 }
 
-# alias_form([alias])
+# alias_form([alias], [no-comment])
 # Display a form for editing or creating an alias. Each alias can map to
 # 1 or more programs, files, lists or users
 sub alias_form
 {
-local($a, @values, $v, $type, $val, @typenames);
-$a = $_[0];
+local ($a, $nocmt) = @_;
+local (@values, $v, $type, $val, @typenames);
 if ($a) { @values = @{$a->{'values'}}; }
 @typenames = map { $text{"aform_type$_"} } (0 .. 6);
 $typenames[0] = "&lt;$typenames[0]&gt;";
@@ -114,8 +114,10 @@ print &ui_table_start($a ? $text{'aform_edit'}
                         : $text{'aform_create'}, undef, 2);
 
 # Description
-print &ui_table_row(&hlink($text{'aform_cmt'},"alias_cmt"),
-       &ui_textbox("cmt", $a ? $a->{'cmt'} : undef, 50));
+if (!$nocmt) {
+       print &ui_table_row(&hlink($text{'aform_cmt'},"alias_cmt"),
+               &ui_textbox("cmt", $a ? $a->{'cmt'} : undef, 50));
+       }
 
 
 # Alias name
@@ -172,7 +174,7 @@ sub create_alias
 {
 &list_aliases($_[1]);  # force cache init
 
-# Update the config fi;e
+# Update the config file
 local(%aliases);
 local $lref = &read_file_lines($_[1]->[0]);
 $_[0]->{'line'} = scalar(@$lref);
index dd88704..6be6e62 100644 (file)
@@ -1,4 +1,4 @@
-index_title=Sendmail Mailserver
+index_title=Sendmail Mail Server
 index_econfig=The sendmail config file $1 does not exist. Maybe Sendmail is not installed, or your <a href='$2'>module configuration</a> is incorrect.
 index_eversion=Your sendmail config file does not appear to be for the latest sendmail version. Webmin only supports versions 8.8 and above.
 index_epath=The sendmail executable $1 is not installed on your system. Maybe your <a href='$2'>module configuration</a> is incorrect, or sendmail is not installed.
index b92cc49..241fe1d 100644 (file)
@@ -10,7 +10,7 @@ desc_pt=Configura
 category=servers
 desc_tr=Sendmail Yapýlandýrmasý
 os_support=solaris slackware-linux redhat-linux mandrake-linux suse-linux united-linux debian-linux freebsd hpux irix macos open-linux openserver unixware turbo-linux openbsd corel-linux cobalt-linux aix netbsd msc-linux osf1 generic-linux gentoo-linux{-r "/etc/sendmail.cf" || -r "/etc/mail/sendmail.cf"} sol-linux coherent-linux
-desc=Sendmail Mailserver
+desc=Sendmail Mail Server
 desc_es=Configuración de Sendmail
 desc_sv=Sendmail-inställningar
 desc_fr=Configuration de Sendmail