Last edited 7 months ago
by Redaktion

BlueSpiceFoundation

Revision as of 09:45, 7 June 2024 by Redaktion (talk | contribs) (Text replacement - "BlueSpice Farm" to "BlueSpice farm")

all extensions


Overview
Description:

Makes MediaWiki enterprise ready

State: stable Dependency: BlueSpice
Developer: HalloWelt License: GPL-3.0-only
Type: BlueSpice Category: Infrastructure
Edition: BlueSpice pro, BlueSpice free, BlueSpice farm, 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:

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

Technical details for BlueSpice cloud can differ in some cases.

Requirements

  • MediaWiki: 1.43.0
  • OOJSPlus: 3.0.0

Integrates into

  • BlueSpicePrivacy
  • PDFCreator

Special pages

  • SpecialCredits
  • WikiAdmin

Configuration

Name Value
CreditsContributors array ( 0 => 'Aaron Schulz', 1 => 'Abijeet Patro', 2 => 'Acamicamacaraca', 3 => 'addshore', 4 => 'Alangi Derick', 5 => 'Albert221', 6 => 'Alexander Vorwerk', 7 => 'Alexandre Emsenhuber', 8 => 'Amire80', 9 => 'Amir E. Aharoni', 10 => 'Amir Sarabadani', 11 => 'Ammar', 12 => 'Ammarpad', 13 => 'amritsreekumar', 14 => 'Andre Klapper', 15 => 'Antoine Musso', 16 => 'aploe', 17 => 'Aryeh Gregor', 18 => 'Aude', 19 => 'Basil Hershberger', 20 => 'Bill Pirkle', 21 => 'Bill Traynor', 22 => 'Brad Jorsch', 23 => 'Brion Vibber', 24 => 'Chad Horohoe', 25 => 'chaud', 26 => 'Chiefgeek157', 27 => 'Christian Aistleitner', 28 => 'cicalese', 29 => 'C. Scott Ananian', 30 => 'Daimona Eaytoy', 31 => 'daniel', 32 => 'DannyS712', 33 => 'David Sn', 34 => 'Demon', 35 => 'Derick Alangi', 36 => 'Dmitry Shevliakov', 37 => 'dragandanicic0@gmail.com', 38 => 'Dreamy Jazz', 39 => 'Dringsim', 40 => 'DrishyaR', 41 => 'Ed Sanders', 42 => 'Federico Leva', 43 => 'Florian', 44 => 'Florianschmidtwelzow', 45 => 'Fomafix', 46 => 'frankie', 47 => 'Frederic Mohr', 48 => 'Gergő Tisza', 49 => 'Gerhard Diller', 50 => 'Guycn2', 51 => 'Hashar', 52 => 'hexmode', 53 => 'Holger Knust', 54 => 'idakuch', 55 => 'Jack D. Pond', 56 => 'Jack Phoenix', 57 => 'James D. Forrester', 58 => 'James Montalvo', 59 => 'jamesmontalvo3', 60 => 'Jayprakash12345', 61 => 'Jenya Punchenko', 62 => 'Jeroen De Dauw', 63 => 'Jforrester', 64 => 'jhsoby', 65 => 'Jon Harald Søby', 66 => 'Jon Robson', 67 => 'Justin Du', 68 => 'Klein Muçi', 69 => 'Krinkle', 70 => 'Kunal Mehta', 71 => 'Legoktm', 72 => 'Leon', 73 => 'Lucas Savva', 74 => 'Lucas Werkmeister', 75 => 'Lucien Murray-Pitts', 76 => 'Manfred Dennerlein', 77 => 'MarcoAurelio', 78 => 'Mark A. Hershberger', 79 => 'Markus Gebert', 80 => 'MaxSem', 81 => 'Max Semenik', 82 => 'Meowcat', 83 => 'MtDu', 84 => 'Nikerabbit', 85 => 'Nikita Rana', 86 => 'Novem Linguae', 87 => 'oetterer', 88 => 'OmkarJ', 89 => 'Ori Livneh', 90 => 'Paladox', 91 => 'Patrick Gaus', 92 => 'peter-ovchyn', 93 => 'Phantom42', 94 => 'Philipp Kolmann', 95 => 'Pppery', 96 => 'Prateek Saxena', 97 => 'ptrcnull', 98 => 'Purodha', 99 => 'QChris', 100 => 'Rafid Aslam', 101 => 'Raimond Spekking', 102 => 'Raymond', 103 => 'RazeSoldier', 104 => 'Reedy', 105 => 'Richard Armstrong', 106 => 'Ricordisamoa', 107 => 'rlot', 108 => 'Roan Kattouw', 109 => 'Rohan-cod', 110 => 'Rohitt Vashishtha', 111 => 'Roman Stolar', 112 => 'sahil', 113 => 'Sam Reed', 114 => 'Sanjay Thiyagarajan', 115 => 'Scott Shambarger', 116 => 'Siebrand Mazeland', 117 => 'Stang', 118 => 'Subin Siby', 119 => 'Taavi Väänänen', 120 => 'Techwizzie', 121 => 'TGC', 122 => 'Thalia', 123 => 'TheSandDoctor', 124 => 'Thiemo Kreuz', 125 => 'Thomas Daniels', 126 => 'Timo Tijhof', 127 => 'Tim Starling', 128 => 'Tobias Oetterer', 129 => 'Translation updater bot', 130 => 'Tulsi Bhagat', 131 => 'Umherirrender', 132 => 'vladshapik', 133 => 'Wandji69', 134 => 'Warmelink', 135 => 'withoutaname', 136 => 'Wout Gevaert', 137 => 'Yuki Shira', 138 => 'Yuriy Shnitkovskiy', 139 => 'ZabeMath', 140 => 'Zach', 141 => 'Zoranzoki21', )
CreditsDesignAndTesting array ( 0 => 'Alexander Ziegltrum', 1 => 'Angelika Müller', 2 => 'Anja Ebersbach', 3 => 'Astrid Scheffler', 4 => 'Christian Graf', 5 => 'Christina Glaser', 6 => 'Dardan Diugan', 7 => 'David Schweiger', 8 => 'Florian Bäckmann', 9 => 'Karl Skodnik', 10 => 'Laetitia Huyghe', 11 => 'Ljubica Sireta', 12 => 'Luisa Roth', 13 => 'Margit Link-Rodrigue', 14 => 'Michael Rödl', 15 => 'Michael Scherm', 16 => 'Monique Gähl', 17 => 'Nathalie Köpff', 18 => 'Richard Heigl', 19 => 'Sabine Gürtler', 20 => 'Sabrina Dürr', 21 => 'Thomas Schnakenberg', 22 => 'Tobias Kornprobst', 23 => 'Verena Hösl', )
CreditsProgrammers array ( 0 => 'Arwed Beck', 1 => 'Benedikt Hofmann', 2 => 'Daniel Lynge', 3 => 'Daniel Riedmüller', 4 => 'Daniel Vogel', 5 => 'Dejan Savuljesku', 6 => 'Dmitry Shevliakov', 7 => 'Erwin Forster', 8 => 'Fabian Stelzer', 9 => 'Gerhard Diller', 10 => 'Gökhan Geyik', 11 => 'Hamish Slater', 12 => 'Hua Jing', 13 => 'Jan Göttlich', 14 => 'Jenya Punchenko', 15 => 'Josef Konrad', 16 => 'Karl Waldmannstetter', 17 => 'Leonid Verhovskij', 18 => 'Mannfred Dennerlein', 19 => 'Marc Reymann', 20 => 'Markus Glaser', 21 => 'Mathias Scheer', 22 => 'Maximilian Kopka', 23 => 'Miriam Schlindwein', 24 => 'Oleksandr Pinchuck', 25 => 'Patric Wirth', 26 => 'Pavlo Yashchenko', 27 => 'Peter Böhm', 28 => 'Peter Starzer', 29 => 'Philipp Miguel Pirzer', 30 => 'Radovan Kubani', 31 => 'Robert Vogel', 32 => 'Sebastian Ulbricht', 33 => 'Shivam Shukla', 34 => 'Stefan Kuehn', 35 => 'Stefan Widmann', 36 => 'Stephan Muggli', 37 => 'Thomas Lorenz', 38 => 'Tobias Davids', 39 => 'Tobias Weichart', 40 => 'Zoran Dori', )
CreditsTranslation array ( 0 => 'Miriam Schlindwein', 1 => 'Laetitia Huyghe', 2 => 'Raimond Spekking', 3 => 'Siebrand Mazeland', 4 => 'Stephan Muggli', 5 => 'Verena Hösl', )
ExtensionAttributeRegistryOverrides array ( )
HttpRequestDefaultOptions array ( )
LessVars array ( )
MaintenanceUserName 'BSMaintenance'
PermissionConfig array ( )
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-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

Composer requirements

all-packages param-processor/param-processor

mwstake/mediawiki-component-commonuserinterface

mwstake/mediawiki-component-runjobstrigger

mwstake/mediawiki-component-alertbanners

mwstake/mediawiki-component-manifestregistry

mwstake/mediawiki-component-utils

mwstake/mediawiki-component-datastore

mwstake/mediawiki-component-dynamicfiledispatcher




PDF exclude - start

To submit feedback about this documentation, visit our community forum.

PDF exclude - end