You are viewing an old version of this page. Return to the latest version.
Difference between revisions of "AutoDoc:BlueSpiceDistributionConnector"
hw>Unknown user |
m (1 revision imported) |
Contents
DescriptionMsg[edit source]
Connects BlueSpice to various MediaWiki extensions
License[edit source]
GPL-3.0-only
Requirements[edit source]
- MediaWiki: ~11.31
- BlueSpiceFoundation: ~33.2
IntegratesInto[edit source]
- BlueSpiceFoundationBlueSpiceArticleInfo
- BlueSpiceExtendedStatistics
- BlueSpiceSMWConnector
- VisualEditor
- BlueSpiceArticleInfo
- BlueSpiceSMWConnector
Permissions[edit source]
Permissions
Name | Description | Role |
---|---|---|
dpl_param_delete_rules | ⧼right-dpl_param_delete_rules⧽ | admin, editor, maintenanceadmin |
dpl_param_update_rules | ⧼right-dpl_param_update_rules⧽ | admin, editor, maintenanceadmin |
duplicate | Duplicate pages | admin, author, editor, maintenanceadmin |
editwidgets | Create and edit widgets in the Widget namespace |
admin, maintenanceadmin, structuremanager |
generatepages | ⧼right-generatepages⧽ | admin, maintenanceadmin |
nuke | Mass delete pages | admin, maintenanceadmin, structuremanager |
renameuser | Rename users | accountmanager, admin, maintenanceadmin |
replacetext | Make string replacements on the entire wiki | admin, maintenanceadmin, structuremanager |
usermerge | Merge users | accountmanager, admin, maintenanceadmin |
Hooks[edit source]
Hooks[edit source]
- BeforePageDisplayBSInsertMagicAjaxGetData
- BaseTemplateToolboxBSInsertMagicAjaxGetData
- BeforePageDisplay
- SkinTemplateOutputPageBeforeExec
- WikiExplorer::getFieldDefinitionsbuildDataSets
- WikiExplorer::getColumnDefinitions
- WikiExplorer::buildDataSetsgetFieldDefinitions
==DescriptionMsg== {{AutoDocDescriptionMsg |name = BlueSpiceDistributionConnector |desc = {{int:bs-distributionconnector-extension-description }} }} ==License== {{AutoDocLicense |name = GPL-3.0-only }} ==Requirements== {{AutoDocRequirements |mediawiki = {{AutoDocVersion |name = MediaWiki |version = ~11.31 }} |extensions = {{AutoDocVersion |name = BlueSpiceFoundation |version = ~33.2 }} }} ==IntegratesInto== {{AutoDocIntegratesInto |into = {{AutoDocListItem |item = BlueSpiceFoundationBlueSpiceArticleInfo }} {{AutoDocListItem |item = BlueSpiceExtendedStatistics }} {{AutoDocListItem |item = VisualEditorBlueSpiceSMWConnector }} {{AutoDocListItem |item = BlueSpiceArticleInfo }} {{AutoDocListItem |item = BlueSpiceSMWConnector }} }} VisualEditor }} }} ==Permissions== {{AutoDocPermissions |permissions = {{AutoDocPermission |name = dpl_param_delete_rules |type = global |roles = admin, editor, maintenanceadmin |desc = {{int:right-dpl_param_delete_rules }} }} {{AutoDocPermission |name = dpl_param_update_rules |type = global |roles = admin, editor, maintenanceadmin |desc = {{int:right-dpl_param_update_rules }} }} {{AutoDocPermission |name = duplicate |type = global |roles = admin, author, editor, maintenanceadmin |desc = {{int:right-duplicate }} }} {{AutoDocPermission |name = editwidgets |type = global |roles = admin, maintenanceadmin, structuremanager |desc = {{int:right-editwidgets }} }} {{AutoDocPermission |name = generatepages |type = global |roles = admin, maintenanceadmin |desc = {{int:right-generatepages }} }} {{AutoDocPermission |name = nuke |type = global |roles = admin, maintenanceadmin, structuremanager |desc = {{int:right-nuke }} }} {{AutoDocPermission |name = renameuser |type = global |roles = accountmanager, admin, maintenanceadmin |desc = {{int:right-renameuser }} }} {{AutoDocPermission |name = replacetext |type = global |roles = admin, maintenanceadmin, structuremanager |desc = {{int:right-replacetext }} }} {{AutoDocPermission |name = usermerge |type = global |roles = accountmanager, admin, maintenanceadmin |desc = {{int:right-usermerge }} }} }} ==Hooks== {{AutoDocHooks |Hooks = {{AutoDocCallback |name = BeforePageDisplay [https://www.mediawiki.org/wiki/Manual:Hooks/BSInsertMagicAjaxGetData BSInsertMagicAjaxGetData] |callback = \BlueSpice\DistributionConnector\Hook\BeforePageDisplay\AddResourcesBSInsertMagicAjaxGetData\CategoryTree::callback, \BlueSpice\DistributionConnector\Hook\BeforePageDisplay\AddHitCountersBSInsertMagicAjaxGetData\Ref::callback }} {{AutoDocCallback |name = BaseTemplateToolbox |callback = BlueSpiceDistributionHooks::onBaseTemplateToolbox }} {{AutoDocCallback |name = BSInsertMagicAjaxGetData |callback = , \BlueSpice\DistributionConnector\Hook\BSInsertMagicAjaxGetData\CategoryTreeReferences::callback, \BlueSpice\DistributionConnector\Hook\BSInsertMagicAjaxGetData\RefQuiz::callback, \BlueSpice\DistributionConnector\Hook\BSInsertMagicAjaxGetData\ReferencesEmbedVideo::callback, \BlueSpice\DistributionConnector\Hook\BSInsertMagicAjaxGetData\QuizDynamicPageList::callback,\BlueSpice\DistributionConnector\Hook\BSInsertMagicAjaxGetData\EmbedVideo::callback,\BlueSpice\DistributionConnector\Hook\BSInsertMagicAjaxGetData\DynamicPageList::callback }} {{AutoDocCallback |name = SkinTemplateOutputPageBeforeExec }} {{AutoDocCallback |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BaseTemplateToolbox BaseTemplateToolbox] |callback = BlueSpiceDistributionHooks::onBaseTemplateToolbox }} {{AutoDocCallback |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay] |callback = \BlueSpice\DistributionConnector\Hook\BeforePageDisplay\AddResources::callback, \BlueSpice\DistributionConnector\Hook\BeforePageDisplay\AddHitCounters::callback }} {{AutoDocCallback |name = [https://www.mediawiki.org/wiki/Manual:Hooks/SkinTemplateOutputPageBeforeExec SkinTemplateOutputPageBeforeExec] |callback = \BlueSpice\DistributionConnector\Hook\SkinTemplateOutputPageBeforeExec\ModifySidebar::callback }} {{AutoDocCallback |name = WikiExplorer::getFieldDefinitions [https://www.mediawiki.org/wiki/Manual:Hooks/WikiExplorer::buildDataSets WikiExplorer::buildDataSets] |callback = \BlueSpice\DistributionConnector\Hook\WikiExplorer\AddHitCounterColumn::onGetFieldDefinitionsonBuildDataSets }} {{AutoDocCallback |name = WikiExplorer::getColumnDefinitions [https://www.mediawiki.org/wiki/Manual:Hooks/WikiExplorer::getColumnDefinitions WikiExplorer::getColumnDefinitions] |callback = \BlueSpice\DistributionConnector\Hook\WikiExplorer\AddHitCounterColumn::onGetColumnDefinitions }} {{AutoDocCallback |name = WikiExplorer::buildDataSets [https://www.mediawiki.org/wiki/Manual:Hooks/WikiExplorer::getFieldDefinitions WikiExplorer::getFieldDefinitions] |callback = \BlueSpice\DistributionConnector\Hook\WikiExplorer\AddHitCounterColumn::onBuildDataSetsonGetFieldDefinitions }} }}
Line 4: | Line 4: | ||
|desc = {{int:bs-distributionconnector-extension-description | |desc = {{int:bs-distributionconnector-extension-description | ||
}} | }} | ||
+ | }} | ||
+ | ==License== | ||
+ | {{AutoDocLicense | ||
+ | |name = GPL-3.0-only | ||
}} | }} | ||
==Requirements== | ==Requirements== | ||
Line 9: | Line 13: | ||
|mediawiki = {{AutoDocVersion | |mediawiki = {{AutoDocVersion | ||
|name = MediaWiki | |name = MediaWiki | ||
− | |version = | + | |version = 1.31 |
}} | }} | ||
|extensions = {{AutoDocVersion | |extensions = {{AutoDocVersion | ||
|name = BlueSpiceFoundation | |name = BlueSpiceFoundation | ||
− | |version = | + | |version = 3.2 |
}} | }} | ||
}} | }} | ||
Line 19: | Line 23: | ||
{{AutoDocIntegratesInto | {{AutoDocIntegratesInto | ||
|into = {{AutoDocListItem | |into = {{AutoDocListItem | ||
− | |item = | + | |item = BlueSpiceArticleInfo |
}} | }} | ||
{{AutoDocListItem | {{AutoDocListItem | ||
Line 25: | Line 29: | ||
}} | }} | ||
{{AutoDocListItem | {{AutoDocListItem | ||
− | |item = | + | |item = BlueSpiceSMWConnector |
}} | }} | ||
{{AutoDocListItem | {{AutoDocListItem | ||
− | |item = | + | |item = VisualEditor |
− | |||
− | |||
− | |||
}} | }} | ||
}} | }} | ||
Line 39: | Line 40: | ||
|name = dpl_param_delete_rules | |name = dpl_param_delete_rules | ||
|type = global | |type = global | ||
− | |roles = admin,editor,maintenanceadmin | + | |roles = admin, editor, maintenanceadmin |
|desc = {{int:right-dpl_param_delete_rules | |desc = {{int:right-dpl_param_delete_rules | ||
}} | }} | ||
Line 46: | Line 47: | ||
|name = dpl_param_update_rules | |name = dpl_param_update_rules | ||
|type = global | |type = global | ||
− | |roles = admin,editor,maintenanceadmin | + | |roles = admin, editor, maintenanceadmin |
|desc = {{int:right-dpl_param_update_rules | |desc = {{int:right-dpl_param_update_rules | ||
}} | }} | ||
Line 53: | Line 54: | ||
|name = duplicate | |name = duplicate | ||
|type = global | |type = global | ||
− | |roles = admin,author,editor,maintenanceadmin | + | |roles = admin, author, editor, maintenanceadmin |
|desc = {{int:right-duplicate | |desc = {{int:right-duplicate | ||
}} | }} | ||
Line 60: | Line 61: | ||
|name = editwidgets | |name = editwidgets | ||
|type = global | |type = global | ||
− | |roles = admin,maintenanceadmin,structuremanager | + | |roles = admin, maintenanceadmin, structuremanager |
|desc = {{int:right-editwidgets | |desc = {{int:right-editwidgets | ||
}} | }} | ||
Line 67: | Line 68: | ||
|name = generatepages | |name = generatepages | ||
|type = global | |type = global | ||
− | |roles = admin,maintenanceadmin | + | |roles = admin, maintenanceadmin |
|desc = {{int:right-generatepages | |desc = {{int:right-generatepages | ||
}} | }} | ||
Line 74: | Line 75: | ||
|name = nuke | |name = nuke | ||
|type = global | |type = global | ||
− | |roles = admin,maintenanceadmin,structuremanager | + | |roles = admin, maintenanceadmin, structuremanager |
|desc = {{int:right-nuke | |desc = {{int:right-nuke | ||
}} | }} | ||
Line 81: | Line 82: | ||
|name = renameuser | |name = renameuser | ||
|type = global | |type = global | ||
− | |roles = accountmanager,admin,maintenanceadmin | + | |roles = accountmanager, admin, maintenanceadmin |
|desc = {{int:right-renameuser | |desc = {{int:right-renameuser | ||
}} | }} | ||
Line 88: | Line 89: | ||
|name = replacetext | |name = replacetext | ||
|type = global | |type = global | ||
− | |roles = admin,maintenanceadmin,structuremanager | + | |roles = admin, maintenanceadmin, structuremanager |
|desc = {{int:right-replacetext | |desc = {{int:right-replacetext | ||
}} | }} | ||
Line 95: | Line 96: | ||
|name = usermerge | |name = usermerge | ||
|type = global | |type = global | ||
− | |roles = accountmanager,admin,maintenanceadmin | + | |roles = accountmanager, admin, maintenanceadmin |
|desc = {{int:right-usermerge | |desc = {{int:right-usermerge | ||
}} | }} | ||
Line 103: | Line 104: | ||
{{AutoDocHooks | {{AutoDocHooks | ||
|Hooks = {{AutoDocCallback | |Hooks = {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSInsertMagicAjaxGetData BSInsertMagicAjaxGetData] |
− | |callback = \BlueSpice\DistributionConnector\Hook\ | + | |callback = \BlueSpice\DistributionConnector\Hook\BSInsertMagicAjaxGetData\CategoryTree::callback, \BlueSpice\DistributionConnector\Hook\BSInsertMagicAjaxGetData\Ref::callback, \BlueSpice\DistributionConnector\Hook\BSInsertMagicAjaxGetData\References::callback, \BlueSpice\DistributionConnector\Hook\BSInsertMagicAjaxGetData\Quiz::callback, \BlueSpice\DistributionConnector\Hook\BSInsertMagicAjaxGetData\EmbedVideo::callback, \BlueSpice\DistributionConnector\Hook\BSInsertMagicAjaxGetData\DynamicPageList::callback |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = BaseTemplateToolbox | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BaseTemplateToolbox BaseTemplateToolbox] |
|callback = BlueSpiceDistributionHooks::onBaseTemplateToolbox | |callback = BlueSpiceDistributionHooks::onBaseTemplateToolbox | ||
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay] |
− | |callback = \BlueSpice\DistributionConnector\Hook\ | + | |callback = \BlueSpice\DistributionConnector\Hook\BeforePageDisplay\AddResources::callback, \BlueSpice\DistributionConnector\Hook\BeforePageDisplay\AddHitCounters::callback |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = SkinTemplateOutputPageBeforeExec | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/SkinTemplateOutputPageBeforeExec SkinTemplateOutputPageBeforeExec] |
|callback = \BlueSpice\DistributionConnector\Hook\SkinTemplateOutputPageBeforeExec\ModifySidebar::callback | |callback = \BlueSpice\DistributionConnector\Hook\SkinTemplateOutputPageBeforeExec\ModifySidebar::callback | ||
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = WikiExplorer:: | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/WikiExplorer::buildDataSets WikiExplorer::buildDataSets] |
− | |callback = \BlueSpice\DistributionConnector\Hook\WikiExplorer\AddHitCounterColumn:: | + | |callback = \BlueSpice\DistributionConnector\Hook\WikiExplorer\AddHitCounterColumn::onBuildDataSets |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = WikiExplorer::getColumnDefinitions | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/WikiExplorer::getColumnDefinitions WikiExplorer::getColumnDefinitions] |
|callback = \BlueSpice\DistributionConnector\Hook\WikiExplorer\AddHitCounterColumn::onGetColumnDefinitions | |callback = \BlueSpice\DistributionConnector\Hook\WikiExplorer\AddHitCounterColumn::onGetColumnDefinitions | ||
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = WikiExplorer:: | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/WikiExplorer::getFieldDefinitions WikiExplorer::getFieldDefinitions] |
− | |callback = \BlueSpice\DistributionConnector\Hook\WikiExplorer\AddHitCounterColumn:: | + | |callback = \BlueSpice\DistributionConnector\Hook\WikiExplorer\AddHitCounterColumn::onGetFieldDefinitions |
}} | }} | ||
}} | }} |