Changeset 2914


Ignore:
Timestamp:
06/09/10 17:17:23 (14 years ago)
Author:
valmir.sena
Message:

Ticket #1100 - Corrigir acl editar campo telefone dos usuarios expressoAdmin

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoAdmin1_2/inc/class.user.inc.php

    r1913 r2914  
    433433                                if (($diff['telephonenumber']) && ($old_values['telephonenumber'] != '')) 
    434434                                { 
    435                                         $ldap_mod_replace['telephonenumber'] = $new_values['telephonenumber']; 
    436                                         $this->db_functions->write_log('modified user telephonenumber', $dn . ': ' . $old_values['telephonenumber'] . '->' . $new_values['telephonenumber']); 
     435                                        $ldap_mod_replace['telephonenumber'] = $new_values['telephonenumber']; 
     436                                        $this->db_functions->write_log('modified user telephonenumber', $dn . ': ' . $old_values['telephonenumber'] . '->' . $new_values['telephonenumber']); 
     437                                } 
     438                                else if (($old_values['telephonenumber'] != '') && ($new_values['telephonenumber'] == '')) 
     439                                { 
     440                                        $ldap_remove['telephonenumber'] = array(); 
     441                                        $this->db_functions->write_log("removed user phone",$dn); 
     442                                } 
     443                                else if (($old_values['telephonenumber'] == '') && ($new_values['telephonenumber'] != '')) 
     444                                { 
     445                                        $ldap_add['telephonenumber'] = $new_values['telephonenumber']; 
     446                                        $this->db_functions->write_log("added user phone",$dn); 
    437447                                } 
    438448                        } 
     
    558568                        if ($this->functions->check_acl($_SESSION['phpgw_session']['session_lid'], 'edit_users')) 
    559569                        { 
    560                                 //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 
    561                                 // TELEPHONE 
    562                                 if (($old_values['telephonenumber'] == '') && ($new_values['telephonenumber'] != '')) 
    563                                 { 
    564                                         $ldap_add['telephonenumber'] = $new_values['telephonenumber']; 
    565                                         $this->db_functions->write_log("added user phone",$dn); 
    566                                 } 
    567                                 if (($old_values['telephonenumber'] != '') && ($new_values['telephonenumber'] == '')) 
    568                                 { 
    569                                         $ldap_remove['telephonenumber'] = array(); 
    570                                         $this->db_functions->write_log("removed user phone",$dn); 
    571                                 } 
    572570                                //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 
    573571                                // Passwd Expired - Sem atributo 
Note: See TracChangeset for help on using the changeset viewer.