Session: Content Types & Workflow
Instructor: Alan Runyan
Training Track: Plone Core CMS
Audience: Administrators, Businesspeople, Content Creators, Developers
Two fundamental aspects of a CMS are the content type and workflow.
Content authors collaborate (create/manage/edit) on "content types" and the rules (who can edit what/when) around this collaboration are referred to as workflow.
The target audience should be familiar with basic CMS concepts. Preferably had working project where various stakeholders owned different aspects of content production and editorial cycles. This presentation will cover:
- What is a content type in Plone
- High level overview
- Attributes of a content type (security, workflow, containment)
- Re-purposing content types (FTI and sub-typing)
- What is a `workflow` in Plone
- High level overview
- Document-oriented
- Process-oriented
- How to create a content type
- Past approaches
- Current approaches
- Current/Future approach
- Widgets
- How to create a workflow
- States/Transitions/Worklists
- Security
- Overriding workflows
- Approach
- How content types / workflows come together
- Filesystem representation and repeatability
- Demonstration
Prerequisite: This session is designed for new Plone users so there is no prerequisite. We do suggest that you attend all Plone KickStart Program on Monday, May 3rd to gain adequate knowledge of Plone to get the most out of the sessions that follow on Tuesday and Wednesday.






