Extension: BlueSpiceFoundation
Overview | |||
---|---|---|---|
Description: |
Makes MediaWiki enterprise ready | ||
State: | stable | Dependency: | BlueSpice |
Developer: | HalloWelt | License: | GPL-3.0-only |
Type: | BlueSpice | Category: | Infrastructure |
Edition: | BlueSpice free, BlueSpice pro, BlueSpice Farm"BlueSpice Farm" is not in the list (BlueSpice free, BlueSpice free (deactivated), BlueSpice pro, BlueSpice pro (deactivated), BlueSpice farm, BlueSpice farm (deactivated), BlueSpice cloud, BlueSpice cloud (deactivated)) of allowed values for the "BSExtensionInfoEdition" property., BlueSpice Cloud"BlueSpice Cloud" is not in the list (BlueSpice free, BlueSpice free (deactivated), BlueSpice pro, BlueSpice pro (deactivated), BlueSpice farm, BlueSpice farm (deactivated), BlueSpice cloud, BlueSpice cloud (deactivated)) of allowed values for the "BSExtensionInfoEdition" property. | Version: | 4.1+ |
Features
The extension BlueSpiceFoundation is the interface between BlueSpice and Mediawiki. It provides basic functions for the individual BlueSpice extensions.
If you install any BlueSpice extension in a MediaWiki environment - that is outside of BlueSpice free or BlueSpice pro - the reference information for the extension will indicate if it requires BlueSpiceFoundation.
Technical Information
This information applies to BlueSpice 4. Technical details for BlueSpice cloud can differ in some cases.
Requirements
- MediaWiki: 1.39.0
- ExtJSBase: 3.0.0
OOJSPlus: 2.0.0
Integrates into
- BlueSpicePrivacy
Special pages
- SpecialCredits
- WikiAdmin
Configuration
Name | Value |
---|---|
BlueSpiceExtInfo | array ( 'name' => 'BlueSpice', 'version' => '4.5.0', 'status' => 'stable', 'package' => 'BlueSpice Free', 'url' => 'https://bluespice.com', 'desc' => 'Makes MediaWiki enterprise ready.', 'author' => array ( 0 => '[https://www.hallowelt.com Hallo Welt! GmbH]', ), ) |
CreditsContributors | array ( 0 => 'Aaron Schulz', 1 => 'Acamicamacaraca', 2 => 'Alangi Derick', 3 => 'addshore', 4 => 'Albert221', 5 => 'Amir Sarabadani', 6 => 'Ammar', 7 => 'Ammarpad', 8 => 'amritsreekumar', 9 => 'Antoine Musso', 10 => 'Aryeh Gregor', 11 => 'Aude', 12 => 'Basil Hershberger', 13 => 'Bill Pirkle', 14 => 'Brad Jorsch', 15 => 'Chad Horohoe', 16 => 'Christian Aistleitner', 17 => 'DannyS712', 18 => 'David Sn', 19 => 'Demon', 20 => 'Derick Alangi', 21 => 'DrishyaR', 22 => 'Florian', 23 => 'Florianschmidtwelzow', 24 => 'Fomafix', 25 => 'Frederic Mohr', 26 => 'Gergő Tisza', 27 => 'Guycn2', 28 => 'hexmode', 29 => 'Holger Knust', 30 => 'idakuch', 31 => 'James D. Forrester', 32 => 'Jayprakash12345', 33 => 'Jforrester', 34 => 'jhsoby', 35 => 'Justin Du', 36 => 'Kunal Mehta', 37 => 'Legoktm', 38 => 'libraryupgrader', 39 => 'MarcoAurelio', 40 => 'Mark A. Hershberger', 41 => 'Max Semenik', 42 => 'MaxSem', 43 => 'MtDu', 44 => 'Nikita Rana', 45 => 'OmkarJ', 46 => 'Ori Livneh', 47 => 'Paladox', 48 => 'Phantom42', 49 => 'Prateek Saxena', 50 => 'Purodha', 51 => 'QChris', 52 => 'Rafid Aslam', 53 => 'Raimond Spekking', 54 => 'Raymond', 55 => 'RazeSoldier', 56 => 'Reedy', 57 => 'rlot', 58 => 'Rohitt Vashishtha', 59 => 'Siebrand Mazeland', 60 => 'Subin Siby', 61 => 'TGC', 62 => 'Tulsi Bhagat', 63 => 'Umherirrender', 64 => 'Yuki Shira', 65 => 'Yuriy Shnitkovskiy', 66 => 'withoutaname', 67 => 'Zoranzoki21', ) |
CreditsDesignAndTesting | array ( 0 => 'Anja Ebersbach', 1 => 'Richard Heigl', 2 => 'Nathalie Köpff', 3 => 'Michael Rödl', 4 => 'Michael Scherm', 5 => 'Dardan Diugan', 6 => 'Christina Glaser', 7 => 'Christian Graf', 8 => 'Angelika Müller', 9 => 'Karl Skodnik', 10 => 'Astrid Scheffler', 11 => 'Sabine Gürtler', 12 => 'Thomas Schnakenberg', 13 => 'Sabrina Dürr', 14 => 'Tobias Kornprobst', 15 => 'Luisa Roth', 16 => 'Ljubica Sireta', 17 => 'David Schweiger', 18 => 'Florian Bäckmann', 19 => 'Alexander Ziegltrum', 20 => 'Margit Link-Rodrigue', ) |
CreditsProgrammers | array ( 0 => 'Markus Glaser', 1 => 'Radovan Kubani', 2 => 'Sebastian Ulbricht', 3 => 'Marc Reymann', 4 => 'Mathias Scheer', 5 => 'Thomas Lorenz', 6 => 'Tobias Weichart', 7 => 'Robert Vogel', 8 => 'Erwin Forster', 9 => 'Karl Waldmannstetter', 10 => 'Daniel Lynge', 11 => 'Tobias Davids', 12 => 'Patric Wirth', 13 => 'Stephan Muggli', 14 => 'Stefan Widmann', 15 => 'Jan Göttlich', 16 => 'Benedikt Hofmann', 17 => 'Daniel Vogel', 18 => 'Leonid Verhovskij', 19 => 'Gerhard Diller', 20 => 'Mannfred Dennerlein', 21 => 'Dejan Savuljesku', 22 => 'Josef Konrad', 23 => 'Philipp Pirzer', 24 => 'Peter Böhm', 25 => 'Gökhan Geyik', 26 => 'Oleksandr Pinchuck', 27 => 'Dmitry Shevliakov', 28 => 'Jenya Punchenko', ) |
CreditsTranslation | array ( 0 => 'Siebrand Mazeland', 1 => 'Raimond Spekking', 2 => 'Stephan Muggli', ) |
DefaultAnonImage | 'resources/bluespice/images/bs-user-anon-image.png' |
DefaultGroupImage | 'resources/bluespice/images/bs-group-default-image.png' |
DefaultUserImage | 'resources/bluespice/images/bs-user-default-image.png' |
ExtensionAttributeRegistryOverrides | array ( ) |
HttpRequestDefaultOptions | array ( ) |
LessVars | array ( ) |
MaintenanceUserName | 'BSMaintenance' |
PermissionConfig | array ( ) |
PingOnInit | false |
RunJobsTriggerHandlerOptions | array ( '*' => array ( 'basetime' => array ( 0 => 1, 1 => 0, 2 => 0, ), 'once-a-week-day' => 'sunday', ), ) |
UIPermissionBlacklist | array ( 0 => 'reupload', 1 => 'reupload-shared', 2 => 'minoredit', 3 => 'deletedhistory', 4 => 'editinterface', 5 => 'importupload', 6 => 'patrol', 7 => 'autopatrol', 8 => 'proxyunbannable', 9 => 'trackback', 10 => 'unwatchedpages', 11 => 'autoconfirmed', 12 => 'upload_by_url', 13 => 'ipblock-exempt', 14 => 'blockemail', 15 => 'purge', 16 => 'emailconfirmed', 17 => 'nominornewtalk', ) |
UseRealNameForUserLinks | true |
API Modules
- bs-adminuser-store
- bs-category-store
- bs-category-treestore
- bs-categorylinks-store
- bs-filebackend-store
- bs-group-store
- bs-interwiki-store
- bs-js-var-config
- bs-linker
- bs-ping-tasks
- bs-recentchanges-store
- bs-task
- bs-templatelinks-store
- bs-titlequery-store
- bs-upload-license-store
- bs-user-store
- bs-watchlist-store
- bs-wikipage-store
- bs-wikipage-tasks
- bs-wikisubpage-treestore
Hooks
- ArticleDeleteComplete
- BSUEModulePDFBeforeAddingContent
- BeforePageDisplay
- BeforeParserFetchTemplateAndTitle
- ExtensionTypes
- HtmlPageLinkRendererEnd
- LinkerMakeMediaLinkFile
- LoadExtensionSchemaUpdates
- MakeGlobalVariablesScript
- MediaWikiServices
- PageMoveComplete
- PageSaveComplete
- ParserFirstCallInit
- ResourceLoaderGetConfigVars
- SearchGetNearMatchComplete
- SearchableNamespaces
- SetupAfterCache
- SoftwareInfo
- ThumbnailBeforeProduceHTML
- TitleReadWhitelist
- getUserPermissionsErrors