Changeset 47 for trunk/expressoAdmin1_2
- Timestamp:
- 08/10/07 14:10:38 (17 years ago)
- Location:
- trunk/expressoAdmin1_2
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoAdmin1_2/docs/change_log.txt
r41 r47 80 80 - deixa a opção desmarcado caso não existe nenhum sambaDomain na OU. 81 81 - Seleciona automaticamente o sambaDomain da OU. 82 83 03/07/2007 - [1.240] 84 - Corrigido problema na atualização do módulo usando o SETUP. 85 86 09/08/2007 87 - Corrigido bug ao adicionar email em grupos 88 - Corrigido bug ao adicionar atributos samba a um usuários já existente. -
trunk/expressoAdmin1_2/inc/class.functions.inc.php
r46 r47 230 230 231 231 $justthese = array("uidnumber", "uid", "cn", "mail"); 232 $filter="(&(phpgwAccountType=u)(|(uid ~=".$query.")(sn~=".$query.")(cn~=".$query.")(givenName~=".$query.")(mail~=$query)(mailAlternateAddress~=$query)))";232 $filter="(&(phpgwAccountType=u)(|(uid=*".$query."*)(sn=*".$query."*)(cn=*".$query."*)(givenName=*".$query."*)(mail=$query*)(mailAlternateAddress=$query*)))"; 233 233 $search=ldap_search($ldap_conn, $context, $filter, $justthese); 234 234 ldap_sort($ldap_conn, $search, "uid"); -
trunk/expressoAdmin1_2/inc/class.imap_functions.inc.php
r46 r47 28 28 return $result; 29 29 } 30 if (!imap_createmailbox($this->imap, '{'.$this->imap_server.'}' . "user" . $this->imapDelimiter . $uid . $this->imapDelimiter . " Sent"))30 if (!imap_createmailbox($this->imap, '{'.$this->imap_server.'}' . "user" . $this->imapDelimiter . $uid . $this->imapDelimiter . "Enviados")) 31 31 { 32 32 $error = imap_errors(); … … 35 35 return $result; 36 36 } 37 if (!imap_createmailbox($this->imap, '{'.$this->imap_server.'}' . "user" . $this->imapDelimiter . $uid . $this->imapDelimiter . " Drafts"))37 if (!imap_createmailbox($this->imap, '{'.$this->imap_server.'}' . "user" . $this->imapDelimiter . $uid . $this->imapDelimiter . "Rascunhos")) 38 38 { 39 39 $error = imap_errors(); … … 42 42 return $result; 43 43 } 44 if (!imap_createmailbox($this->imap, '{'.$this->imap_server.'}' . "user" . $this->imapDelimiter . $uid . $this->imapDelimiter . " Trash"))44 if (!imap_createmailbox($this->imap, '{'.$this->imap_server.'}' . "user" . $this->imapDelimiter . $uid . $this->imapDelimiter . "Lixeira")) 45 45 { 46 46 $error = imap_errors(); -
trunk/expressoAdmin1_2/inc/class.user.inc.php
r46 r47 548 548 $ldap_add['objectClass'][] = 'sambaSamAccount'; 549 549 $ldap_mod_replace['loginShell'] = '/bin/bash'; 550 $ldap_add['sambaSID'] = $ this->current_config['expressoAdmin_sambaSID'] . '-' . ((2 * $new_values['uidnumber'])+1000);551 $ldap_add['sambaPrimaryGroupSID'] = $ this->current_config['expressoAdmin_sambaSID'] . '-' . ((2 * $new_values['gidnumber'])+1001);550 $ldap_add['sambaSID'] = $new_values['sambadomain'] . '-' . ((2 * $new_values['uidnumber'])+1000); 551 $ldap_add['sambaPrimaryGroupSID'] = $new_values['sambadomain'] . '-' . ((2 * $new_values['gidnumber'])+1001); 552 552 $ldap_add['sambaAcctFlags'] = $new_values['sambaacctflags']; 553 553 $ldap_add['sambaLogonScript'] = $new_values['sambalogonscript']; -
trunk/expressoAdmin1_2/js/jscode/groups.js
r46 r47 322 322 function groupEmailSuggestion(concatenateDomain, type) 323 323 { 324 if (document.forms[0].email.disabled) 325 return; 326 324 327 if (type != 'create_group') 325 328 return; … … 353 356 org_name = org_name_par.split('.'); 354 357 org_name = org_name[org_name.length-1]; 355 358 356 359 if (org_name != '') 357 document.forms[0].email.value = document.forms[0].cn.value + '@' + org_name + '. ' + domain_name;360 document.forms[0].email.value = document.forms[0].cn.value + '@' + org_name + '.aaa' + domain_name; 358 361 else 359 362 document.forms[0].email.value = document.forms[0].cn.value; -
trunk/expressoAdmin1_2/js/jscode/users.js
r33 r47 108 108 109 109 // Uid & Mail exist? 110 attrs_array = new Array();110 var attrs_array = new Array(); 111 111 attrs_array['type'] = type; 112 112 attrs_array['uid'] = document.forms[0].uid.value; … … 114 114 if (document.forms[0].mailalternateaddress.value != '') 115 115 attrs_array['mailalternateaddress'] = document.forms[0].mailalternateaddress.value; 116 attributes = connector.serialize(attrs_array);116 var attributes = connector.serialize(attrs_array); 117 117 118 118 var handler_validate_fields = function(data) … … 190 190 if (!data.status){ 191 191 alert(data.msg); 192 location.href="./index.php?menuaction=expressoAdmin1_2.uiaccounts.list_users";193 192 } 194 193 else{ 195 194 alert('Usuário salvo com êxito!!'); 196 location.href="./index.php?menuaction=expressoAdmin1_2.uiaccounts.list_users";197 }195 } 196 location.href="./index.php?menuaction=expressoAdmin1_2.uiaccounts.list_users"; 198 197 return; 199 198 } -
trunk/expressoAdmin1_2/setup/setup.inc.php
r46 r47 13 13 $setup_info['expressoAdmin1_2']['title'] = 'ExpressoAdmin 1.2'; 14 14 /* Ao incrementar versão, não esquecer de declarar função do tables_update.inc.php*/ 15 $setup_info['expressoAdmin1_2']['version'] = '1.24 ';15 $setup_info['expressoAdmin1_2']['version'] = '1.240'; 16 16 $setup_info['expressoAdmin1_2']['app_order'] = 1; 17 17 $setup_info['expressoAdmin1_2']['tables'][] = 'phpgw_expressoadmin'; -
trunk/expressoAdmin1_2/setup/tables_update.inc.php
r46 r47 9 9 * option) any later version. * 10 10 \**************************************************************************/ 11 $test[] = '1.24 ';11 $test[] = '1.240'; 12 12 function expressoAdmin1_2_upgrade1_221() 13 13 { … … 31 31 } 32 32 33 function expressoAdmin1_2_upgrade1_24 ()33 function expressoAdmin1_2_upgrade1_240() 34 34 { 35 35 -
trunk/expressoAdmin1_2/templates/default/groups_form.tpl
r46 r47 26 26 <select id="ea_combo_org_info" name="context" onchange="javascript:sinc_combos_org(this.value, ea_check_allUsers.checked); get_available_sambadomains(this.value, '{type}')">{combo_manager_org}</select><br> 27 27 {lang_group_name}: <font color="blue">Ex: grupo-celepar-rh</font> 28 <input name="cn" size="35" value="{cn}" autocomplete="off" onKeyUp="javascript:groupEmailSuggestion('{concatenateDomain}','{type}')"><br> 28 <!--<input name="cn" size="35" value="{cn}" autocomplete="off" onKeyUp="javascript:groupEmailSuggestion('{concatenateDomain}','{type}')"><br>--> 29 <input name="cn" size="35" value="{cn}" autocomplete="off"><br> 29 30 {lang_email}:<br> 30 31 <input name="email" size="60" value="{email}" {disable_email_groups} autocomplete="off"><br>
Note: See TracChangeset
for help on using the changeset viewer.