6.8.2. Updating add-on products for Plone 4
This is a list of the most common updates that need to be applied by product authors to ensure that their products work on Plone 4.
- Detecting Plone 4
- No more global definitions in templates
- The action icons tool (portal_actionicons) has been deprecated
- No more Zope 2 interfaces
- Miscellaneous import changes
- AdvancedQuery has been removed from Plone core
- Validators
- Manual calls to translate
- Use plone.app.blob-based BLOB storage
- Add views for content types
- 'MailHost.secureSend' is now deprecated; use 'send' instead
- Portlets Generic Setup syntax changes
- Updating Plone 3 themes for Plone 4
- New users and groups functionality
- Make sure your templates are valid XML
- document_byline and some other macros are now viewlets
- No longer bin/instance test - use zc.recipe.testrunner
- Vocabulary Directive now replaced by Utilities
- Folder implementation changes
- Empty /Control_Panel/Products using Plone 4
All content on one page (useful for printing, presentation mode etc.)
