PloneDocumentation
  • Documentation
  • Managing, Administration of Plone
  • Plone Upgrade Guide
  • Version-specific migration procedures and tips
  • Upgrading Plone 2.5 to 3.0
  • Previous
  • Next

Warning

This version is valid for an outdated version of Plone: 3.X. Use the Version drop-down above to go to the Plone 6, Plone 5 or Plone 4 versions

  • Introduction
  • Working with Content
  • Adapting & Extending Plone
  • Managing, Administration of Plone
    • Installing Plone
    • Guide to deploying and installing Plone in production
    • Plone Upgrade Guide
      • Introduction
      • Preparations
      • Upgrade add-on products
      • Troubleshooting
      • Version-specific migration procedures and tips
        • General advice for upgrading pre-2.5 releases to the latest release
        • Upgrading from Plone 1.0 to 2.0
        • Upgrading from Plone 2.0 to 2.1
        • Upgrading from Plone 2.1 to 2.5
        • Upgrading Plone 2.5 to 3.0
          • Upgrading a Plone 2.5 site to 3.0
          • Updating add-on products for Plone 3.0
          • Updating 2.5.3 to 3.0.3
        • Upgrading from 3.x to 3.2
        • Upgrading from 3.2 to 3.3.x
      • Upgrading Non-Buildout-based Plone Instances
      • General advice on updating from a non-buildout to buildout-based installation
    • Troubleshooting
  • Developing for Plone
  • Appendices
  • About this documentation
  • License for Plone Documentation
  • Asking for help
Table Of Content

Upgrading Plone 2.5 to 3.0¶

Description

Upgrading your site and your products from plone 2.5 to plone 3.0.

  • Upgrading a Plone 2.5 site to 3.0
    • Third party products
    • Notes on Zope migration
    • Caching
  • Updating add-on products for Plone 3.0
    • General product development and migration tips for Plone 3.0
    • CMFCore.permission import syntax change
    • Transaction module is no longer implicitly in Archetypes
    • get_transaction module rename
    • ContentFactoryMetadata deprecation
    • Update your workflows to use GenericSetup profiles
    • Portlets have a new infrastructure
    • main_template now uses Zope 3 viewlets
    • Plone 3 does not create member folders by default
    • Using a tableless layout
    • Document Actions now use Zope 3 viewlets
    • Products installing workflows may need to add permissions
    • Indexes declared in Archetypes schemata need to be moved to GenericSetup
    • The "Sharing" tab is now a global action
    • Multi page schemas
    • Enable inline editing (aka. QuickEdit)
  • Updating 2.5.3 to 3.0.3
    • Migration Procedure
  • Documentation
  • Managing, Administration of Plone
  • Plone Upgrade Guide
  • Version-specific migration procedures and tips
  • Upgrading Plone 2.5 to 3.0
  • Previous
  • Next
Further help resources:
  • Community discussion
  • Stackoverflow
  • IRC Chat
More info on the Plone project:
  • Plone Foundation
  • Success Stories
  • Providers & Consultants
About this documentation:
  • Contribute
  • These docs on Github
Download:
  • Plone
  • Plone add-ons
Plone

The text and illustrations in this website are licensed by the Plone Foundation under a Creative Commons Attribution 4.0 International license. Plone and the Plone® logo are registered trademarks of the Plone Foundation, registered in the United States and other countries. For guidelines on the permitted uses of the Plone trademarks, see https://plone.org/foundation/logo All other trademarks are owned by their respective owners. Hosted by Rackspace

This page uses Google Analytics to collect statistics. You can disable it by blocking the JavaScript coming from www.google-analytics.com.