[Tickets] New ticket (101): Editing Addressbook Entry

bugs at bugs.horde.org bugs at bugs.horde.org
Wed Apr 21 19:35:35 PDT 2004


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

-Ticket 101
-Queue: Turba
-Created By: 

-Summary:
Editing Addressbook Entry

Comment by mail at avenuedesign.net on Wed Apr 21 19:35:35 2004 (today):
I am able to add addressbook entries to a shared Addressbook with no
trouble. However when viewing the entry I do not get the edit/delete
controls. 

I have found that adjusting the sources.php options to 'public' => true,
'readonly' => false, on the addressbook does not have any effect. Setting
the user to an admin in sources.php also does not have any effect. However
if I add the user into the admins section into horde/config/conf.php I can
then edit/delete contacts properly.

My sources.php follows:

$cfgSources['sharedldap'] = array(
     'title' => _("Shared Test Directory"),
     'type' => 'ldap',
     'params' => array(
     'server' => 'localhost',
     'port' => 389,
     'root' => 'ou=SharedTest,dc=domainname',
     'bind_dn' => 'cn=miAdmin,dc=domainname',
     'bind_password' => 'password',
     'sizelimit' => 200,
     'dn' => array('uid'),
     'objectclass' => array('top', 'person', 'inetOrgPerson'),
     //'objectclass' => array('top', 'person', 'inetOrgPerson',
        //'zillaPerson'),
     'charset' => 'utf-8',
     'version' => 3
     ),
                                                                            
                                                                           

     'map' => array(
     '__key' => 'dn',
     'name' => array('fields' => array('firstname', 'lastname'), 'format' =>
'%s %s'),
     'firstname' => 'givenName',
     'lastname' => 'sn',
     'company' => 'o',
     'email' => 'mail',
     'homePhone' => 'homephone',
     'workPhone' => 'telephonenumber',
     'fax' => 'facsimiletelephonenumber',
     'cellPhone' => 'mobile',
     'homeAddress' => 'homepostaladdress',
     'street' => 'postaladdress',
     'locality' => 'l',
     'state' => 'st',
     'postcode' => 'postalcode',
     'country' => 'c',
     'notes' => 'comment'
     ),
        'search' => array(
        'name',
        'email',
        'homePhone',
        'workPhone',
        'cellPhone',
        'homeAddress'
    ),
    'strict' => array(
        'dn',
    ),
    'public' => true,
    'readonly' => false,
    //'admin' => array('edm'),
    'export' => true
);



--


http://bugs.horde.org/details.php?id=101

-- 
This mail was automatically generated by Tickets (http://bugs.horde.org/).


More information about the bugs mailing list