It works by having "mxmContacts", which is a folder made especially for handling contacts. You can put one of those anywhere in your site. Inside it you can add the different contact types:
Organization, Person, Resource.
The "mxmContacts" folder has a search interface that is especially suited for searching contacts. So it is both a place for managing and searching contacts.
Contact search result
Contact persons can be collected into a contacts group.
A group can be emailed through a web interface, or you can export it as a CSV file.
Contact Persons and Groups are not members of the site. So they have no special permissions. This is a big advantage if you have thousand of contacts in your organisation that you want to share.
There is an option to add anonymous users to a contact group. This makes it very easy to let anonymous users add their own contact info. It is also usable as simple newsletters that can be subscribed to.
If you want to use a subset of fields for anonymous contact info, you should customize "mxmContacts_anonymousFieldNames"
If you want to add custom fields, you can do it by changing "schemasCustom.py". That way the added fields will not be lost after an upgrade.
Recent version of archetypes, Plone 2.0.x or Plone 2.1.x
Last modified 2006-02-27 10:10 PM