Faculty/Staff Directory 2.0 (Mar 10, 2008)
Now integrates with Plone users and groups, has a shiny new extensibility framework supporting multiple extenders at a time, supports SmartFolders better, is compatible with Plone 3, and has a cherry on top!
For additional information about this project, please visit the overview page .
Available downloads
Release Notes
| Tested with | Plone 2.5, Plone 3 |
|---|---|
| State | Final release |
| License | GPL |
| Release Manager | Erik Rose |
| Released | 2008/03/10 |
- Member and group integration
- Used membrane to give portal member status to Person objects. (membrane integration can be disabled from the Faculty/Staff Directory configuration panel.)
- Classifications ("Faculty", "Staff"), Departments, and Committees now act as groups.
- Plone 3 compatibility
- FacultyStaffDirectory 2.0 works with both Plone 2.5.x and Plone 3.0.x. It supports history tracking in Plone 3.
- New extensibility framework based on archetypes.schemaextender. Now all content types, not just Person, are extensible, and multiple extenders can be used at once.
- Known issues
Change log
- Integrated with Plone users and groups.
- Switched extensibility framework to archetypes.schemaextender. More than one extender works at once now, and all content types are extensible.
- Added Department content type.
- Sortable Name is now available as a SmartFolder index (mainly for sorting).
- Added SmartFolder fields for Departments, Classifications, Committees, Specialties, and People.
- Templates are faster.
- Non-ASCII characters in Person titles work.
- People now have a Middle Name field.
- Specialties and other types of person groups can now live outside the Faculty/Staff Directory.
- Specialties are now listed in a sane order.
- Committees Folders are now addable within Departments.
- Added a configlet in Site Setup to allow customization of phone number and user ID validation as well as the ability to disable aspects of membrane integration.
- Silenced some deprecation warnings.
- Added support for Plone 3's versioning.
- Renamed content types to avoid collisions with other products.
- Added oodles of new tests.
- Ditched ArchGenXML, making our code much cleaner.
- Made more use of GenericSetup.
- Added an A-to-Z listing view for Directories and Departments.
- Forced Previous/Next display in the Person editor.

