Specific type of WebPage can be selected
brotkrueml opened this issue · comments
As an integrator or editor I want the possibility to set the type of WebPage, like AboutPage, ItemPage, ContactPage, CollectionPage or VideoGallery.
Acceptance criteria:
- The possible web page types are generated from the schema definition.
- The type of a web page can be selected in the page properties.
- If none is specified the default type "WebPage" will be assumed.
- The type is automatically taken by the SchemaManager.
- There can only be one "WebPage" at a time in the SchemaManager.
- The property "name" is set to the page title.
- The property "description" is set to the description of the page properties.
- The property "expires" is set if a stop date of the page if given in the page properties.
- The automatic generation of the web page schema can be (de)activated in the extension configuration.
- The documentation is adjusted.
Ressources:
- Overview of subtypes of WebPage: https://schema.org/WebPage. There can also be subtypes of subtypes (like for "CollectionPage").