0
@@ -208,6 +208,37 @@ else if (isset($_POST["editsiteprefs"]))
0
$error .= "<li>".lang('noaccessto', array('Modify Site Permissions'))."</li>";
0
+else if( isset($_POST['mailsettings']) )
0
+ $mail_mailer = coalesce_key($_POST,'mail_mailer','mail');
0
+ $mail_host = coalesce_key($_POST,'mail_host','');
0
+ $mail_port = coalesce_key($_POST,'mail_port','');
0
+ $mail_smtpauth = coalesce_key($_POST,'mail_smtpauth',false);
0
+ $mail_smtpauthuser = coalesce_key($_POST,'mail_smtpauthuser','');
0
+ $mail_smtpauthpw = coalesce_key($_POST,'mail_smtpauthpw','');
0
+ $mail_sendmail = coalesce_key($_POST,'mail_sendmail','');
0
+ $mail_from = coalesce_key($_POST,'mail_from','');
0
+ $mail_fromuser = coalesce_key($_POST,'mail_fromuser','');
0
+ CmsApplication::set_preference('mail_mailer',$mail_mailer);
0
+ CmsApplication::set_preference('mail_host',$mail_host);
0
+ CmsApplication::set_preference('mail_port',$mail_port);
0
+ CmsApplication::set_preference('mail_smtpauth',$mail_smtpauth);
0
+ CmsApplication::set_preference('mail_smtpauthuser',$mail_smtpauthuser);
0
+ CmsApplication::set_preference('mail_smtpauthpw',$mail_smtpauthpw);
0
+ CmsApplication::set_preference('mail_sendmail',$mail_sendmail);
0
+ CmsApplication::set_preference('mail_from',$mail_from);
0
+ CmsApplication::set_preference('mail_fromuser',$mail_fromuser);
0
+ audit(-1, '', lang('edited_mail_preferences'));
0
+ $message .= lang('prefsupdated');
0
+ $error .= "<li>".lang('noaccessto', array('Modify Site Permissions'))."</li>";
0
else if (!isset($_POST["submit"]))
0
$global_umask = CmsApplication::get_preference('global_umask',$global_umask);
0
@@ -238,6 +269,16 @@ $smarty->assign('logintheme', $logintheme);
0
$smarty->assign('metadata', $metadata);
0
$smarty->assign('sitename', $sitename);
0
+$smarty->assign('mail_mailer',CmsApplication::get_preference('mail_mailer','mail'));
0
+$smarty->assign('mail_host',CmsApplication::get_preference('mail_host',''));
0
+$smarty->assign('mail_port',CmsApplication::get_preference('mail_port',''));
0
+$smarty->assign('mail_smtpauth',CmsApplication::get_preference('mail_smtpauth',''));
0
+$smarty->assign('mail_smtpauthuser',CmsApplication::get_preference('mail_smtpauthuser',''));
0
+$smarty->assign('mail_smtpauthpw',CmsApplication::get_preference('mail_smtpauthpw',''));
0
+$smarty->assign('mail_sendmail',CmsApplication::get_preference('mail_sendmail',''));
0
+$smarty->assign('mail_from',CmsApplication::get_preference('mail_from',''));
0
+$smarty->assign('mail_fromuser',CmsApplication::get_preference('mail_fromuser',''));
0
$templates['-1'] = 'None';
Comments
No one has commented yet.