Podius: Publishing
Every Publishable component has property "page_names" - a list of pairs (template page name, published page name). This list is initialized from the project configuration, and may be changed or reset.
A component that is mapped directly into at least one web page may better inherit from Page rather than pure Publishable, it adds standard page attributes, like "keywords", "description", "title", "body" and more.
See example for the main Center component.
Neat features:
- more than one published entry per component:
- main web page
- secondary web page (short summary, or search element)
- RSS feeds
- multi-page templates:
- several continuation pages for long article
- section of items divided to many pages with Prev/Next navigation