Changeset 2712 for trunk/expressoAdmin1_2/js/jscode/users.js
- Timestamp:
- 05/05/10 15:52:35 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoAdmin1_2/js/jscode/users.js
r2604 r2712 8 8 9 9 if (document.forms[0].uid.value == ''){ 10 alert( get_lang('LOGIN field is empty')+ '.');10 alert( ExpressoLivre.translate( 'LOGIN field is empty' ) + '.'); 11 11 return; 12 12 } 13 13 else if (document.forms[0].uid.value.length < document.forms[0].minimumSizeLogin.value){ 14 alert( get_lang('LOGIN field must be bigger than') + ' ' + document.forms[0].minimumSizeLogin.value + ' ' + get_lang('characters')+ '.');14 alert( ExpressoLivre.translate( 'LOGIN field must be bigger than' ) + ' ' + document.forms[0].minimumSizeLogin.value + ' ' + ExpressoLivre.translate( 'characters' ) + '.'); 15 15 return; 16 16 } … … 22 22 var reUid = /^([a-zA-Z0-9_\-])+$/; 23 23 if(!reUid.test(document.forms[0].uid.value)){ 24 alert( get_lang('LOGIN field contains characters not allowed')+ '.');24 alert( ExpressoLivre.translate( 'LOGIN field contains characters not allowed' ) + '.'); 25 25 return; 26 26 } … … 28 28 //PASSWORD's 29 29 if (document.forms[0].password1.value == ''){ 30 alert( get_lang('Password field is empty')+ '.');30 alert( ExpressoLivre.translate( 'Password field is empty' ) + '.'); 31 31 return; 32 32 } 33 33 if (document.forms[0].password2.value == ''){ 34 alert( get_lang('repassword field is empty')+ '.');34 alert( ExpressoLivre.translate( 'repassword field is empty' ) + '.'); 35 35 return; 36 36 } … … 38 38 39 39 if (document.forms[0].password1.value != document.forms[0].password2.value){ 40 alert( get_lang('password and repassword are different')+ '.');40 alert( ExpressoLivre.translate( 'password and repassword are different' ) + '.'); 41 41 return; 42 42 } … … 49 49 if(!re_employeenumber.test(document.forms[0].corporative_information_employeenumber.value)) 50 50 { 51 alert( get_lang('EmployeeNumber contains characters not allowed') + '. ' + get_lang('Only numbers are allowed')+ '.');51 alert( ExpressoLivre.translate( 'EmployeeNumber contains characters not allowed' ) + '. ' + ExpressoLivre.translate( 'Only numbers are allowed' ) + '.'); 52 52 document.forms[0].corporative_information_employeenumber.focus(); 53 53 return; … … 58 58 document.forms[0].mail.value = document.forms[0].mail.value.toLowerCase(); 59 59 if (document.forms[0].mail.value == ''){ 60 alert( get_lang('Email field is empty')+ '.');60 alert( ExpressoLivre.translate( 'Email field is empty' ) + '.'); 61 61 return; 62 62 } 63 63 var reEmail = /^([a-zA-Z0-9_\-])+(\.[a-zA-Z0-9_\-]+)*\@([a-zA-Z0-9_\-])+(\.[a-zA-Z0-9_\-]+)*$/; 64 64 if(!reEmail.test(document.forms[0].mail.value)){ 65 alert( get_lang('Email field is not valid')+ '.');65 alert( ExpressoLivre.translate( 'Email field is not valid' ) + '.'); 66 66 return false; 67 67 } … … 70 70 var reGivenname = /^[a-zA-Z0-9 \-\.]+$/; 71 71 if(!reGivenname.test(document.forms[0].givenname.value)){ 72 alert( get_lang('First name field contains characters not allowed')+ '.');72 alert( ExpressoLivre.translate( 'First name field contains characters not allowed' ) + '.'); 73 73 return false; 74 74 } 75 75 else if (document.forms[0].givenname.value == ''){ 76 alert( get_lang('First name field is empty')+ '.');76 alert( ExpressoLivre.translate( 'First name field is empty' ) + '.'); 77 77 return; 78 78 } … … 81 81 var reSn = /^[a-zA-Z0-9 \-\.]+$/; 82 82 if(!reSn.test(document.forms[0].sn.value)){ 83 alert( get_lang('Last name field contains characters not allowed')+ '.');83 alert( ExpressoLivre.translate( 'Last name field contains characters not allowed' ) + '.'); 84 84 return false; 85 85 } 86 86 else if (document.forms[0].sn.value == ''){ 87 alert( get_lang('Last name field is empty')+ '.');87 alert( ExpressoLivre.translate( 'Last name field is empty' ) + '.'); 88 88 return; 89 89 } … … 95 95 if (!reg_tel.exec(document.forms[0].telephonenumber.value)) 96 96 { 97 alert( get_lang('Phone field is incorrect')+ '.');97 alert( ExpressoLivre.translate( 'Phone field is incorrect' ) + '.'); 98 98 return; 99 99 } … … 102 102 //FORWAR ONLY 103 103 if ((document.forms[0].deliverymode.checked) && (document.forms[0].mailforwardingaddress.value == '')){ 104 alert( get_lang('Forward email is empty')+ '.');104 alert( ExpressoLivre.translate( 'Forward email is empty' ) + '.'); 105 105 return; 106 106 } … … 108 108 // Email Quota 109 109 if (document.forms[0].mailquota.value == ''){ 110 alert( get_lang('User without email quota')+ '.');110 alert( ExpressoLivre.translate( 'User without email quota' ) + '.'); 111 111 return; 112 112 } … … 114 114 //GROUPS 115 115 if (document.getElementById('ea_select_user_groups').length < 1){ 116 alert( get_lang('User is not in any group')+ '.');116 alert( ExpressoLivre.translate( 'User is not in any group' ) + '.'); 117 117 return; 118 118 } … … 121 121 if (document.getElementById('tabcontent6').style.display != 'none'){ 122 122 if ((document.forms[0].sambalogonscript.value == '') && (!document.forms[0].sambalogonscript.disabled)){ 123 alert( get_lang('Logon script is empty')+ '.');123 alert( ExpressoLivre.translate( 'Logon script is empty' ) + '.'); 124 124 return; 125 125 } 126 126 if ((document.forms[0].sambahomedirectory.value == '') && (!document.forms[0].sambahomedirectory.disabled)){ 127 alert( get_lang('Users home directory is empty')+ '.');127 alert( ExpressoLivre.translate( 'Users home directory is empty' ) + '.'); 128 128 return; 129 129 } … … 197 197 function generate_login(first_name,second_name) { 198 198 if ((first_name=='') || (second_name=='')) { 199 alert( get_lang("You must type the first and the second name before generate the login"));199 alert( ExpressoLivre.translate( "You must type the first and the second name before generate the login" ) ); 200 200 return; 201 201 } … … 229 229 alert(data.msg); 230 230 else 231 alert( get_lang('User successful created')+ '.');231 alert( ExpressoLivre.translate( 'User successful created' ) + '.'); 232 232 233 233 location.href="./index.php?menuaction=expressoAdmin1_2.uiaccounts.list_users"; … … 248 248 } 249 249 else{ 250 alert( get_lang('User successful saved')+ '.');250 alert( ExpressoLivre.translate( 'User successful saved' ) + '.'); 251 251 } 252 252 location.href="./index.php?menuaction=expressoAdmin1_2.uiaccounts.list_users"; … … 258 258 var handler_get_available_groups = function(data) 259 259 { 260 data = data.trim( ); 260 261 select_available_groups = document.getElementById('ea_select_available_groups'); 261 262 … … 274 275 select_available_groups.outerHTML = select_available_groups.outerHTML; 275 276 } 276 } 277 278 _controller.go( { 279 "access" : "$this.ldap_functions.get_available_groups&context="+context, 280 "handler" : function( data ) 281 { 282 handler_get_available_groups( expresso.connector.unserialize( data ) ); 283 } 277 } 278 279 ExpressoLivre.go( { 280 "access" : "expressoAdmin1_2.ldap_functions.get_available_groups&context="+escape(context), 281 "handler" : handler_get_available_groups 284 282 } ); 285 283 } … … 377 375 } 378 376 } 379 _controller.go( { 380 "access" : "$this.ldap_functions.get_available_maillists&context=" + context, 381 "handler" : function( data ) 382 { 383 handler_get_available_maillists( expresso.connector.unserialize( data ) ); 384 } 377 ExpressoLivre.go( { 378 "access" : "expressoAdmin1_2.ldap_functions.get_available_maillists&context=" + context, 379 "handler" : handler_get_available_maillists 385 380 } ); 386 381 } … … 483 478 alert(data.msg); 484 479 else 485 alert( get_lang('Default password successful saved')+ '.');480 alert( ExpressoLivre.translate( 'Default password successful saved' ) + '.'); 486 481 return; 487 482 } … … 496 491 alert(data.msg); 497 492 else 498 alert( get_lang('Users password successful returned')+ '.');493 alert( ExpressoLivre.translate( 'Users password successful returned' ) + '.'); 499 494 return; 500 495 } … … 504 499 function delete_user(uid, uidnumber) 505 500 { 506 if (confirm( get_lang("Do you really want delete the user")+ " " + uid + "?"))501 if (confirm( ExpressoLivre.translate( "Do you really want delete the user" ) + " " + uid + "?")) 507 502 { 508 503 var handler_delete_user = function(data) … … 511 506 alert(data.msg); 512 507 else 513 alert( get_lang('User successful deleted')+ '.');508 alert( ExpressoLivre.translate( 'User successful deleted' ) + '.'); 514 509 515 510 location.href="./index.php?menuaction=expressoAdmin1_2.uiaccounts.list_users"; … … 527 522 var reUid = /^([a-zA-Z0-9_\-])+$/; 528 523 529 new_uid = prompt( get_lang('Rename users login from') + ': ' + uid + " " + get_lang("to")+ ': ', uid);524 new_uid = prompt( ExpressoLivre.translate( 'Rename users login from' ) + ': ' + uid + " " + ExpressoLivre.translate( "to" ) + ': ', uid); 530 525 531 526 if(!reUid.test(new_uid)){ 532 alert( get_lang('LOGIN field contains characters not allowed')+ '.');527 alert( ExpressoLivre.translate( 'LOGIN field contains characters not allowed' ) + '.'); 533 528 document.forms[0].account_lid.focus(); 534 529 return; … … 563 558 alert(data.msg); 564 559 else{ 565 alert( get_lang('User login successful renamed')+ "\n" + data.exec_return);560 alert( ExpressoLivre.translate( 'User login successful renamed' ) + "\n" + data.exec_return); 566 561 location.href="./index.php?menuaction=expressoAdmin1_2.uiaccounts.list_users"; 567 562 } … … 579 574 clearTimeout(finderTimeout_maillist); 580 575 var oWait = document.getElementById("ea_span_searching_maillist"); 581 oWait.innerHTML = get_lang('Searching')+ '...';576 oWait.innerHTML = ExpressoLivre.translate( 'Searching' ) + '...'; 582 577 finderTimeout_maillist = setTimeout("optionFinder_maillist('"+obj.id+"')",500); 583 578 } … … 613 608 clearTimeout(finderTimeout_group); 614 609 var oWait = document.getElementById("ea_span_searching_group"); 615 oWait.innerHTML = get_lang('Searching')+ '...';610 oWait.innerHTML = ExpressoLivre.translate( 'Searching' ) + '...'; 616 611 finderTimeout_group = setTimeout("optionFinder_group('"+obj.id+"')",500); 617 612 } … … 671 666 function empty_inbox(uid) 672 667 { 673 var action = get_lang('Cleanned user mailbox');668 var action = ExpressoLivre.translate( 'Cleanned user mailbox' ) ; 674 669 var handler_write_log = function(){} 675 670 var handler_empty_inbox = function(data) … … 679 674 else{ 680 675 cExecute ('$this.user.write_log_from_ajax&_action='+action+'&userinfo='+uid, handler_write_log); 681 alert( get_lang('Emptied')+' '+ data.inbox_size + ' ' + get_lang('MB from user inbox'));676 alert( ExpressoLivre.translate( 'Emptied' ) +' '+ data.inbox_size + ' ' + ExpressoLivre.translate( 'MB from user inbox' ) ); 682 677 document.getElementById('mailquota_used').value = data.mailquota_used; 683 678 } … … 765 760 } 766 761 } 767 768
Note: See TracChangeset
for help on using the changeset viewer.