[Tickets #8986] Re: Creation of contact list from LDAP search output
bugs at horde.org
bugs at horde.org
Thu Apr 29 05:23:29 UTC 2010
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/8986
------------------------------------------------------------------------------
Ticket | 8986
Updated By | asa at isac.gov.in
Summary | Creation of contact list from LDAP search output
Queue | Horde Groupware Webmail Edition
Version | 1.2.5
Type | Bug
State | Feedback
Priority | 1. Low
Milestone |
Patch |
Owners |
------------------------------------------------------------------------------
asa at isac.gov.in (2010-04-29 01:23) wrote:
> Please put the following line at the start of the method addMember()
> in turba/lib/Object/Group.php and post the output:
> var_dump($contactId, $sourceId);
> Then put the following line at the end of the method above the
> "return true" line:
> var_dump($this->attributes);
Output of var_dumps when __key=mailacceptinggeneralid and search is
for names having 'rajiv'.
string(6) "brajiv" string(9) "localldap" string(5) "rajiv" string(9)
"localldap" string(6) "rajivk" string(9) "localldap"
and output of var_dumps when __key = 'dn' (default)
string(141) "cn=RAJIV BHATIA,ou=CONTROL SYSTEMS GROUP,ou=CONTROL
SYSTEMS GROUP,ou=CONTROL SYSTEMS GROUP,ou=CONTROL AND MISSION
AREA,ou=isac,dc=isro,dc=dos" string(9) "localldap" array(40) {
["__key"]=> string(32) "a0f948d65e13bf236e4adf8f466d4355"
["__owner"]=> string(17) "anant at isac.gov.in" ["__type"]=> string(5)
"Group" ["__members"]=> string(170)
"a:1:{i:0;s:151:"localldap:cn=RAJIV BHATIA,ou=CONTROL SYSTEMS
GROUP,ou=CONTROL SYSTEMS GROUP,ou=CONTROL SYSTEMS GROUP,ou=CONTROL AND
MISSION AREA,ou=isac,dc=isro,dc=dos";}" ["__uid"]=> string(52)
"20100429105246.102150uymj473v6u at ldap.isac.dos.gov.in" ["firstname"]=>
NULL ["lastname"]=> string(6) "RAJIVS" ["middlenames"]=> NULL
["namePrefix"]=> NULL ["nameSuffix"]=> NULL ["alias"]=> NULL
["birthday"]=> NULL ["homeStreet"]=> NULL ["homePOBox"]=> NULL
["homeCity"]=> NULL ["homeProvince"]=> NULL ["homePostalCode"]=> NULL
["homeCountry"]=> NULL ["workStreet"]=> NULL ["workPOBox"]=> NULL
["workCity"]=> NULL ["workProvince"]=> NULL ["workPostalCode"]=> NULL
["workCountry"]=> NULL ["timezone"]=> NULL ["email"]=> NULL
["homePhone"]=> NULL ["workPhone"]=> NULL ["cellPhone"]=> NULL
["fax"]=> NULL ["pager"]=> NULL ["title"]=> NULL ["role"]=> NULL
["company"]=> NULL ["category"]=> NULL ["notes"]=> NULL ["website"]=>
NULL ["freebusyUrl"]=> NULL ["pgpPublicKey"]=> NULL
["smimePublicKey"]=> NULL } string(190) "cn=RAJIV RATAN
CHETWANI,ou=sheads,ou=Central Computer Systems Division,ou=Central
Computer Systems Division,ou=COMPUTERS AND INFORMATION
GROUP,ou=DIRECTORS OFFICE AREA,ou=isac,dc=isro,dc=dos" string(9)
"localldap" array(40) { ["__key"]=> string(32)
"a0f948d65e13bf236e4adf8f466d4355" ["__owner"]=> string(17)
"anant at isac.gov.in" ["__type"]=> string(5) "Group" ["__members"]=>
string(383) "a:2:{i:0;s:151:"localldap:cn=RAJIV BHATIA,ou=CONTROL
SYSTEMS GROUP,ou=CONTROL SYSTEMS GROUP,ou=CONTROL SYSTEMS
GROUP,ou=CONTROL AND MISSION
AREA,ou=isac,dc=isro,dc=dos";i:1;s:200:"localldap:cn=RAJIV RATAN
CHETWANI,ou=sheads,ou=Central Computer Systems Division,ou=Central
Computer Systems Division,ou=COMPUTERS AND INFORMATION
GROUP,ou=DIRECTORS OFFICE AREA,ou=isac,dc=isro,dc=dos";}" ["__uid"]=>
string(52) "20100429105246.102150uymj473v6u at ldap.isac.dos.gov.in"
["firstname"]=> NULL ["lastname"]=> string(6) "RAJIVS"
["middlenames"]=> NULL ["namePrefix"]=> NULL ["nameSuffix"]=> NULL
["alias"]=> NULL ["birthday"]=> NULL ["homeStreet"]=> NULL
["homePOBox"]=> NULL ["homeCity"]=> NULL ["homeProvince"]=> NULL
["homePostalCode"]=> NULL ["homeCountry"]=> NULL ["workStreet"]=> NULL
["workPOBox"]=> NULL ["workCity"]=> NULL ["workProvince"]=> NULL
["workPostalCode"]=> NULL ["workCountry"]=> NULL ["timezone"]=> NULL
["email"]=> NULL ["homePhone"]=> NULL ["workPhone"]=> NULL
["cellPhone"]=> NULL ["fax"]=> NULL ["pager"]=> NULL ["title"]=> NULL
["role"]=> NULL ["company"]=> NULL ["category"]=> NULL ["notes"]=>
NULL ["website"]=> NULL ["freebusyUrl"]=> NULL ["pgpPublicKey"]=> NULL
["smimePublicKey"]=> NULL } string(157) "cn=RAJIV KUMAR,ou=Structural
Design Section,ou=Structural Design & Fabrication
Division,ou=STRUCTURES GROUP,ou=MECHANICAL SYSTEMS
AREA,ou=isac,dc=isro,dc=dos" string(9) "localldap" array(40) {
["__key"]=> string(32) "a0f948d65e13bf236e4adf8f466d4355"
["__owner"]=> string(17) "anant at isac.gov.in" ["__type"]=> string(5)
"Group" ["__members"]=> string(563)
"a:3:{i:0;s:151:"localldap:cn=RAJIV BHATIA,ou=CONTROL SYSTEMS
GROUP,ou=CONTROL SYSTEMS GROUP,ou=CONTROL SYSTEMS GROUP,ou=CONTROL AND
MISSION AREA,ou=isac,dc=isro,dc=dos";i:1;s:200:"localldap:cn=RAJIV
RATAN CHETWANI,ou=sheads,ou=Central Computer Systems
Division,ou=Central Computer Systems Division,ou=COMPUTERS AND
INFORMATION GROUP,ou=DIRECTORS OFFICE
AREA,ou=isac,dc=isro,dc=dos";i:2;s:167:"localldap:cn=RAJIV
KUMAR,ou=Structural Design Section,ou=Structural Design & Fabrication
Division,ou=STRUCTURES GROUP,ou=MECHANICAL SYSTEMS
AREA,ou=isac,dc=isro,dc=dos";}" ["__uid"]=> string(52)
"20100429105246.102150uymj473v6u at ldap.isac.dos.gov.in" ["firstname"]=>
NULL ["lastname"]=> string(6) "RAJIVS" ["middlenames"]=> NULL
["namePrefix"]=> NULL ["nameSuffix"]=> NULL ["alias"]=> NULL
["birthday"]=> NULL ["homeStreet"]=> NULL ["homePOBox"]=> NULL
["homeCity"]=> NULL ["homeProvince"]=> NULL ["homePostalCode"]=> NULL
["homeCountry"]=> NULL ["workStreet"]=> NULL ["workPOBox"]=> NULL
["workCity"]=> NULL ["workProvince"]=> NULL ["workPostalCode"]=> NULL
["workCountry"]=> NULL ["timezone"]=> NULL ["email"]=> NULL
["homePhone"]=> NULL ["workPhone"]=> NULL ["cellPhone"]=> NULL
["fax"]=> NULL ["pager"]=> NULL ["title"]=> NULL ["role"]=> NULL
["company"]=> NULL ["category"]=> NULL ["notes"]=> NULL ["website"]=>
NULL ["freebusyUrl"]=> NULL ["pgpPublicKey"]=> NULL
["smimePublicKey"]=> NULL }
I think, attribute name is not getting added when __key is set to
anything other than dn.
More information about the bugs
mailing list