Changeset 2974 for trunk/workflow/inc/class.bo_utils.inc.php
- Timestamp:
- 06/28/10 11:52:02 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/workflow/inc/class.bo_utils.inc.php
r2591 r2974 86 86 $ret_name = empty($params['name']) ? 'cn' : $params['name']; 87 87 88 $ret_complement = empty($params['complement']) ? '' : $params['complement']; 89 88 90 $ajaxConfig = &Factory::newInstance('ajax_config', 'contactcenter'); 89 91 $config = $ajaxConfig->read_repository(); … … 103 105 104 106 $filter = '(&(uid=*)(phpgwAccountType=u)(!(phpgwAccountVisible=-1))(cn=*' . $cn . '*))'; 105 $attrib_ret = array('cn', $ret_id, $ret_name); 107 108 if($ret_complement != '') 109 $attrib_ret = array('cn', $ret_id, $ret_name, $ret_complement); 110 else 111 $attrib_ret = array('cn', $ret_id, $ret_name); 106 112 107 113 $r = ldap_search($ds, $ldapconfig['basedn'], $filter, $attrib_ret, 0, 0, 5); … … 114 120 $result = ldap_get_entries($ds, $r); 115 121 foreach($result as $value){ 116 $output['values'][] = array( 122 if($value[$ret_name][0] != ""){ 123 if($params['complement'] != ''){ 124 $complement = " >> " . $value[$ret_complement][0]; 125 $output['values'][] = array( 126 'id' => $value[$ret_id], 127 'name' => trim(ucwords(strtolower($value[$ret_name][0]))) . $complement ); 128 } 129 else{ 130 $output['values'][] = array( 117 131 'id' => $value[$ret_id], 118 132 'name' => trim(ucwords(strtolower($value[$ret_name][0])))); 133 } 134 } 119 135 } 120 136
Note: See TracChangeset
for help on using the changeset viewer.