[turba] OpenLDAP and turba - two fields problem
Lee
lee at disinfo.com
Sun Feb 2 22:00:36 PST 2003
Dan,
Try replacing:
> 'fax' => 'facsimileTelephoneNumber',
with
> 'fax' => 'facsimiletelephonenumber',
I believe there's a bug in php's ldap handling functions that causes
hashed ldap attribute arrays to be exclusively lowercase.
Lee
On Sunday, February 2, 2003, at 08:24 PM, Dan Tulovsky wrote:
> Hello.
>
> I am trying to get Turba (CVS version) to work with OpenLdap 2.1.12.
> I want
> to setup a shared address book. It is mostly working, but I am having
> trouble with two fields. This is my map file
>
> 'map' => array(
> '__key' => 'dn',
> 'name' => 'cn',
> 'email' => 'mail',
> 'title' => 'title',
> 'company' => 'o',
> 'workAddress' => 'postalAddress',
> 'workPhone' => 'telephonenumber',
> 'fax' => 'facsimileTelephoneNumber',
> 'cellPhone' => 'mobile',
> 'notes' => 'description'
> )
>
> The two fields that do not work are: 'fax' =>
> 'facsimileTelephoneNumber' and
> 'workAddress' => 'postalAddress'.
>
> Now, when I create a new entry and I populate those fields, they get
> added
> to LDAP. I can go in and look at the data I put in through an LDAP
> browser.
> When I edit the record through Turba, both of those fields come up
> blank. I
> can put data in them and it gets saved, but I can never display it
> properly.
> The two entries in the attributes file are:
>
> $attributes['fax'] = array(
> 'type' => 'phone',
> 'desc' => _("Fax")
> );
>
> $attributes['workAddress'] = array(
> 'type' => 'multiline',
> 'desc' => _("Work Address")
> );
>
> I can see int he ldap debug output that turba requests those two
> fields, but
> it does not display them properly.
>
> Does anyone have any suggestions on how to debug this further? The
> params
> are:
>
> $cfgSources['localldap'] = array(
> 'title' => _("Wetsnow Clients Directory"),
> 'type' => 'ldap',
> 'params' => array(
> 'server' => 'ldap.myserver.com',
> 'port' => 389,
> 'root' => 'ou=Clients,dc=mydomain,dc=com',
> 'bind_dn' => 'cn=Manager,dc=mydomain,dc=com',
> 'bind_password' => 'password',
> 'dn' => array('cn'),
> 'objectclass' => array('organizationalPerson','inetOrgPerson'),
> 'charset' => 'utf-8',
> 'version' => 3
> ),
>
>
> Thank you,
> Dan
>
>
>
>
> --
> Turba mailing list
> Frequently Asked Questions: http://horde.org/faq/
> To unsubscribe, mail: turba-unsubscribe at lists.horde.org
More information about the turba
mailing list