Changeset 5245


Ignore:
Timestamp:
12/13/11 10:47:28 (12 years ago)
Author:
cristiano
Message:

Ticket #2331 - Troca da informação UidNumber? para Uid

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoMail1_2/inc/class.ldap_functions.inc.php

    r5243 r5245  
    113113                    $ldapService->connection = $this->ds; 
    114114                                if($extendedinfo) 
    115                         $justthese = array("cn", "mail", "telephonenumber", "uidNumber", "mobile", "phpgwaccountvisible", "employeenumber", "ou"); 
     115                                        $justthese = array("cn", "mail", "telephonenumber", "uid","uidNumber", "mobile", "phpgwaccountvisible", "employeenumber", "ou"); 
    116116                                else  
    117                                         $justthese = array("cn", "mail", "telephoneNumber", "phpgwAccountVisible", "uid"); 
     117                                        $justthese = array("cn", "mail", "telephoneNumber", "phpgwAccountVisible", "uidNumber","uid"); 
    118118                $types = false; 
    119119 
     
    144144                                $catalogsNum=count($this->external_srcs); 
    145145                for ($i=0; $i<=$catalogsNum; $i++)      { 
    146                                         if ($this->external_srcs[$i]["quicksearch"]) { 
     146                                        if ($this->external_srcs[$i]["quicksearch"]) {  
    147147                                                $this->ldapConnect(true,$i); 
    148148                                                $filter="(|(cn=*$search_for*)(mail=*$search_for*))"; 
    149149                                                if($extendedinfo) 
    150                                         $justthese = array("cn", "mail", "telephonenumber", "uidNumber", "mobile", "phpgwaccountvisible", "employeenumber", "ou"); 
     150                                        $justthese = array("cn", "mail", "telephonenumber", "uid","uidNumber", "mobile", "phpgwaccountvisible", "employeenumber", "ou"); 
    151151                                                else  
    152                                                         $justthese = array("cn", "mail", "telephoneNumber", "phpgwAccountVisible", "uid"); 
     152                                                        $justthese = array("cn", "mail", "telephoneNumber", "phpgwAccountVisible","uidNumber", "uid"); 
    153153                                                $sr=@ldap_search($this->ds, $this->ldap_context, $filter, $justthese, 0, $this->max_result+1); 
    154154                                                if(!$sr) 
     
    169169                        for ($i=0; $i<$info["count"]; $i++) 
    170170                        { 
    171                 $key = $info[$i]["mail"][0] . '%' . $info[$i]["telephonenumber"][0] . '%'. $info[$i]["mobile"][0] . '%' . $info[$i]["uidnumber"][0] . '%' . $info[$i]["jpegphoto"]['count'] . '%' . $info[$i]["employeenumber"][0] . '%' .      $info[$i]["ou"][0]; 
     171                $key = $info[$i]["mail"][0] . '%' . $info[$i]["telephonenumber"][0] . '%'. $info[$i]["mobile"][0] . '%' . $info[$i]["uid"][0] . '%' . $info[$i]["jpegphoto"]['count'] . '%' . $info[$i]["employeenumber"][0] . '%' .    $info[$i]["ou"][0]; 
    172172 
    173173                if (/*(!$quickSearch_only_in_userSector) &&*/ preg_match("/$user_sector_dn/i", $info[$i]['dn'])) 
     
    194194                                        $contacts_result[$i] = array(); 
    195195                                        $contacts_result[$i]["cn"] = $cn; 
    196                                         list ($contacts_result[$i]["mail"], $contacts_result[$i]["phone"], $contacts_result[$i]["mobile"], $contacts_result[$i]["uidnumber"], $contacts_result[$i]["jpegphoto"], $contacts_result[$i]["employeenumber"], $contacts_result[$i]["ou"]) = split ('%', $info); 
     196                                        list ($contacts_result[$i]["mail"], $contacts_result[$i]["phone"], $contacts_result[$i]["mobile"], $contacts_result[$i]["uid"], $contacts_result[$i]["jpegphoto"], $contacts_result[$i]["employeenumber"], $contacts_result[$i]["ou"]) = split ('%', $info); 
    197197                                        $i++; 
    198198                                } 
     
    493493                    $extendedinfo=false; 
    494494 
    495                 list ($contacts_result["mail"], $contacts_result["phone"], $contacts_result["mobile"], $contacts_result["uidNumber"], $contacts_result["jpegphoto"], $contacts_result["employeenumber"], $contacts_result["ou"]) = split ('%', $info); 
     495                list ($contacts_result["mail"], $contacts_result["phone"], $contacts_result["mobile"], $contacts_result["uid"], $contacts_result["jpegphoto"], $contacts_result["employeenumber"], $contacts_result["ou"]) = split ('%', $info); 
    496496 
    497497                if ($contacts_result['jpegphoto']) 
     
    515515                    } 
    516516                    $empNumber = $contacts_result["employeenumber"]; 
    517                         $uidNumber = $contacts_result["uidNumber"]; 
     517                        $uid = $contacts_result["uid"]; 
    518518                    if($empNumber) { 
    519519                            $empNumber = "$empNumber - "; 
    520520                    }  
    521                         else if($uidNumber){ 
    522                                 $uidNumber = "$uidNumber - "; 
     521                        else if($uid){ 
     522                                $uid = "$uid - "; 
    523523                        }                        
    524524                    $ou = $contacts_result["ou"]; 
     
    544544                                '</td>' . 
    545545                                '<td class="cc">' . 
    546                                         '<span name="cn">' . ($empNumber != "" ? $empNumber : $uidNumber) . $contacts_result['cn'] . '</span>' . '<br>' . 
     546                                        '<span name="cn">' . ($empNumber != "" ? $empNumber : $uid) . $contacts_result['cn'] . '</span>' . '<br>' . 
    547547                                        '<a title="'.$functions->getLang("Write message").'" onClick="javascript:QuickSearchUser.create_new_message(\''.$contacts_result["cn"].'\', \''.$contacts_result["mail"].'\')">' . 
    548548                                                '<font color=blue>' . 
Note: See TracChangeset for help on using the changeset viewer.