Plone CMS: Open Source Content Management
Log in
Login to Plone.org

Forgot password?
Click here to create an account
  • Home
  • Download & Extend
  • Documentation
  • Get Involved
  • Plone Foundation
  • Support
  • Providers
  • Manuals
  • Knowledge Base
  • FAQs
  • Error Reference
  • Links
  • Glossary

6.8. Upgrading Plone 3.x to 4.0

Upgrading your site and your products from Plone 3 to Plone 4.

  1. Updating a custom Plone 3 buildout for Plone 4
  2. Updating add-on products for Plone 4
    1. Detecting Plone 4
    2. No more global definitions in templates
    3. The action icons tool (portal_actionicons) has been deprecated
    4. No more Zope 2 interfaces
    5. Miscellaneous import changes
    6. AdvancedQuery has been removed from Plone core
    7. Validators
    8. Manual calls to translate
    9. Use plone.app.blob-based BLOB storage
    10. Add views for content types
    11. 'MailHost.secureSend' is now deprecated; use 'send' instead
    12. Portlets Generic Setup syntax changes
    13. Updating Plone 3 themes for Plone 4
    14. New users and groups functionality
    15. Make sure your templates are valid XML
    16. document_byline and some other macros are now viewlets
    17. No longer bin/instance test - use zc.recipe.testrunner
    18. Vocabulary Directive now replaced by Utilities
    19. Folder implementation changes
    20. Empty /Control_Panel/Products using Plone 4
  3. Deprecated Templates Checklist
  4. Email address-based login
  5. Upgrading Caching Products

All content on one page (useful for printing, presentation mode etc.)

« Previous: 6.7. Upgrading from 3.2 to 3.3.x Next: 6.8.1. Updating a custom Plone 3 buildout for Plone 4 »  
About

You are reading:

from Plone Upgrade Guide.

Instructions and tips for upgrading to a newer Plone version.

All content on a single page

  • Use with:
    • Plone 4
    • Plone 3
    • Plone 2.5.x
  • Relevant for:
    • Site Administrators
  • Author: Maurits van Rees
  • Last modified: 1345 days ago.

Visit our chat rooms or support forums if you have more specific questions.

You can also learn how to design, build, and deploy a website in Plone through one of the numerous Plone training sessions around the world.

Report errors, omissions, etc., to the documentation by emailing plone-docs@lists.sourceforge.net

 

The Plone® CMS/WCM is © 2000–2012 the Plone Foundation and friends. Site hosted by Six Feet Up.

Plone® and the Plone logo are registered trademarks of the Plone Foundation. You’re looking good today.

Downloads
Get Plone
Themes
Development tools
Authentication
…and more.
Documentation
FAQs
Tutorial videos
Manuals
Books
Error Reference
Sites using Plone
Developers
Roadmap
Report bugs in Plone
Report website issues
Latest changes
Browse source
Contribute to Plone
Community blogs
Plone Foundation
Donate
Sponsors
Meeting minutes
Current board
Foundation members
Apply for membership
Contact
Support
Commercial services
Chat room
Forums
Sector-specific forums
Region-specific forums
Local user groups
Training