[horde] Hook question
    AJ 
    aj at mindcrash.com
       
    Mon Jul 19 17:55:13 PDT 2004
    
    
  
Hi,
   I am trying to get the fullname hook working.
I am trying to fetch the fullname from an ldap attribute called 
displayName.  Here is what I have in hooks.php:
if (!function_exists('_prefs_hook_fullname')) {
     function _prefs_hook_fullname($user = null)
     {
         $ldapServer = 'localhost';
         $ldapPort = '389';
         $searchBase = 'ou=Users,dc=mindcrash,dc=com';
         $ldapcharset = 'utf-8';
         $outputcharset = NLS::getCharset();
         $ds = @ldap_connect($ldapServer, $ldapPort);
         if (is_null($user)) {
             $user = Auth::getAuth();
         }
         $searchResult = @ldap_search($ds, $searchBase, 'uid=' . $user);
         $information = @ldap_get_entries($ds, $searchResult);
             $name = $information[0]['displayName'][0];
         ldap_close($ds);
         $name = String::convertCharset($name, $ldapcharset, 
$outputcharset);
         return (empty($name) ? $user : $name);
     }
}
This does not work..  I added 'hook' => true to the fullname stanza in 
prefs.php, and also added $conf['hooks']['fullname'] = true; to 
conf.php, both with no results.. I have cleared out my horde_prefs 
before each trial.  Can anyone help?
Thanks.
AJ
    
    
More information about the horde
mailing list