Changeset 359

Show
Ignore:
Timestamp:
03/27/07 17:24:40 (5 years ago)
Author:
cryptronic
Message:

Added support for idn in mail check
Fixed the customer template issue
Fixed customer mail template was blank
Thanks to perry for reporting

Location:
trunk/webinterface
Files:
5 modified

Legend:

Unmodified
Added
Removed
  • trunk/webinterface/core/mysql.sql

    r345 r359  
    6868('vserver_prefix_last', '0', 'int'), 
    6969('language', 'en_US', 'dropdown'), 
    70 ('theme', 'default', 'dropdown'); 
     70('theme', 'default', 'dropdown'), 
     71('add_user_mail_subject', 'New user account created', 'string'), 
     72('add_user_mail_body', 'Hello %firstname %lastname, a new useraccount was created for you: %loginname %password you can login using %url regards openVCP Team', 'text'); 
    7173 
    7274CREATE TABLE IF NOT EXISTS `openvcp_network` ( 
     
    118120('add_admin_mail_subject', 'New admin account created', 'string'), 
    119121('add_admin_mail_body', 'Hello %firstname %lastname,\r\n\r\na new adminaccount was created for you:\r\n%loginname\r\n%password\r\n\r\nyou can login using %url\r\n\r\nregards\r\n\r\nopenVCP Team', 'text'), 
    120 ('url', 'http://www.openvcp.org', 'string'); 
     122('url', 'http://www.openvcp.org', 'string'), 
     123('add_user_mail_subject', 'New user account created', 'string'), 
     124('add_user_mail_body', 'Hello %firstname %lastname,\r\n\r\na new useraccount was created for you:\r\n%loginname\r\n%password\r\n\r\nyou can login using %url\r\n\r\nregards\r\n\r\nopenVCP Team', 'text'); 
    121125 
    122126CREATE TABLE IF NOT EXISTS `openvcp_user` ( 
  • trunk/webinterface/core/openvcp.conf

    r353 r359  
    7272        table TABLE_USER_SETTINGS user_settings 
    7373        table TABLE_USER_SETTINGS_AVAILABLE user_settings_available 
     74        table TABLE_USER_TEMPLATES user_templates 
    7475        table TABLE_ADMIN admin 
    7576        table TABLE_ADMIN_PRIVILEGES admin_privileges 
  • trunk/webinterface/mods/super/admins/main.php

    r343 r359  
    164164        $AUTH->getPrivileges('manage_admins') == "y" ? "" : OpenVCP::gotoURL("super/admins"); 
    165165        $nok = true; 
    166         if($PARAMS[1] == "submit") 
     166        if(in_array("submit", $PARAMS)) 
    167167        { 
    168168                if(checkEmail($_POST['email']) && ($_POST['company'] != "" || $_POST['firstname'] != "" && $_POST['lastname'] != "")) 
     
    239239                } 
    240240                         
    241                 $form = $GUI->form(0, "add_admin", (isset($_POST['id']) ? "submit" : "add/submit")); 
     241                $form = $GUI->form(0, "add_admin", (in_array("submit", $PARAMS) ? "submit" : "add/submit")); 
    242242                $table = $GUI->table($form); 
    243243                $thead = $GUI->tableAddHead($table); 
  • trunk/webinterface/mods/super/functions.php

    r345 r359  
    266266function checkEmail($email) 
    267267{ 
    268         return preg_match("/(.*)@[a-z|A-Z|0-9]+\.[a-z|A-Z]+/i", $email) ? true : false; 
     268        return preg_match("/(.*)@[a-z|A-Z|0-9|á|é|í|ó|ú|à|è|ì|ò|ù|ä|ë|ï|ö|ü|â|ê|î|ô|û|ñ|ç|þ|æ|ð|å|ý]+\.[a-z|A-Z]+/i", $email) ? true : false; 
    269269} 
    270270 
  • trunk/webinterface/themes/default/theme.css

    r357 r359  
    1212        background-color: #dddddd; 
    1313        height:100%; 
     14        font-family: Geneva, Arial, Helvetica, sans-serif; 
    1415} 
    1516