Last edited one month ago
by Anonymous user

AutoDoc:BlueSpiceWikiFarm: Difference between revisions

m 1 revision imported
imported>Unknown user
No edit summary
 
Line 1: Line 1:
==DescriptionMsg==
{{AutoDocDescriptionMsg
|name = BlueSpiceWikiFarm
|desc = {{int:bluespicewikifarm-desc
}}
}}
==Requirements==
{{AutoDocRequirements
|mediawiki = {{AutoDocVersion
|name = MediaWiki
|version = 1.39.0
}}
|extensions = {{AutoDocVersion
|name = OOJSPlus
|version =
*
}}
}}
==IntegratesInto==
{{AutoDocIntegratesInto
|into = {{AutoDocListItem
|item = BlueSpiceWikiFarm
}}
}}
==SpecialPages==
{{AutoDocSpecialPages
|SpecialPages = {{AutoDocCallback
|name = FarmManagement
|callback = BlueSpice\WikiFarm\Special\FarmManagement
}}
}}
==Permissions==
{{AutoDocPermissions
|permissions = {{AutoDocPermission
|name = wikifarm-createwiki
|type = global
|roles = admin
|desc = {{int:right-wikifarm-createwiki
}}
}}
{{AutoDocPermission
|name = wikifarm-deletewiki
|type = global
|roles = admin
|desc = {{int:right-wikifarm-deletewiki
}}
}}
{{AutoDocPermission
|name = wikifarm-managewiki
|type = global
|roles = admin
|desc = {{int:right-wikifarm-managewiki
}}
}}
}}
==ApiModules==
{{AutoDocApiModules
|APIModules = {{AutoDocCallback
|name = wikifarm-group-store
|callback = \BlueSpice\WikiFarm\Api\GroupStore
}}
{{AutoDocCallback
|name = wikifarm-keyword-store
|callback = \BlueSpice\WikiFarm\Api\KeywordStore
}}
{{AutoDocCallback
|name = wikifarm-wiki-instance-store
|callback = \BlueSpice\WikiFarm\Api\WikiInstancesStore
}}
}}
==Hooks==
{{AutoDocHooks
|Hooks = {{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSApiInterwikiStoreMakeData BSApiInterwikiStoreMakeData]
|callback = handleInterwiki
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/InterwikiLoadPrefix InterwikiLoadPrefix]
|callback = handleInterwiki
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates]
|callback = runDatabaseUpdates
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ParserFirstCallInit ParserFirstCallInit]
|callback = handleTag
}}
}}
==Composer requirements==
{{AutoDocComposer requirements
|symfony/process = ~5
|symfony/filesystem = ~3
|cocur/background-process = v0.7
|ifsnop/mysqldump-php = v2.4
|icamys/php-sitemap-generator = ~4.7
|mwstake/mediawiki-component-processmanager = ~3
|all-packages = symfony/process,symfony/filesystem,cocur/background-process,ifsnop/mysqldump-php,icamys/php-sitemap-generator,mwstake/mediawiki-component-processmanager
}}



Latest revision as of 14:53, 19 March 2025

DescriptionMsg

⧼bluespicewikifarm-desc⧽

Requirements

  • MediaWiki: 1.39.0
  • OOJSPlus: *

IntegratesInto

  • BlueSpiceWikiFarm

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

ApiModules

API Modules

  • wikifarm-group-store
  • wikifarm-keyword-store
  • wikifarm-wiki-instance-store

Hooks

Hooks

Composer requirements

all-packages symfony/process

symfony/filesystem

cocur/background-process

ifsnop/mysqldump-php

icamys/php-sitemap-generator

mwstake/mediawiki-component-processmanager