Reference:BlueSpiceSaferEdit and Reference:BlueSpiceFoundation: Difference between pages

(Difference between pages)
No edit summary
 
No edit summary
 
Line 6: Line 6:
|compatible=BlueSpice
|compatible=BlueSpice
|category=Infrastructure
|category=Infrastructure
|features='''SaferEdit''' automatically saves a page at predetermined intervals while users are in edit mode.
|license=GPL v3 only
|features=The extension '''BlueSpiceFoundation '''is the interface between BlueSpice and Mediawiki. It provides basic functions for the individual BlueSpice extensions.


This extension provides a built-in browser confirmation dialog when leaving a page without unsaved changes.
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.
 
|desc=Makes MediaWiki enterprise ready
Administrators can set the default recovery interval and whether to show the name of the current editor in the [[Reference:BlueSpiceConfigManager{{!}}Config Manager]].
}}
}}
{{wcagCheck
{{wcagCheck

Latest revision as of 14:29, 5 August 2022

Extension: BlueSpiceFoundation

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 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: 1.31

OOJSPlus: 0.2

Integrates into

  • BlueSpicePrivacy

Special pages

  • SpecialCredits
  • WikiAdmin

Configuration

Name Value
BlueSpiceExtInfo array ( 'name' => 'BlueSpice', 'version' => '4.4.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

Accessibility

Test status: 2-testing complete
Last test date: 2022-08-05


Extension type: backend

Discussions