brotkrueml / schema

TYPO3 extension providing an API and view helpers for schema.org markup

Home Page:https://extensions.typo3.org/extension/schema

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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").