Marius Cramer
2013-11-25 c99650a6cd6920626e5cc65a3361ec0ed92234a0
Added check for ascii characters in password (if enabled in system config)
3 files modified
12 ■■■■■ changed files
interface/web/mail/form/mail_user.tform.php 10 ●●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/de_mail_user.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/en_mail_user.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/form/mail_user.tform.php
@@ -38,6 +38,8 @@
*/
global $app;
$app->uses('getconf');
$global_config = $app->getconf->get_global_config();
$form["title"]    = "Mailbox";
$form["description"]  = "";
@@ -56,7 +58,7 @@
$form["auth_preset"]["perm_group"] = 'riud'; //r = read, i = insert, u = update, d = delete
$form["auth_preset"]["perm_other"] = ''; //r = read, i = insert, u = update, d = delete
$form["tabs"]['mailuser'] = array (
$form["tabs"]['mailuser'] = array(
    'title'  => "Mailbox",
    'width'  => 100,
    'template'  => "templates/mail_user_mailbox_edit.htm",
@@ -230,6 +232,12 @@
    )
);
if($global_config['mail']['mail_password_onlyascii'] == 'y') {
    $form['tabs']['mailuser']['fields']['password']['validators'] = array( 0 => array( 'type' => 'ISASCII',
        'errmsg' => 'email_error_isascii')
    );
}
$form["tabs"]['autoresponder'] = array (
    'title'  => "Autoresponder",
    'width'  => 100,
interface/web/mail/lib/lang/de_mail_user.lng
@@ -47,4 +47,5 @@
$wb['repeat_password_txt'] = 'Passwort wiederholen';
$wb['password_mismatch_txt'] = 'Die Passwörter stimmen nicht überein.';
$wb['password_match_txt'] = 'Die Passwörter stimmen überein.';
$wb['email_error_isascii'] = 'Bitte verwenden Sie keine Umlaute im Passwort. Dies kann zu Problemen mit Ihrem E-Mail-Programm führen.';
?>
interface/web/mail/lib/lang/en_mail_user.lng
@@ -47,4 +47,5 @@
$wb['repeat_password_txt'] = 'Repeat Password';
$wb['password_mismatch_txt'] = 'The passwords do not match.';
$wb['password_match_txt'] = 'The passwords do match.';
$wb['email_error_isascii'] = 'Please do not use special unicode characters for your password. This could lead to problems with your mail client.';
?>