Hello list:
Thank you for the great support: Out of the original 7 (6 actually) issues, all but 2 (jpegPhoto/facsimileTelephoneNumber and manager/assistant) have been solved: details below!
Thank you Alec and Andreas for catching this!
uniqueMember 'name_attr' => 'cn', // attribute to be used as group name This also works really nice with selecting groups and then composing messages to them! Thank you Andreas!
One small suggestion: Shouldn't it be possible to automatically import contacts into a subgroup (if selected), similar to the contacts being imported into a specific address book if one is selected before pressing "Import Contacts"?
edit or delete them] Thank you for your suggestion Andreas (mapping phone:workfax or phone:homefax instead of just phone:fax to facsimileTelephoneNumber), but a) the file phone:fax does seems to work, and b) even changing the mapping does not make the field work as expected. Using iOS 5.1, I can add, edit and delete the jpegPhoto field. However, I can also not delete the Fax field with iOS 5.1. Both fields fail in RC with messages like this:
Apr 12 00:27:54 mail slapd[24250]: bdb_modify_internal: delete facsimileTelephoneNumber Apr 12 00:27:54 mail slapd[24250]: bdb_modify_internal: 18 modify/delete: facsimileTelephoneNumber: no equality matching rule Apr 12 00:27:54 mail slapd[24250]: hdb_modify: modify failed (18) Apr 12 00:27:54 mail slapd[24250]: send_ldap_result: conn=1276 op=2 p=3 Apr 12 00:27:54 mail slapd[24250]: send_ldap_result: err=18 matched="" text="modify/delete: facsimileTelephoneNumber: no equality matching rule"
please feel free to incorporate the code.
fields do not work, even though they exist in program/include/rcube_contacts.php. "manager" and "assistant" don't show up after mapping them, and also cannot be added via "Add field..." at all.
A small bug: "department" can be added, but upon saving the new entry the field gets emptied immediately (it appears before submission of the form) *if* the value of the textarea is actually "Department". The same is actually true for all fields: enter a value that is the default ("grey") value in a field, tab to or select the next text field, and your manually entered information ("First Name", "Department", whatever) is deleted!
Thank you very much, Achim