imported>Unknown user No edit summary |
m 1 revision imported |
||
| (One intermediate revision by one other user not shown) | |||
| Line 2: | Line 2: | ||
{{AutoDocDescriptionMsg | {{AutoDocDescriptionMsg | ||
|name = BlueSpiceWikiFarm | |name = BlueSpiceWikiFarm | ||
|desc = {{int: | |desc = {{int:wikifarm-desc | ||
}} | }} | ||
}} | }} | ||
| Line 9: | Line 9: | ||
|mediawiki = {{AutoDocVersion | |mediawiki = {{AutoDocVersion | ||
|name = MediaWiki | |name = MediaWiki | ||
|version = 1. | |version = 1.43.0 | ||
}} | }} | ||
|extensions = {{AutoDocVersion | |extensions = {{AutoDocVersion | ||
| Line 20: | Line 20: | ||
{{AutoDocIntegratesInto | {{AutoDocIntegratesInto | ||
|into = {{AutoDocListItem | |into = {{AutoDocListItem | ||
|item = BlueSpiceExtendedSearch | |||
}} | |||
{{AutoDocListItem | |||
|item = BlueSpiceVisualEditorConnector | |||
}} | |||
{{AutoDocListItem | |||
|item = BlueSpiceWikiFarm | |item = BlueSpiceWikiFarm | ||
}} | |||
{{AutoDocListItem | |||
|item = EnhancedUpload | |||
}} | }} | ||
}} | }} | ||
| Line 52: | Line 61: | ||
|desc = {{int:right-wikifarm-managewiki | |desc = {{int:right-wikifarm-managewiki | ||
}} | }} | ||
}} | |||
}} | |||
==DefaultUserOptions== | |||
{{AutoDocDefaultUserOptions | |||
|options = {{AutoDocOption | |||
|name = bs-farm-instances-favorite | |||
|value = <nowiki>''</nowiki> | |||
}} | |||
}} | |||
==Config== | |||
{{AutoDocConfig | |||
|config = {{AutoDocOption | |||
|name = WikiFarmAccessLevel | |||
|value = <nowiki>NULL</nowiki> | |||
}} | |||
{{AutoDocOption | |||
|name = WikiFarmInstanceTemplates | |||
|value = <nowiki>array ( | |||
)</nowiki> | |||
}} | }} | ||
}} | }} | ||
| Line 72: | Line 100: | ||
{{AutoDocHooks | {{AutoDocHooks | ||
|Hooks = {{AutoDocCallback | |Hooks = {{AutoDocCallback | ||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/APIAfterExecute APIAfterExecute] | |||
|callback = handleSharedResources | |||
}} | |||
{{AutoDocCallback | |||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSApiInterwikiStoreMakeData BSApiInterwikiStoreMakeData] | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSApiInterwikiStoreMakeData BSApiInterwikiStoreMakeData] | ||
|callback = handleInterwiki | |callback = handleInterwiki | ||
}} | |||
{{AutoDocCallback | |||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay] | |||
|callback = addBootstrap, addSearchInstanceContext, handleSharedResources | |||
}} | |||
{{AutoDocCallback | |||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforeParserFetchTemplateRevisionRecord BeforeParserFetchTemplateRevisionRecord] | |||
|callback = handleSharedResources | |||
}} | |||
{{AutoDocCallback | |||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BlueSpiceDiscoveryTemplateDataProviderAfterInit BlueSpiceDiscoveryTemplateDataProviderAfterInit] | |||
|callback = handleSharedResources | |||
}} | |||
{{AutoDocCallback | |||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/GetPreferences GetPreferences] | |||
|callback = userpreference | |||
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
| Line 82: | Line 130: | ||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates] | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates] | ||
|callback = runDatabaseUpdates | |callback = runDatabaseUpdates | ||
}} | |||
{{AutoDocCallback | |||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/MWStakeCommonUIRegisterSkinSlotComponents MWStakeCommonUIRegisterSkinSlotComponents] | |||
|callback = common-user-interface | |||
}} | |||
{{AutoDocCallback | |||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/MessageCacheFetchOverrides MessageCacheFetchOverrides] | |||
|callback = setupGroupMessages | |||
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ParserFirstCallInit ParserFirstCallInit] | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/ParserFirstCallInit ParserFirstCallInit] | ||
|callback = handleTag | |callback = handleTag | ||
}} | |||
{{AutoDocCallback | |||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/SkinTemplateNavigation::Universal SkinTemplateNavigation::Universal] | |||
|callback = handleSharedResources | |||
}} | |||
{{AutoDocCallback | |||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/SpecialPage_initList SpecialPage_initList] | |||
|callback = addSpecialPages | |||
}} | }} | ||
}} | }} | ||
==Composer requirements== | ==Composer requirements== | ||
{{AutoDocComposer requirements | {{AutoDocComposer requirements | ||
|symfony/process = ~ | |symfony/process = ~6 | ||
|symfony/filesystem = ~3 | |symfony/filesystem = ~3 | ||
|cocur/background-process = v0.7 | |cocur/background-process = v0.7 | ||
Latest revision as of 10:30, 21 November 2025
DescriptionMsg
⧼wikifarm-desc⧽
Requirements
- MediaWiki: 1.43.0
- OOJSPlus: *
IntegratesInto
- BlueSpiceExtendedSearch
- BlueSpiceVisualEditorConnector
- BlueSpiceWikiFarm
- EnhancedUpload
SpecialPages
- FarmManagement
Permissions
Permissions
| Name | Description | Role |
|---|---|---|
| wikifarm-createwiki | ⧼right-wikifarm-createwiki⧽ | admin |
| wikifarm-deletewiki | ⧼right-wikifarm-deletewiki⧽ | admin |
| wikifarm-managewiki | ⧼right-wikifarm-managewiki⧽ | admin |
DefaultUserOptions
User options
| Name | Value |
|---|---|
| bs-farm-instances-favorite | '' |
Config
Configuration
| Name | Value |
|---|---|
| WikiFarmAccessLevel | NULL |
| WikiFarmInstanceTemplates | array ( ) |
ApiModules
API Modules
- wikifarm-group-store
- wikifarm-keyword-store
- wikifarm-wiki-instance-store
Hooks
Hooks
- APIAfterExecute
- BSApiInterwikiStoreMakeData
- BeforePageDisplay
- BeforeParserFetchTemplateRevisionRecord
- BlueSpiceDiscoveryTemplateDataProviderAfterInit
- GetPreferences
- InterwikiLoadPrefix
- LoadExtensionSchemaUpdates
- MWStakeCommonUIRegisterSkinSlotComponents
- MessageCacheFetchOverrides
- ParserFirstCallInit
- SkinTemplateNavigation::Universal
- SpecialPage_initList
Composer requirements
| all-packages | symfony/process
symfony/filesystem cocur/background-process ifsnop/mysqldump-php icamys/php-sitemap-generator mwstake/mediawiki-component-processmanager |
|---|