I went through all of your documents, I think there were 9. Wasn’t sure what you were pointing me at. I set the following property settings:
ldap.override.avatar = true
ldap.vcard-mapping = (3.6.x vCard xml data)
vcard.enabled = true
So I take it this allows clients to get/set vcards?
I still am trying to figure out how to import/export vcards. Can I use the import/export plugin code sample and modify it to import vcards using the xep-0054 spec and the VCardManager class?
My thinking is this.
Need to first create a user which creates a record in the ofUser table
Need to add vcard which stores the entire vcard xml string into the vcard TEXT field of ofVCard. I’m assuming that the username in ofVCard table is a foreign key related to the user I created in step 1.
Is my thinking right on this?