rename translated objects based on their title, pam #27
only call setId if the object has it (= AT); only use manage_renameObjects for dexterity objects,
cause otherwise we would have to ulock them first
If the obj does not provide INameFromTitle, use the ID normalizer to create an id
for AT content, use the prefrerred AT way of generating an id from the title
1) don't mark neutral objects for renaming 2) don't rename navigation roots
3) use manage_renameObjects for T and dexterity & try to unlock items where necessary
not all objs are lockable...
use new controlpanel setting rename_translation_from_title
only mark translations for renaming if the renaming-setting is active
update HISTORY
Removed adding indexes via GenericSetup XML file, since they are already being added in
the setuphandlers.py of PAM.
Since the indexes are already added in plone.app.multilingual, we can handle adding the metadata for the catalog there too
Added a separate testing profile for Generic Setup. Catalog indexes are still
being added via xml, but only for testing. This extra profile does not appear
in the portal_setup tool.
meged pysailor/rename-transition .... 1.0rc1-fgr1