No edit summary |
No edit summary |
||
(22 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:Config manager}} | {{DISPLAYTITLE:Config manager}} | ||
{{TOClimit|limit=2}} | |||
__TOC__ | __TOC__ | ||
With the Config manager, a wiki user with ''sysop'' rights can manage wiki-wide settings in one place. In the [[Manual:Extension/BlueSpiceDiscovery/Main navigation|navigation]], it is located at ''Global navigation > | With the Config manager, a wiki user with ''sysop'' rights can manage wiki-wide settings in one place. In the [[Manual:Extension/BlueSpiceDiscovery/Main navigation|navigation]], it is located at ''Global navigation > Administration > Configuration''. This link loads the page ''Special:BluespiceConfigManager.'' | ||
==Layout== | ==Layout== | ||
Line 25: | Line 25: | ||
==Settings by extension== | ==Settings by extension== | ||
=== AI Editing Assistant === | |||
===AI Editing Assistant | |||
*'''Provider type:''' One of the supported providers is selected here (OpenAI or Ollama). OpenAI requires its own account, which provides an API key. | *'''Provider type:''' One of the supported providers is selected here (OpenAI or Ollama). OpenAI requires its own account, which provides an API key. | ||
* '''Connection params:''' The API key of the provider is entered here | * '''Connection params:''' The API key of the provider is entered here (OpenAI) or the endpoint URL (Ollama) | ||
=== BlueSpiceArticleInfo === | |||
===BlueSpiceArticleInfo=== | |||
''BlueSpiceArticleInfo'', together with ''[[Manual:Extension/BlueSpiceAuthors|BlueSpiceAuthors]], [[Manual:Extension/BlueSpiceReaders|BlueSpiceReaders]], and [[Manual:Extension/BlueSpiceExtendedSearch|BlueSpiceExtendedSearch]]'' is part of the ''Page information'' in the quality management tools. | ''BlueSpiceArticleInfo'', together with ''[[Manual:Extension/BlueSpiceAuthors|BlueSpiceAuthors]], [[Manual:Extension/BlueSpiceReaders|BlueSpiceReaders]], and [[Manual:Extension/BlueSpiceExtendedSearch|BlueSpiceExtendedSearch]]'' is part of the ''Page information'' in the quality management tools. | ||
* '''Update interval in seconds:''' Sets the refresh rate for the "Last edit" value. By default, this date is updated every 10 seconds via JavaScript. | * '''Update interval in seconds:''' Sets the refresh rate for the "Last edit" value. By default, this date is updated every 10 seconds via JavaScript. | ||
[[File:Manual:ArticleInfo.png|link=link=Special:FilePath/ArticleInfo3.jpg|alt=|center|thumb|374x374px|article info]] | [[File:Manual:ArticleInfo.png|link=link=Special:FilePath/ArticleInfo3.jpg|alt=|center|thumb|374x374px|article info]] | ||
===BlueSpiceAvatars=== | ===BlueSpiceAvatars=== | ||
Line 146: | Line 66: | ||
*'''Mark checklist changes as minor edit:''' If this setting is active, changes to a checklist (for example, checking a checkbox) in view mode are logged as minor edits. If this setting is inactive, a change to the checklist is recorded as a regular version in the page history.<br />[[File:Manual:configmanager-checklistminoredit.png|alt=minor edit|center|thumb|550x550px|minor edit]] | *'''Mark checklist changes as minor edit:''' If this setting is active, changes to a checklist (for example, checking a checkbox) in view mode are logged as minor edits. If this setting is inactive, a change to the checklist is recorded as a regular version in the page history.<br />[[File:Manual:configmanager-checklistminoredit.png|alt=minor edit|center|thumb|550x550px|minor edit]] | ||
===BlueSpiceExtendedSearch=== | === BlueSpiceDiscovery === | ||
* '''Deactivating the Entrypoint links:''' Depending on the BlueSpice version, various links to special pages can be activated for the main navigation. They are called entrypoint links. | |||
[[File:discovery-entrypoint links.png|alt=Entrypoint links for Discovery skin|center|thumb|650x650px|Entrypoint links for Discovery skin]] | |||
* '''Menu in main panel of primary sidebar:''' | |||
** ''MediaWiki sidebar:'' Activates the M''ediaWiki:Sidebar'' page, which can display a flat list of links. | |||
** ''Namespace main page list'': The pages with the page name "Main Page" for each namespace are automatically linked in the main navigation. It is not possible to add links manually to the navigation. | |||
** ''Subpage tree:'' In the main navigation, the pages with the page name "Main Page" are automatically linked in the respective namespaces. It is not possible to add links manually to the navigation. | |||
** ''Enhanced MediaWiki sidebar'': Activates the M''ediaWiki:Sidebar.json'' page, which can display a more dynamic and hierarchical list of links. | |||
* '''Elements below the page title and below the page content:''' | |||
** page-sentence: display of page status ([[Manual:Extension/FlaggedRevs|Approval status]], [[Manual:Extension/BlueSpiceExpiry|Expiry]]) | |||
** categories: display of [[:de:Handbuch:Kategorien_erstellen_und_nutzen|page categories]] | |||
** rating: display of [[Manual:Extension/BlueSpiceRating|page ratings]] | |||
recommendations: display of [[Manual:Extension/BlueSpiceRating|page recommendations]][[File:BlueSpice-Discovery2.png|alt=positioning skin elements|center|thumb|600x600px|positioning skin elements]] | |||
=== BlueSpiceExpiry === | |||
==== Export ==== | |||
*'''<span class="oo-ui-fieldLayout-header">Show watermark in PDF</span>:''' Shows the watermark for expired pages in PDFs. | |||
==== Quality assurance ==== | |||
* <span class="oo-ui-fieldLayout-header">'''Show watermark'''</span> : Shows a watermark on the wiki page itself.<br />[[File:Manual:configmanager-watermark.png|alt=watermark|center|thumb|250x250px|watermark]] | |||
===BlueSpiceExtendedSearch === | |||
*'''External file paths''': External locations to scan for and index files from. These locations are entered in key/value pairs of Physical path and URL prefix. | *'''External file paths''': External locations to scan for and index files from. These locations are entered in key/value pairs of Physical path and URL prefix. | ||
Line 155: | Line 98: | ||
{| class="wikitable" style="width:100%;" | {| class="wikitable" style="width:100%;" | ||
|+Examples for external file paths | |+Examples for external file paths | ||
!Example file | ! style="" |Example file | ||
! Phys. Path | ! style="" | Phys. Path | ||
! URL Prefix | ! style="" | URL Prefix | ||
!Link in results list | ! style="" |Link in results list | ||
|- | |- | ||
| rowspan="3" |S:\Sales\Info\glossaryy.pdf | | rowspan="3" style="" |S:\Sales\Info\glossaryy.pdf | ||
| rowspan="3" |S:\ | | rowspan="3" style="" |S:\ | ||
|<nowiki>file:///S:/</nowiki> | | style="" |<nowiki>file:///S:/</nowiki> | ||
|<nowiki>file:///S:/Sales/Info/glossary.pdf</nowiki> | | style="" |<nowiki>file:///S:/Sales/Info/glossary.pdf</nowiki> | ||
|- | |- | ||
|<span class="mw-lingo-term" data-lingo-term-id="5e056c500a1c4b6a7110b50d807bade5" data-hasqtip="8">https</span>://sharepoint/Sales/ | | style="" |<span class="mw-lingo-term" data-lingo-term-id="5e056c500a1c4b6a7110b50d807bade5" data-hasqtip="8">https</span>://sharepoint/Sales/ | ||
documents/ | documents/ | ||
|<span class="mw-lingo-term" data-lingo-term-id="5e056c500a1c4b6a7110b50d807bade5" data-hasqtip="9">https</span>://sharepoint/Sales/ | | style="" |<span class="mw-lingo-term" data-lingo-term-id="5e056c500a1c4b6a7110b50d807bade5" data-hasqtip="9">https</span>://sharepoint/Sales/ | ||
documents/Sales/Info/glossary.pdf | documents/Sales/Info/glossary.pdf | ||
|- | |- | ||
|<span class="mw-lingo-term" data-lingo-term-id="5e056c500a1c4b6a7110b50d807bade5" data-hasqtip="10">https</span>://intranet/showdocs | | style="" |<span class="mw-lingo-term" data-lingo-term-id="5e056c500a1c4b6a7110b50d807bade5" data-hasqtip="10">https</span>://intranet/showdocs | ||
inline.aspx?path= | inline.aspx?path= | ||
|<span class="mw-lingo-term" data-lingo-term-id="5e056c500a1c4b6a7110b50d807bade5" data-hasqtip="11">https</span>://intranet/showdocsinline.aspx? | | style="" |<span class="mw-lingo-term" data-lingo-term-id="5e056c500a1c4b6a7110b50d807bade5" data-hasqtip="11">https</span>://intranet/showdocsinline.aspx? | ||
path=/Sales/Info/glossary.pdf | path=/Sales/Info/glossary.pdf | ||
|- | |- | ||
|/var/www/bluespice/w/mounted_ | | style="" |/var/www/bluespice/w/mounted_ | ||
share/Sales/Info/glossary.pdf | share/Sales/Info/glossary.pdf | ||
|/var/www/bluespice/w/ | | style="" |/var/www/bluespice/w/ | ||
mounted_share/ | mounted_share/ | ||
| | | style="" | | ||
|<span class="mw-lingo-term" data-lingo-term-id="5e056c500a1c4b6a7110b50d807bade5" data-hasqtip="12">https</span>://wiki.company.local/w/mounted_ | | style="" |<span class="mw-lingo-term" data-lingo-term-id="5e056c500a1c4b6a7110b50d807bade5" data-hasqtip="12">https</span>://wiki.company.local/w/mounted_ | ||
share/Sales/Info/glossary.pdf | share/Sales/Info/glossary.pdf | ||
|} | |} | ||
Line 190: | Line 133: | ||
*'''Exclude patterns:''' Files at external file locations can be exluded from search based on regular expression patterns. | *'''Exclude patterns:''' Files at external file locations can be exluded from search based on regular expression patterns. | ||
=== | === BlueSpiceFoundation === | ||
==== Updating logo and favicon==== | |||
{{Messagebox|boxtype=note|icon=|Note text=Since BlueSpice 4.2, the logo and favicon can also be managed via the page [[Manual:Extension/FlexiSkin|Special:Flexiskin]] together with further skin customizations.|bgcolor=}} | |||
*'''Logo path:''' The logo image should be stored in the /images folder of your installation. If you store it in the /skins folder of your BlueSpice installation, it could be overwritten with an upgrade. | |||
'''To upload the logo directly in the wiki:''' | |||
#'''Upload''' the logo on the page from the menu ''Global actions'' > ''File list'' (''Special:ExtendedFilelist''). | |||
#'''Click''' on the thumbnail image of the logo. This opens the logo on a separate page.<br />[[File:Manual:config-logo1.png|alt=logo thumbnail image|center|thumb|280x280px|logo thumbnail image]] | |||
# '''Copy''' the relative logo path from the address bar. In a typical Wiki configuration, this path starts with ''/w/....'' .<br />[[File:Manual:config-logo2.png|alt=relative image path|center|thumb|450x450px|relative image path]] | |||
#'''Paste''' the logo path into the text field for the logo.<br />[[File:Manual:config-logo3.png|alt=logo path|center|thumb|450x450px|logo path]] | |||
#'''Click''' ''Save''. | |||
#'''Refresh''' the page (Strg+F5). <br />If the uploaded logo is too large, you can add the following code snippet to the page ''MediaWiki:Common.css''. This automatically adjusts the image to the height of the main toolbar:<syntaxhighlight lang="css"> | |||
.bs-logo a {background-size: contain;} | |||
</syntaxhighlight> | |||
*'''Favicon path:''' The favicon image should be stored in the ''/images'' folder of your installation. If you store it in the /skins folder of your BlueSpice installation, it could be overwritten with an upgrade. [https://de.wikipedia.org/wiki/Favicon Favicon images] have the file extension ''.ico''. | |||
====System==== | |||
*'''Allowed file extensions:''' For security reasons, the types of files that users can upload are restricted. Here, you can allow additional file formats. If a file format is blacklisted in the server configuration, adding this file extension here will not allow this file type to be uploaded. See [https://mediawikiwiki:Manual:$wgFileExtensions mediawiki.org/wiki/Manual:$wgFileExtensions] for more info. | |||
{{Xml upload}} | |||
*'''Allowed image extensions:''' The standard web image types are listed here. In general, you want to restrict image uploads to web images. See [https://developer.mozilla.org/en-US/docs/Web/Media/Formats/Image_types developer.mozilla.org/en-US/docs/Web/Media/Formats/Image_types] for more on browser-supported image types. | |||
===BlueSpiceInsertCategory=== | ===BlueSpiceInsertCategory=== | ||
Line 200: | Line 164: | ||
* '''Set page categories as default in upload dialog:''' When a file is uploaded to the wiki via the visual editor, the categories of the paged are automatically inserted on the file page. | * '''Set page categories as default in upload dialog:''' When a file is uploaded to the wiki via the visual editor, the categories of the paged are automatically inserted on the file page. | ||
=== | ===BlueSpiceInterwikiSearch=== | ||
* '''Enable interwiki search:''' Activates interwiki search in a wiki farm. Included are only farm instances that have interwiki search activated in the farm manager. | |||
*''' | * '''Skip over wikis that cannot be accessed or otherwise cannot return results without showing it to the user:''' In the search center, only those wikis are shown to the user in which he or she is logged in. If this setting is deactivated, all wikis with interwiki search that have matching results are listed, but with a warning that the results cannot be shown to the user. | ||
[[File:Interwikisearch config.png|alt=search center interwiki search results with blocked wiki instances.|center|thumb|750x750px|No wikis are skipped for the interwiki search. Results are only shown if the user is authenticated.]] | |||
[[File: | |||
=== BlueSpiceMatomoConnector === | |||
Wenn Matomo konfiguriert ist, werden hier die entsprechende Seiten-ID für das Wiki und der Link zu Matomo (Basis-URL, z.B. <nowiki>https://analytics.mysite.com/</nowiki>) angegeben. | |||
* '''Opt-Out-Link im Footer anzeigen:''' Über den Link Analysedienste in der Fußleiste des Wikis können Benutzer der Webanalyse widersprechen. | |||
* '''BlueSpicePrivacy integration:''' In order to controlthe Matomo tracking policy using BlueSpicePrivacy, your Matomo installation requires the "AjaxOptOut" plugin module to be installed and activated. Download the plugin from <nowiki>https://plugins.matomo.org/AjaxOptOut</nowiki> and copy it to the /plugins directory of your Matomo installation. | |||
=== BlueSpicePageTemplates === | |||
* '''Force target namespace:''' The page is always created in the target namespace that is associated with the template, even if the user provided a different namespace prefix. In the screenshot below, the user wants to create the page "NewPage" and then selects a template for the QM namespace. The page is, therefore, created as "QM:NewPage" if this setting is activated. [[File:force namespace from template.png|alt=force the namespace of the template|center|thumb|650x650px|force the namespace of the template]] | * '''Force target namespace:''' The page is always created in the target namespace that is associated with the template, even if the user provided a different namespace prefix. In the screenshot below, the user wants to create the page "NewPage" and then selects a template for the QM namespace. The page is, therefore, created as "QM:NewPage" if this setting is activated. [[File:force namespace from template.png|alt=force the namespace of the template|center|thumb|650x650px|force the namespace of the template]] | ||
Line 245: | Line 184: | ||
*'''Hide template if the page is not to be created in the target namespace:''' Depending on the namespace prefix of the page to be created, templates that are associated with other namespaces will not be shown to the user for selection. | *'''Hide template if the page is not to be created in the target namespace:''' Depending on the namespace prefix of the page to be created, templates that are associated with other namespaces will not be shown to the user for selection. | ||
=== | === BlueSpicePrivacy === | ||
* '''Enable mandatory cookies:''' Users have to explicitely accept the mandatory cookies to get access to the wiki. If this setting is not activated, users accept the mandatory cookies implicitly. | |||
* '''Enable mandatory "Privacy policy" and "Terms of service"''': Users have to consent to the "Privacy policy" and "Terms of service" to get and to keep access. | |||
* '''Accept "Privacy policy" and "Terms of service" on login''': Accepting the "Privacy policy" and "Terms of service" is integrated into the login process. It is required on first login and everytime a user deactivates the consent in the user preferences. | |||
*''' | === BlueSpiceDistributionConnector === | ||
*'''BlueSpice subscription key:''' Sets the number of users as specified in the subscription contract. If this entry is missing, the number of users is limited to 25. | |||
*'''OAuth2 public key, OAuth private key:''' Required if user authentication is configured via [[Referenz:OAuth|OAuth]].v | |||
===BlueSpiceRSSFeeder=== | ===BlueSpiceRSSFeeder=== | ||
Line 255: | Line 199: | ||
[[File:Manual:configmanager-RSS.png|alt=RSS Feed settings|center|thumb|450x450px|RSS Feed settings]] | [[File:Manual:configmanager-RSS.png|alt=RSS Feed settings|center|thumb|450x450px|RSS Feed settings]] | ||
=== BlueSpiceSaferEdit === | |||
*'''Interval for lookup for concurrent editings:''' Sets the time in seconds for checking if another person is editing the page. | *'''Interval for lookup for concurrent editings:''' Sets the time in seconds for checking if another person is editing the page. | ||
* '''Show name of current editor:''' Shows or hides the name of the user who is currently editing the page. | * '''Show name of current editor:''' Shows or hides the name of the user who is currently editing the page. | ||
=== | === BlueSpiceTranslationTransfer (farm) === | ||
* | * Wenn sich die Namensräume in zwischen Quell- und Zielwiki unterscheiden, müssen sie einander für die Übertragung der Seiten korrekt zugeordnet werden. | ||
* Für jeden Namensraum wird der Quellnamensraum, die Sprache des Zielwikis und der Zielnamensraum angegeben. | |||
* | * Über die "Hinzufügen"-Schaltfläche können so mehrere Namensräume zugeordnet. | ||
* Am Ende werden die Namensraumzuordnungen über die "Speichern"-Schaltfläche der Konfigurationsverwaltung übernommen. | |||
* | |||
* | |||
===BlueSpiceVisualEditorConnector=== | ===BlueSpiceVisualEditorConnector=== | ||
*''' | *'''Enable VisualEditor for BlueSpice extensions:''' Disabling this setting removes VisualEditor from extensions such as Page Forms or BlueSpiceSocial extensions. | ||
* '''Upload type''' | * '''Upload type''' | ||
**''Original:'' User permissions are verified during file upload; file name and namespace of the file can be changed; a category can be assigned and a description of the file is required | **''Original:'' User permissions are verified during file upload; file name and namespace of the file can be changed; a category can be assigned and a description of the file is required | ||
Line 301: | Line 224: | ||
*<span class="oo-ui-fieldLayout-header">'''Update interval in seconds:'''</span> The system checks every ''x'' seconds for users. | *<span class="oo-ui-fieldLayout-header">'''Update interval in seconds:'''</span> The system checks every ''x'' seconds for users. | ||
=== | === Cognitive Process Designer === | ||
* '''Show Processes entry point:''' Displays a link to the process overview page in the entrypoint links of the main navigation. | |||
*''' | |||
==== Quality assurance ==== | === ContentStabilization === | ||
* | ====Quality assurance==== | ||
*'''Include handling:''' If resources are embedded in a page '''and these resource namespace itself has approval enabled''', the following settings can be selected: | |||
{| class="wikitable" style="width:100%;" " | |||
! style="width:220px;" | | |||
! style="" |Behavior | |||
|- | |||
| style="width:220px;" |Versions that were current at the time of release | |||
| style="" |Creates an implicit draft when the resource changes after page approval. The resource will be approved together with the next page approval. | |||
|- | |||
| style="width:220px;" |Approved versions of included pages | |||
| style="" |Only applies if the resource itself can be approved. The latest approved version is displayed on the approved wiki page. | |||
|- | |||
| style="width:220px;" |Current versions of included pages | |||
| style="" |Always shows the most current version of a resource. An implicit draft is not generated. | |||
|} | |||
*'''Show not approved pages for following groups:''' If the <code>user</code> group has been removed from the configuration, users in this group cannot see draft versions. This also applies if they are added as reviewers in a namespace. In this case, only users with the <code>sysop</code> and <code>reviewer</code> permissions can access drafts, unless other groups are specified. These system groups can then only access drafts via the page's version history. All groups that can see page drafts anywhere in the wiki must be explicitly specified here. This setting applies to the entire wiki and cannot be restricted to namespaces. | |||
*'''Allow viewing of first draft version for users who can normally not see drafts:''' If this setting is enabled, all users with read permissions can see the first draft. If disabled, only groups from the setting "The following groups can see draft versions" can see first drafts. | |||
*'''Update semantic properties from approved versions only:''' The attribute value of the page is set from the stable version of the page and not from the draft version. | |||
=== | ====Search and navigation==== | ||
*'''Index approved versions of pages only:''' Page names and contents of draft pages are not taken into account by the search. | |||
====Export==== | |||
*'''Show stabilization information in PDF export''':<br>Prints the timestamp for the last approved version below the page headings in the PDF (date of approval and date of last edit before approval).<br />[[File:Manual:configmanager-bookshelf-flaggedrevsinfo.png|centered|mini|400x400px|FlaggedRevs info under the heading]] | |||
=== EnhancedUpload === | |||
Sets the defaults for the [[Manual:Extension/VisualEditor/Insert images#Advanced settings|advanced image settings]] when uploading and embedding an image into the wiki via drag-and-drop functionality. The default settings determine the orientation, type, and size of the image. These can be adjusted after embedding via the "Advanced settings" of the image on the page. | |||
[[File:Manual:ext enhancedupload en.png|alt=Screenshot of the "Enhanced Upload" configuration|center|thumb|450x450px|Configuration settings for the Enhanced upload]] | |||
*''' | *'''Allow mismatched MIME types (potential security risk):''' If the file extension of a file does not match the actual file type, it will still be uploaded if it is listed as an allowed file extension in the wiki. | ||
=== EventBus === | |||
[[ | Eventbus sends notifications to external urls in case something happens in the wiki. For example, if a page is created, an external service could then be started and create a pdf of that page. See the extension's page on [[mediawikiwiki:Extension:EventBus|mediawiki.org]]. | ||
* | === NumberHeadings === | ||
* '''Enable heading numbering:''' Displays the numbering from the table of contents before the section headings on a page.[[File:ConfigManager NumberHeadings.png|alt=Selected checkbox for the extension NumberHeadings|center|thumb|550x550px|Number headings]][[File:ConfigManager numbered headings on page.png|alt=Headings of an example page|center|thumb|550x550px|Activated heading numbers]] | |||
===PDFCreator=== | |||
[[File:PDFCreator_config.png|alt=Konfiguration for the default page export template and default cover image|center|thumb|650x650px|PDFCreator Konfiguration]] | |||
*''' | *: | ||
'''Hide namespace prefix in PDF:''' Removes the namespace prefix from titles and from template parameter "title" in the PDF output. | |||
* '''Default export template for pages:''' The default template is shown when users select an export template in "Page" mode. It is also used when clicking on the PDF link for the [[Manual:Extension/ContentDroplets|Content Droplet]] ''PDF Link'' . | |||
* | * '''Default cover background image''' | ||
Admins can also set a default cover background image. It is applied whenever the document preface of the template contains the standard "intro"-wrapper:<syntaxhighlight lang="html"> | |||
<div class="pdfcreator-intro"> | |||
.... | |||
</div> | |||
</syntaxhighlight>Default image: | |||
<code>/app/bluespice/w/extensions/BlueSpiceBookshelf/data/common/images/bs-cover.png</code> | |||
= | Output: | ||
[[File:Manual:Standard PDF cover.png|alt=Image of an enlarged keyboard key with book symbol|center|thumb|Default PDF cover image]] | |||
The image path can be deleted. In this case, no image will be output by default. | |||
< | Alternatively, an uploaded image file can be specified (without a namespace prefix), for example: <code>industry.jpg</code> | ||
[[File:PDFCreator_config_cover.png|alt=Example default image on an exported cover sheet.|center|thumb|424x424px|Default image for the cover sheet]] | |||
If a book has its own bookshelf-image, this will be generated in the PDF when exporting directly from the special page "Books". | |||
== Other settings == | |||
=== | === DeepL API === | ||
The DeepL API configuration can be accessed from the Feature ''Content Structuring.''[[File:Manual:Extension_AdhocTranslation_1743685074718.png|center|thumb|450x450px|DeepL API Key Configuration]] | |||
{{translation}} | {{translation}} | ||
[[Category:Administration]] | [[Category:Administration]] |
Latest revision as of 14:46, 9 May 2025
With the Config manager, a wiki user with sysop rights can manage wiki-wide settings in one place. In the navigation, it is located at Global navigation > Administration > Configuration. This link loads the page Special:BluespiceConfigManager.
Layout
Filter options
All settings can be accessed through the following filter options:
- Feature: group by type of functionality the setting belongs to (search, administration...)
- Extension: group by extension name
- Package: group by BlueSpice edition and services (BlueSpice free, BlueSpice pro, Matomo)

All settings are available in any type of grouping. Changing the grouping type does not add or remove setting options. It just groups them differently. After settings are adjusted, they can be saved by clickingSave, or cancelled by clicking Reset.
Searching for settings
A search bar is located above the list of settings. Type in a keyword such as "logo" to find the corresponding setting. The search returns settings regardless of the currently selected group.

Settings by extension
AI Editing Assistant
- Provider type: One of the supported providers is selected here (OpenAI or Ollama). OpenAI requires its own account, which provides an API key.
- Connection params: The API key of the provider is entered here (OpenAI) or the endpoint URL (Ollama)
BlueSpiceArticleInfo
BlueSpiceArticleInfo, together with BlueSpiceAuthors, BlueSpiceReaders, and BlueSpiceExtendedSearch is part of the Page information in the quality management tools.
- Update interval in seconds: Sets the refresh rate for the "Last edit" value. By default, this date is updated every 10 seconds via JavaScript.

BlueSpiceAvatars

An avatar image is automatically generated if the user does not upload a profile picture or if the user decides to create an avatar image in the preferences.
- Generator
- InstantAvatar: Generates an avatar image based on using the initials of the Real name or the Username
- Identicon: Generates an avatar image based on parts of the user's IP address.
Identicon
BlueSpiceBookshelf
Book
- Show book chapter pager after content: Displays previous/next book page navigation at the end of each book page. (1)
- Show book chapter pager before content: Displays previous/next book page navigation at the beginning of each book page. (2)
Book navigation - Use display title from book source on article: Shows the title from the book navigation as page title instead of the page name.

Content structuring
Prepend article table of contents and headlines with book numberation: The page TOC does not start with the main heading 1, but with the actual number from the book chapter (see screenshot). If users have activated in their user preferences to "auto-number headings", the numbering system is matched accordingly.
Export
- Supress namespace prefix of book articles in output: The namespace prefix of an article is not shown in PDFs.
Skinning
- Show entrypoint "Books": Adds a link to the page Special:Books to the main navigation entrypoints.
BlueSpiceChecklist
- Mark checklist changes as minor edit: If this setting is active, changes to a checklist (for example, checking a checkbox) in view mode are logged as minor edits. If this setting is inactive, a change to the checklist is recorded as a regular version in the page history.
minor edit
BlueSpiceDiscovery
- Deactivating the Entrypoint links: Depending on the BlueSpice version, various links to special pages can be activated for the main navigation. They are called entrypoint links.
- Menu in main panel of primary sidebar:
- MediaWiki sidebar: Activates the MediaWiki:Sidebar page, which can display a flat list of links.
- Namespace main page list: The pages with the page name "Main Page" for each namespace are automatically linked in the main navigation. It is not possible to add links manually to the navigation.
- Subpage tree: In the main navigation, the pages with the page name "Main Page" are automatically linked in the respective namespaces. It is not possible to add links manually to the navigation.
- Enhanced MediaWiki sidebar: Activates the MediaWiki:Sidebar.json page, which can display a more dynamic and hierarchical list of links.
- Elements below the page title and below the page content:
- page-sentence: display of page status (Approval status, Expiry)
- categories: display of page categories
- rating: display of page ratings
recommendations: display of page recommendations

BlueSpiceExpiry
Export
- Show watermark in PDF: Shows the watermark for expired pages in PDFs.
Quality assurance
BlueSpiceExtendedSearch
- External file paths: External locations to scan for and index files from. These locations are entered in key/value pairs of Physical path and URL prefix.
- Physical path: Storage path. For mounted drives, for example: X:\Documents
- URL prefix: All files indexed from the indexed physical location are prefixed in the search results. It should be used if files are available from a web server. By default, the URL prefix is set to the same value as Physical path.
Example file | Phys. Path | URL Prefix | Link in results list |
---|---|---|---|
S:\Sales\Info\glossaryy.pdf | S:\ | file:///S:/ | file:///S:/Sales/Info/glossary.pdf |
https://sharepoint/Sales/
documents/ |
https://sharepoint/Sales/
documents/Sales/Info/glossary.pdf | ||
https://intranet/showdocs
inline.aspx?path= |
https://intranet/showdocsinline.aspx?
path=/Sales/Info/glossary.pdf | ||
/var/www/bluespice/w/mounted_
share/Sales/Info/glossary.pdf |
/var/www/bluespice/w/
mounted_share/ |
https://wiki.company.local/w/mounted_
share/Sales/Info/glossary.pdf |

- Use simple autocomplete: forces a more compact autocomplete (1-column Sales thumbnail preview).
compact autocomplete Salesautocompletey - Automatically set language filter: The search only returns pages whose language (PageLanguage) is identical to the user language (Language). Users can set their language in their preferences. By default, the language of content pages is the same as the installation language (ContentLanguage) of the wiki. Some extensions can set the language of individual pages independently of the content language of the wiki.. (See: https://www.mediawiki.org/wiki/Manual:Language#Page_content_language). In many wikis, activating this filter has little effect.
- Exclude patterns: Files at external file locations can be exluded from search based on regular expression patterns.
BlueSpiceFoundation
Updating logo and favicon
- Logo path: The logo image should be stored in the /images folder of your installation. If you store it in the /skins folder of your BlueSpice installation, it could be overwritten with an upgrade.
To upload the logo directly in the wiki:
- Upload the logo on the page from the menu Global actions > File list (Special:ExtendedFilelist).
- Click on the thumbnail image of the logo. This opens the logo on a separate page.
logo thumbnail image - Copy the relative logo path from the address bar. In a typical Wiki configuration, this path starts with /w/.... .
relative image path - Paste the logo path into the text field for the logo.
logo path - Click Save.
- Refresh the page (Strg+F5).
If the uploaded logo is too large, you can add the following code snippet to the page MediaWiki:Common.css. This automatically adjusts the image to the height of the main toolbar:.bs-logo a {background-size: contain;}
- Favicon path: The favicon image should be stored in the /images folder of your installation. If you store it in the /skins folder of your BlueSpice installation, it could be overwritten with an upgrade. Favicon images have the file extension .ico.
System
- Allowed file extensions: For security reasons, the types of files that users can upload are restricted. Here, you can allow additional file formats. If a file format is blacklisted in the server configuration, adding this file extension here will not allow this file type to be uploaded. See mediawiki.org/wiki/Manual:$wgFileExtensions for more info.
$GLOBALS['wgProhibitedFileExtensions'] = array_diff( $GLOBALS['wgProhibitedFileExtensions'] ?? [], [ 'xml' ] );
$GLOBALS['wgMimeTypeExclusions'] = array_diff( $GLOBALS['wgMimeTypeExclusions'] ?? [], [ 'application/xml', 'text/xml' ] );
- Allowed image extensions: The standard web image types are listed here. In general, you want to restrict image uploads to web images. See developer.mozilla.org/en-US/docs/Web/Media/Formats/Image_types for more on browser-supported image types.
BlueSpiceInsertCategory
- Insert category with its parents: When a category is inserted on a page, its parent categories are automatically inserted as well.
- Set page categories as default in upload dialog: When a file is uploaded to the wiki via the visual editor, the categories of the paged are automatically inserted on the file page.
BlueSpiceInterwikiSearch
- Enable interwiki search: Activates interwiki search in a wiki farm. Included are only farm instances that have interwiki search activated in the farm manager.
- Skip over wikis that cannot be accessed or otherwise cannot return results without showing it to the user: In the search center, only those wikis are shown to the user in which he or she is logged in. If this setting is deactivated, all wikis with interwiki search that have matching results are listed, but with a warning that the results cannot be shown to the user.

BlueSpiceMatomoConnector
Wenn Matomo konfiguriert ist, werden hier die entsprechende Seiten-ID für das Wiki und der Link zu Matomo (Basis-URL, z.B. https://analytics.mysite.com/) angegeben.
- Opt-Out-Link im Footer anzeigen: Über den Link Analysedienste in der Fußleiste des Wikis können Benutzer der Webanalyse widersprechen.
- BlueSpicePrivacy integration: In order to controlthe Matomo tracking policy using BlueSpicePrivacy, your Matomo installation requires the "AjaxOptOut" plugin module to be installed and activated. Download the plugin from https://plugins.matomo.org/AjaxOptOut and copy it to the /plugins directory of your Matomo installation.
BlueSpicePageTemplates
- Force target namespace: The page is always created in the target namespace that is associated with the template, even if the user provided a different namespace prefix. In the screenshot below, the user wants to create the page "NewPage" and then selects a template for the QM namespace. The page is, therefore, created as "QM:NewPage" if this setting is activated.
force the namespace of the template
- Hide default templates: Hides the default Empty page template.
- Hide template if the page is not to be created in the target namespace: Depending on the namespace prefix of the page to be created, templates that are associated with other namespaces will not be shown to the user for selection.
BlueSpicePrivacy
- Enable mandatory cookies: Users have to explicitely accept the mandatory cookies to get access to the wiki. If this setting is not activated, users accept the mandatory cookies implicitly.
- Enable mandatory "Privacy policy" and "Terms of service": Users have to consent to the "Privacy policy" and "Terms of service" to get and to keep access.
- Accept "Privacy policy" and "Terms of service" on login: Accepting the "Privacy policy" and "Terms of service" is integrated into the login process. It is required on first login and everytime a user deactivates the consent in the user preferences.
BlueSpiceDistributionConnector
- BlueSpice subscription key: Sets the number of users as specified in the subscription contract. If this entry is missing, the number of users is limited to 25.
- OAuth2 public key, OAuth private key: Required if user authentication is configured via OAuth.v
BlueSpiceRSSFeeder
- URL whitelist: RSS feeds need to be whitelisted here by an administrator before they can be displayed in a wiki page.
- Maximum number of allowed redirects: If there are URL redirects for any of the whitelisted URLs, the number of redirects needs to be adjusted (usually to 1 or 2).

BlueSpiceSaferEdit
- Interval for lookup for concurrent editings: Sets the time in seconds for checking if another person is editing the page.
- Show name of current editor: Shows or hides the name of the user who is currently editing the page.
BlueSpiceTranslationTransfer (farm)
- Wenn sich die Namensräume in zwischen Quell- und Zielwiki unterscheiden, müssen sie einander für die Übertragung der Seiten korrekt zugeordnet werden.
- Für jeden Namensraum wird der Quellnamensraum, die Sprache des Zielwikis und der Zielnamensraum angegeben.
- Über die "Hinzufügen"-Schaltfläche können so mehrere Namensräume zugeordnet.
- Am Ende werden die Namensraumzuordnungen über die "Speichern"-Schaltfläche der Konfigurationsverwaltung übernommen.
BlueSpiceVisualEditorConnector
- Enable VisualEditor for BlueSpice extensions: Disabling this setting removes VisualEditor from extensions such as Page Forms or BlueSpiceSocial extensions.
- Upload type
- Original: User permissions are verified during file upload; file name and namespace of the file can be changed; a category can be assigned and a description of the file is required
- Simple: User permissions are not verified during file upload; the name and namespace of the file can be changed; a category and a description of the file can be provided
- One click: User permissions are not verified during file upload; the image cannot be renamed and no category can be assigned. Only the namespace can, but does not have to be adjusted before uploading)
BlueSpiceWhoIsOnline
- Time in seconds until a user is marked as offline: The system checks every x seconds if a user logged out and no longer displayed as online. This can be less frequent than the update inteval for newly logged-in users.
- Update interval in seconds: The system checks every x seconds for users.
Cognitive Process Designer
- Show Processes entry point: Displays a link to the process overview page in the entrypoint links of the main navigation.
ContentStabilization
Quality assurance
- Include handling: If resources are embedded in a page and these resource namespace itself has approval enabled, the following settings can be selected:
Behavior | |
---|---|
Versions that were current at the time of release | Creates an implicit draft when the resource changes after page approval. The resource will be approved together with the next page approval. |
Approved versions of included pages | Only applies if the resource itself can be approved. The latest approved version is displayed on the approved wiki page. |
Current versions of included pages | Always shows the most current version of a resource. An implicit draft is not generated. |
- Show not approved pages for following groups: If the
user
group has been removed from the configuration, users in this group cannot see draft versions. This also applies if they are added as reviewers in a namespace. In this case, only users with thesysop
andreviewer
permissions can access drafts, unless other groups are specified. These system groups can then only access drafts via the page's version history. All groups that can see page drafts anywhere in the wiki must be explicitly specified here. This setting applies to the entire wiki and cannot be restricted to namespaces. - Allow viewing of first draft version for users who can normally not see drafts: If this setting is enabled, all users with read permissions can see the first draft. If disabled, only groups from the setting "The following groups can see draft versions" can see first drafts.
- Update semantic properties from approved versions only: The attribute value of the page is set from the stable version of the page and not from the draft version.
- Index approved versions of pages only: Page names and contents of draft pages are not taken into account by the search.
Export
- Show stabilization information in PDF export:
Prints the timestamp for the last approved version below the page headings in the PDF (date of approval and date of last edit before approval).
EnhancedUpload
Sets the defaults for the advanced image settings when uploading and embedding an image into the wiki via drag-and-drop functionality. The default settings determine the orientation, type, and size of the image. These can be adjusted after embedding via the "Advanced settings" of the image on the page.

- Allow mismatched MIME types (potential security risk): If the file extension of a file does not match the actual file type, it will still be uploaded if it is listed as an allowed file extension in the wiki.
EventBus
Eventbus sends notifications to external urls in case something happens in the wiki. For example, if a page is created, an external service could then be started and create a pdf of that page. See the extension's page on mediawiki.org.
NumberHeadings
- Enable heading numbering: Displays the numbering from the table of contents before the section headings on a page.
Number headings Activated heading numbers
PDFCreator

Hide namespace prefix in PDF: Removes the namespace prefix from titles and from template parameter "title" in the PDF output.
- Default export template for pages: The default template is shown when users select an export template in "Page" mode. It is also used when clicking on the PDF link for the Content Droplet PDF Link .
- Default cover background image
Admins can also set a default cover background image. It is applied whenever the document preface of the template contains the standard "intro"-wrapper:
<div class="pdfcreator-intro">
....
</div>
Default image:
/app/bluespice/w/extensions/BlueSpiceBookshelf/data/common/images/bs-cover.png
Output:

The image path can be deleted. In this case, no image will be output by default.
Alternatively, an uploaded image file can be specified (without a namespace prefix), for example: industry.jpg

If a book has its own bookshelf-image, this will be generated in the PDF when exporting directly from the special page "Books".
Other settings
DeepL API
The DeepL API configuration can be accessed from the Feature Content Structuring.
