AutoDoc:BlueSpicePageTemplates: Difference between revisions

imported>Unknown user
No edit summary
m 1 revision imported
 
(One intermediate revision by one other user not shown)
Line 122: Line 122:
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates]
|callback = \BlueSpice\PageTemplates\Hook\LoadExtensionSchemaUpdates\AddPageTemplateTable::callback
|callback = runDatabaseUpdates
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/MWStakeCommonUIRegisterSkinSlotComponents MWStakeCommonUIRegisterSkinSlotComponents]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/MWStakeCommonUIRegisterSkinSlotComponents MWStakeCommonUIRegisterSkinSlotComponents]
|callback = common-user-interface
|callback = common-user-interface
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/MWStakeGenericTagHandlerInitTags MWStakeGenericTagHandlerInitTags]
|callback = registerTags
}}
}}
{{AutoDocCallback
{{AutoDocCallback
Line 155: Line 159:
==Composer requirements==
==Composer requirements==
{{AutoDocComposer requirements
{{AutoDocComposer requirements
|mwstake/mediawiki-component-contentprovisioner = ~2
|mwstake/mediawiki-component-contentprovisioner = ~3
|all-packages = mwstake/mediawiki-component-contentprovisioner
|all-packages = mwstake/mediawiki-component-contentprovisioner
}}
}}



Latest revision as of 10:30, 21 November 2025

DescriptionMsg

Displays a list of templates marked as page templates

License

GPL-3.0-only

Requirements

  • MediaWiki: 1.43.0
  • BlueSpiceFoundation: 5.0.0
  • OOJSPlus: 3.0.0

IntegratesInto

  • MWStakeContentProvisioner
  • PDFCreator

SpecialPages

  • PageTemplatesAdmin

Permissions

Permissions

Name Description Role
pagetemplatesadmin-viewspecialpage Access to the Special:PageTemplatesAdmin special page, where page templates can be managed admin, maintenanceadmin, structuremanager

Config

Configuration

Name Value
PageTemplatesExcludeNs array ( 0 => -2, 1 => -1, 2 => 5, 3 => 6, 4 => 7, 5 => 8, 6 => 9, 7 => 10, 8 => 11, 9 => 14, 10 => 15, )
PageTemplatesExcludeRegex array ( 0 => '^.*\\/Sidebar$', )
PageTemplatesForceNamespace false
PageTemplatesHideDefaults false
PageTemplatesHideIfNotInTargetNs true

ApiModules

API Modules

  • bs-pagetemplate-tags-store
  • bs-pagetemplates-store
  • bs-pagetemplates-tasks

Hooks

Hooks

Composer requirements

all-packages mwstake/mediawiki-component-contentprovisioner