Difference between revisions of "Reference:BlueSpicePageTemplates"
Fbaeckmann (talk | contribs) m (Text replacement - "|edition=BlueSpice free |active=Yes" to "|edition=BlueSpice free, BlueSpice pro, BlueSpice Farm, BlueSpice Cloud |active=Yes") |
(Tag: 2017 source edit) |
Extension: BlueSpicePageTemplates
Overview | |||
---|---|---|---|
Description: | Offers the possibility to select from predefined content structures when creating a new page. Displays a list of templates marked as page templates | ||
State: | stable | Dependency: | BlueSpice |
Developer: | HalloWelt | License: |
GPL v3 only-3.0-onlyProperty "BSExtensionInfoLicense" (as page type) with input value "</br>GPL-3.0-only" contains invalid characters or is incomplete and therefore can cause unexpected results during a query or annotation process. |
Type: | BlueSpice | Category: | Content Structuring |
Edition: | BlueSpice free, BlueSpice pro, BlueSpice Farm, BlueSpice Cloud | ||
Features
Description[edit | edit source]
BlueSpicePageTemplates allows users to create new pages from predefined templates to start with a basic page structure.
- Create a template (with headers, categories, boxes and other content) in the template namespace.
- Create a page template using the special page Special_PageTemplatesAdmin give the page template a name and a description.
- Each template should be assigned a template from the "Template" namespace that represents the structure of a document.
- Page templates can be assigned to a particular namespace, so that a certain template will only appear when creating pages in that namespace.
- The page template is shown as a choice when a new page is created.
Technical information[edit | edit source]
Configuration[edit | edit source]
Users must have "pagetemplatesadmin-viewspecialpage" permission in order to manage templates. This permission is assigned to the roles admin, maintenanceadmin and structuremanager by default.
Requirements[edit | edit source]
PageTemplates requires BlueSpiceFoundation.
More info[edit | edit source]
For detailed description and usage, visit our user manual.
Demo[edit | edit source]
You can create a new page in our BlueSpiceDemo. and select a page template there.
Some aspects of this extension can be configured on the page Special:BlueSpiceConfigManager, under "Page templates". Here, wiki administrators can:
- Force a target namespace for the page that was created from the template
- Hide default templates
Technical Information[edit source]
This information applies to BlueSpice 3 . Technical details for BlueSpice cloud can differ in some cases.
Requirements[edit source]
- MediaWiki: 1.31
- BlueSpiceFoundation: 3.2
Integrates into[edit source]
Special pages[edit source]
- PageTemplatesAdmin
Permissions[edit source]
Name | Description | Role |
---|---|---|
pagetemplatesadmin-viewspecialpage | Access to the Special:PageTemplatesAdmin special page, where page templates can be managed | admin, maintenanceadmin, structuremanager |
Configuration[edit source]
Name | Value |
---|---|
PageTemplatesExcludeNs | array ( 0 => -2, 1 => -1, 2 => 6, 3 => 7, 4 => 8, 5 => 9, 6 => 10, 7 => 11, 8 => 14, 9 => 15, ) |
PageTemplatesForceNamespace | false |
PageTemplatesHideDefaults | false |
PageTemplatesHideIfNotInTargetNs | true |
API Modules[edit source]
- bs-pagetemplates-store
- bs-pagetemplates-tasks
Hooks[edit source]
{{BSExtensionInfoboxBSExtensionInfo |desc=Offers the possibility to select from predefined content structures when creating a new page. |status=stable |developer=HalloWelt |type=BlueSpice |edition=BlueSpice free, BlueSpice pro, BlueSpice Farm, BlueSpice Cloud |active=Yes |compatible=BlueSpice |category=Content Structuring |license=GPL v3 only |docu=https://www.mediawiki.org/wiki/Extension:PageTemplates }} ==Description== features= '''BlueSpicePageTemplates''' allows users to create new pages from predefined templates to start with a basic page structure. ==Usage / Features== *Create a template (with headers, categories, boxes and other content) in the template namespace. *Create a page template using the special page Special_PageTemplatesAdmin give the page template a name and a description. *Each template should be assigned a template from the "Template" namespace that represents the structure of a document. *Page templates can be assigned to a particular namespace, so that a certain template will only appear when creating pages in that namespace. *The page template is shown as a choice when a new page is created. ==Technical information== ===Configuration=== Some aspects of this extension can be configured on the page Special:BlueSpiceConfigManager, under "Page templates". Here, wiki administrators can: *Force a target namespace for the page that was created from the template *Hide default templates ===Rights (permissions)=== Users must have "pagetemplatesadmin-viewspecialpage" permission in order to manage templates. This permission is assigned to the roles admin, maintenanceadmin and structuremanager by default. ===Requirements=== PageTemplates requires [[Reference:BlueSpiceFoundation|BlueSpiceFoundation]]. ==More info== For detailed description and usage, visit our [[Manual:Extension/BlueSpicePageTemplates|user manual.]] ==Demo== You can create a new page in our [https://en.demo.bluespice.com/wiki/Main_Page BlueSpiceDemo.] and select a page template there. {{Translation}} [[Category:BlueSpice free]] [[Category:Extension]]}}
Line 1: | Line 1: | ||
− | {{ | + | {{BSExtensionInfo |
|desc=Offers the possibility to select from predefined content structures when creating a new page. | |desc=Offers the possibility to select from predefined content structures when creating a new page. | ||
|status=stable | |status=stable | ||
Line 5: | Line 5: | ||
|type=BlueSpice | |type=BlueSpice | ||
|edition=BlueSpice free, BlueSpice pro, BlueSpice Farm, BlueSpice Cloud | |edition=BlueSpice free, BlueSpice pro, BlueSpice Farm, BlueSpice Cloud | ||
− | |||
|compatible=BlueSpice | |compatible=BlueSpice | ||
|category=Content Structuring | |category=Content Structuring | ||
|license=GPL v3 only | |license=GPL v3 only | ||
− | | | + | |features= |
− | |||
− | |||
− | |||
'''BlueSpicePageTemplates''' allows users to create new pages from predefined templates to start with a basic page structure. | '''BlueSpicePageTemplates''' allows users to create new pages from predefined templates to start with a basic page structure. | ||
− | |||
− | |||
*Create a template (with headers, categories, boxes and other content) in the template namespace. | *Create a template (with headers, categories, boxes and other content) in the template namespace. | ||
Line 23: | Line 17: | ||
*The page template is shown as a choice when a new page is created. | *The page template is shown as a choice when a new page is created. | ||
− | |||
− | |||
− | |||
Some aspects of this extension can be configured on the page Special:BlueSpiceConfigManager, under "Page templates". Here, wiki administrators can: | Some aspects of this extension can be configured on the page Special:BlueSpiceConfigManager, under "Page templates". Here, wiki administrators can: | ||
Line 32: | Line 23: | ||
− | + | }} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |