Changeset 644 for trunk


Ignore:
Timestamp:
01/30/09 10:22:08 (15 years ago)
Author:
niltonneto
Message:

Resolve #271

Location:
trunk/expressoMail1_2
Files:
1 added
1 edited

Legend:

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

    r448 r644  
    8787                $field          = $params['field']; 
    8888                $ID                     = $params['ID']; 
    89  
     89                 
    9090                $search_for     = explode(" ",$search_for); 
    9191                $aux=""; 
    9292                foreach ($search_for as $search) 
    93                         { 
     93                { 
    9494                        if(!$aux) 
    95                                 { 
     95                        { 
    9696                                $aux=$search; 
    97                                 } 
    98                                 else 
    99                                 { 
    100                                 $aux=$aux."*".$search; 
    101                                 } 
    102                         } 
     97                        } 
     98                        else 
     99                        { 
     100                                        $aux=$aux."*".$search; 
     101                                } 
     102                } 
    103103                $search_for=$aux; 
     104                 
    104105                $contacts_result = array(); 
    105106                $contacts_result['field'] = $field; 
     
    312313                        } 
    313314                } 
     315                // Begin: nickname, firstname and lastname for QuickAdd. 
     316                $fn = $contacts_result["cn"]; 
     317                $array_name = explode(" ", $fn); 
     318                if(count($array_name) > 1){                      
     319                        $fn = $array_name[0]; 
     320                        array_shift($array_name); 
     321                        $sn = implode(" ",$array_name); 
     322                } 
     323                // End: 
    314324                $option = 
    315325                        '<tr class="quicksearchcontacts_unselected">' . 
     
    323333                                        '<a title="'.$this->functions->getLang("Write message").'" onClick="javascript:QuickSearchUser.create_new_message(\''.$contacts_result["cn"].'\', \''.$contacts_result["mail"].'\')">' . 
    324334                                                '<font color=blue>' . 
    325                                                         '<span name="mail">' . $contacts_result['mail'] . '</span>' . '<br>' . 
    326                                                 '</font>' . 
    327                                         '</a>' . 
     335                                                '<span name="mail">' . $contacts_result['mail'] . '</span></a></font>'. 
     336                                                '<img src="templates/default/images/user_card.png" style="cursor: pointer;" title="'.$this->functions->getLang("Add Contact").'" onclick="javascript:connector.loadScript(\'ccQuickAdd\');ccQuickAddOne.showList(\''.$fn.','.$fn.','.$sn.','.$contacts_result["mail"].'\')">'. 
     337                                        '<br>' . 
    328338                                        $phoneUser . 
    329339                                '</td>' . 
    330                         '</tr>'; 
     340                                '</tr>'; 
    331341                return $option; 
    332342        } 
Note: See TracChangeset for help on using the changeset viewer.