PloneDocumentation
  • Documentation
  • Appendices
  • older manuals
  • ArchGenXML
  • Basic Features
  • Previous
  • Next

Warning

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

  • Introduction
  • Quickstart
  • Working with Content
  • Adapting & Extending Plone
  • Installing, Managing and Updating Plone
  • Developing for Plone
  • Appendices
    • Glossary
    • Error Reference
    • older manuals
      • ArchGenXML
        • Getting Started
        • Basic Features
          • Classes / Content Types
          • Attributes / Fields / Indexing
          • Widgets
          • Methods and Actions
          • Relationships between classes and objects
          • Workflows
          • Tests
        • Third Party Product Integration
        • Reference
        • Step by Step Instructions
        • Recipes and Tips
      • Buildout
      • Using zope.formlib
      • zope.formlib
      • Zope 2 vs. Zope 3 practices
      • Pluggable Authentication Service
      • Portlets
      • PloneTestCase tests
      • Zope 2 internals
  • About this documentation
  • License for Plone Documentation
  • Asking for help
Table Of Content

Basic Features¶

Description

Content Types, Fields, Widgets, References and Workflow

  • Classes / Content Types
    • Overview
    • Variants of Content Types
    • Portal tools
    • Abstract mixin classes
    • Stub classes
    • Deriving/Subclassing Classes
    • Packages - bring order to your code
  • Attributes / Fields / Indexing
    • Usage of tagged values
    • Non-string tagged values
    • field recycling - copy from parents schema or another source schema and modify
    • Index and metadata in catalogs and Collection
  • Widgets
    • Changing the default widgets
    • Creating new widgets
  • Methods and Actions
  • Relationships between classes and objects
    • Aggregations: Global Containment
    • Compositions: Strict Containment
    • Directed Associations: References
  • Workflows
    • Problems with UML-Software
    • Creating a workflow
    • States
    • Transitions
    • Workflow actions
    • Attach workflow to more than one class
    • Worklist support
  • Tests
    • Overview
    • Base Test Case
    • Test Setup
    • Test Cases
  • Documentation
  • Appendices
  • older manuals
  • ArchGenXML
  • Basic Features
  • Previous
  • Next
Further help resources:
  • Community discussion
  • Stackoverflow
  • IRC Chat
More info on the Plone project:
  • Plone Foundation
  • 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.