Difference between revisions of "Reference:Page Schemas"
m (Tag: 2017 source edit) |
Fbaeckmann (talk | contribs) m (Text replacement - "|edition=BlueSpice pro |active=Yes" to "|edition=BlueSpice pro, BlueSpice Farm, BlueSpice Cloud |active=Yes") |
Extension: Page Schemas
Overview | |||
---|---|---|---|
Description: | defines the data structurefor all pages in a category using XML. | ||
State: | stable | Dependency: | MediaWiki |
Developer: | Yaron Koren, Ankit Garg | License: | GPL v2+ |
Type: | MediaWiki | Category: | Infrastructure |
Edition: | BlueSpice pro, BlueSpice Farm, BlueSpice Cloud | ||
For more info, visit Mediawiki.
|
Features[edit source]
Page Schemas is a MediaWiki extension that allows for defining all the schema information about a "class", or data type - for naming, display, data input, and browsing - within a single piece of XML contained within a category page. This XML then is used to generate all the necessary additional pages needed to put the schema into effect, such as template pages and, for instance, if Page Forms is installed, form pages. The XML can be created and edited via a helper form, preventing users from having to generate or modify it manually.
Page Schemas allows other extensions to define their own fields to add to the XML, using hooks. Currently, the following extensions hook into Page Schemas:
For more information please visit MediaWiki.
{{BSExtensionInfobox |desc=defines the data structurefor all pages in a category using XML. |status=stable |developer=Yaron Koren, Ankit Garg |type=MediaWiki |edition=BlueSpice pro , BlueSpice Farm, BlueSpice Cloud |active=Yes |compatible=MediaWiki |category=Infrastructure |license=GPL v2+ |docu=https://www.mediawiki.org/wiki/Extension:Page_Schemas |package=SemanticData }}'''Page Schemas''' is a MediaWiki extension that allows for defining all the schema information about a "class", or data type - for naming, display, data input, and browsing - within a single piece of XML contained within a category page. This XML then is used to generate all the necessary additional pages needed to put the schema into effect, such as template pages and, for instance, if [https://www.mediawiki.org/wiki/Extension:Page_Forms Page Forms] is installed, form pages. The XML can be created and edited via a helper form, preventing users from having to generate or modify it manually. Page Schemas allows other extensions to define their own fields to add to the XML, using hooks. Currently, the following extensions hook into Page Schemas: * [https://www.mediawiki.org/wiki/Extension:Cargo Cargo] * [https://www.mediawiki.org/wiki/Extension:Page_Forms Page Forms] * [https://www.mediawiki.org/wiki/Extension:Semantic_MediaWiki Semantic MediaWiki] * [https://www.mediawiki.org/wiki/Extension:Semantic_Drilldown Semantic Drilldown] * [https://www.mediawiki.org/wiki/Extension:Semantic_Internal_Objects Semantic Internal Objects] For more information please visit [https://www.mediawiki.org/wiki/Extension:Page_Schemas MediaWiki]. {{Translation}} [[Category:BlueSpice_pro]] [[Category:MediaWiki]] [[Category:Extension]]
Line 4: | Line 4: | ||
|developer=Yaron Koren, Ankit Garg | |developer=Yaron Koren, Ankit Garg | ||
|type=MediaWiki | |type=MediaWiki | ||
− | |edition=BlueSpice pro | + | |edition=BlueSpice pro, BlueSpice Farm, BlueSpice Cloud |
|active=Yes | |active=Yes | ||
|compatible=MediaWiki | |compatible=MediaWiki |