AutoDoc:BlueSpiceArticleInfo and AutoDoc:BlueSpiceCategoryCheck: Difference between pages

(Difference between pages)
m (1 revision imported)
 
hw>Unknown user
No edit summary
 
Line 1: Line 1:
==DescriptionMsg==
==DescriptionMsg==
{{AutoDocDescriptionMsg
{{AutoDocDescriptionMsg
|name = BlueSpiceArticleInfo
|name = BlueSpiceCategoryCheck
|desc = {{int:bs-articleinfo-desc
|desc = {{int:bs-categorycheck-extension-description
}}
}}
}}
}}
Line 23: Line 23:
{{AutoDocIntegratesInto
{{AutoDocIntegratesInto
|into = {{AutoDocListItem
|into = {{AutoDocListItem
|item = BlueSpiceArticleInfo
|item = BlueSpiceVisualEditorConnector
}}
}}
}}
}}
Line 29: Line 29:
{{AutoDocConfig
{{AutoDocConfig
|config = {{AutoDocOption
|config = {{AutoDocOption
|name = ArticleInfoCheckRevisionInterval
|name = CategoryCheckNamespaces
|value = <nowiki>10</nowiki>
|value = <nowiki>array (
)</nowiki>
}}
}}
}}
}}
Line 36: Line 37:
{{AutoDocHooks
{{AutoDocHooks
|Hooks = {{AutoDocCallback
|Hooks = {{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSApiNamespaceStoreMakeData BSApiNamespaceStoreMakeData]
|callback = BlueSpice\CategoryCheck\Hook\BSApiNamespaceStoreMakeData\AddData::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay]
|callback = \BlueSpice\ArticleInfo\Hook\BeforePageDisplay\AddModules::callback
|callback = BlueSpice\CategoryCheck\Hook\BeforePageDisplay\AddModules::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/NamespaceManager::editNamespace NamespaceManager::editNamespace]
|callback = BlueSpice\CategoryCheck\Hook\NamespaceManagerEditNamespace\SetCategoryCheckValue::callback
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BsAdapterAjaxPingResult BsAdapterAjaxPingResult]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/NamespaceManager::getMetaFields NamespaceManager::getMetaFields]
|callback = \BlueSpice\ArticleInfo\Hook\BsAdapterAjaxPingResult\HandleArticleInfo::callback
|callback = BlueSpice\CategoryCheck\Hook\NamespaceManagerGetMetaFields\RegisterMetaField::callback
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ChameleonSkinTemplateOutputPageBeforeExec ChameleonSkinTemplateOutputPageBeforeExec]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/NamespaceManager::writeNamespaceConfiguration NamespaceManager::writeNamespaceConfiguration]
|callback = \BlueSpice\ArticleInfo\Hook\ChameleonSkinTemplateOutputPageBeforeExec\AddFlyout::callback
|callback = BlueSpice\CategoryCheck\Hook\NamespaceManagerWriteNamespaceConfiguration\WriteToConfiguration::callback
}}
}}
}}
}}



Revision as of 12:53, 14 December 2021

DescriptionMsg

Checks for assigned category before an article gets saved

License

GPL-3.0-only

Requirements

  • MediaWiki: 1.35.0
  • BlueSpiceFoundation: 4.0

IntegratesInto

  • BlueSpiceVisualEditorConnector

Config

Configuration

Name Value
CategoryCheckNamespaces array ( )

Hooks

Hooks

No categories assignedEdit

Discussions