Zuletzt bearbeitet vor einer Woche
von Margit Link-Rodrigue

Setup:Release Notes: Unterschied zwischen den Versionen

Margit Link-Rodrigue (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Markierung: Quelltext-Bearbeitung 2017
Margit Link-Rodrigue (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Markierung: Quelltext-Bearbeitung 2017
 
(114 dazwischenliegende Versionen von 7 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{#vardefine:latestpatch|{{#ask: [[-Has subobject::Setup:Release_Notes]]|?Releasepatch|mainlabel=-|format=plainlist|headers=hide|limit=1|searchlabel=|sort=Releasedate|order=desc}}}}
{{Featureseite|featured=true|featuredesc=Release Notes: {{#var:latestpatch}}|featurestart=30.03.2025}}
{{Hinweisbox|boxtype=neutral|icon=|Note text=
{{Hinweisbox|boxtype=neutral|icon=|Note text=
<span class="bi bi-download"></span> [https://bluespice.com/de/download/ Aktuelle Version herunterladen]<hr />Support:
<span class="bi bi-download"></span> [https://bluespice.com/de/download/ Aktuelle Version herunterladen]<hr />Support:


*'''BlueSpice free:''' [https://sourceforge.net/p/bluespice/support-requests/ sourceforge.net]
*'''BlueSpice free:''' [https://community.bluespice.com/ community.bluespice.com]
*'''Subskriptionskunden:''' Zur Aktualisierung erstellen Sie bitte ein Ticket mit dem Titel ''Update auf BlueSpice 4.1.0'' im [https://support.hallowelt.com/login Ticket-System].
*'''Subskriptionskunden:''' Zur Aktualisierung erstellen Sie bitte ein Ticket mit dem Titel ''Update auf BlueSpice 5.0'' im [https://support.hallowelt.com/login Ticket-System].
|bgcolor=}}<p style=" padding:0;float:right; font-size:0.8rem">&copy;2022 by Hallo Welt! GmbH [https://bluespice.com/de/download/ https://bluespice.com], https://hallowelt.com</p>
|bgcolor=}}
<br />
{{TOClimit|limit=1|notitle=1|nonum=1|inline=1}}


<br />
==5.0==
=={{#subobject:|Release=4.1|Releasedate=08. Februar 2022|Releasepatch=4.1.1}}4.1.1==
{{#subobject:|Release=5|Releasedate=09.04.2025|Releasepatch=5.0|ContentChange=Multiple extensions|ContentChangeDesc=Die folgenden Funktionen führen zu Inhaltsänderungen und sollten vor dem Update auf diese Version überprüft werden: Blog, Diskussionen, PDF-Export. [[BlueSpice 5/Inhaltsänderungen|Inhaltsänderungen ansehen]]}}{{askContentChange|release=5}}
BlueSpice 4.1.1 is a patch release. This is a stable release.
===Features===
*'''Social - Discussion profil loading shadows need some adjustment''' <small>(#21608)</small>
:The loading shadows from the profile discussion needed some adjustments regarding their margin and padding. This is now fixed.
*'''Only show relevant groups in managers and dialogs''' <small>(#26299)</small>
:When working with groups, there were system groups which weren't useful or recommended to use. Now a set of standard groups and custom groups are available to choose from.
*'''Special:Log - add ConfigManager changes to Special:Log''' <small>(#26460)</small>
:The page Special:Log didn't  contain a log for the ConfigManager. A log has been added.
*'''BlueSpiceCategoryCheck -  fix aria when categories are set''' <small>(#26614)</small>
: When categories were set, there was an issue with the aria label. This is now fixed.
*'''VisualEditor - cannot find title when searching for "§"''' <small>(#26922)</small>
:There were some issues with the VisualEditor when searching for titles with special charakters like “§”. This is now fixed.
*'''Notifications - german message for login is missing''' <small>(#27071)</small>
:Although the wiki content language was set to German, the login notification was displayed in English. This is now fixed.
*'''ConfigManager - config "Show book chapter pager" not working''' <small>(#27102)</small>
:When using the Discovery skin, the "Show book chapter pager after/before content" configuration option for books no longer worked. This is now fixed.
*'''Show related articles in social entities''' <small>(#27126)</small>
:Related articles were not shown or clickable in social entities. This is now possible.
*'''Discovery - VE action is set instead of edit action when editing forms''' <small>(#27239)</small>
:When editing forms, “veaction=edit” was set instead of “action=edit”. This is now fixed.
*'''Footer - external links do not open in a new tab''' <small>(#27240)</small>
:The external links in the footer were not opened in a new tab, but in the same tab. This is now fixed.
*'''Workflows - check i18n for log entries for workflows''' <small>(#27246)</small>
:There were some missing messages for workflows and the log entries in page Special:Log. The messages now exist
*'''Timeline - flyout is displaced when creating a new post''' <small>(#27254)</small>
: When adding a new post to the timeline, the "create new post" flyout was misplaced. The layout has been adjusted.
*'''Personal menu - internal links open in a new tab''' <small>(#27262)</small>
:Internal links in the personal menu opened in a new tab, which is similiar to the behavior for external links. This is now fixed.
*'''Interwikilinks - links get `&action=view` appended''' <small>(#27271)</small>
:Interwikilinks got “&amp;action=view” appended automatically. This is now fixed.
*'''Table breaks page layout''' <small>(#27286)</small>
:The layout of  tables and images caused the page layout to break.  Their behavior is now as expected.
*'''Breadcrumbs - creating a subpage with an underscore leads to broken breadcrumb''' <small>(#27292)</small>
:Creating a subpage with an underscore led to a broken breadcrumb. This is now fixed.
*'''Breadcrumbs - subpage structure is displayed although subpages are disabled for namespace''' <small>(#27295)</small>
:When subpages were disabled for a namespace, the breadcrumb still showed the subpage structure even though no actual subpage existed. Now the subpage structure is  only shown when needed.
*'''NamespaceManager - delete icon is not displayed''' <small>(#27296)</small>
:In the namespace manager, the delete icon was not displayed, only a tooltip. Now, the icon is displayed on hover.
*'''Extension:Math does not support `texvc` anymore''' <small>(#27319)</small>
:The Extension:Math doesn't support “texvs” anymore but is now possible with SVG.
*'''Multiupload - doesn't work correctly in DE language installations''' <small>(#27347)</small>
:The MultiUpload didn't work  when using the “New” button or the link which can be found in the global actions. All upload links now allow multi-upload.
*'''FlaggedRevs - image preview breaks when activating FlaggedRevs in namespace "File"''' <small>(#27350)</small>
:Activating FlaggedRevs in namespace “File” caused to break the image preview. This is now fixed.
*'''Booknavigation - creating a redirect to a book page doesn't show the book navigation on the target page''' <small>(#27353)</small>
:When a redirect to a book page was created, the book navigation wasn't shown on the target page. Now the book navigation is displayed as expected.
*'''Anonymous user can see the edit link from drawio''' <small>(#27354)</small>
:Anonymous user were able to see the edit link from drawio.  This link is no longer available.
*'''BlueSpice3 logo shows up in BlueSpice4''' <small>(#27365)</small>
:In BlueSpice 4, the logo of BlueSpice 3 was delivered and displayed. Now the correct logo is applied.
*'''Workflows - starting a single user approval workflow gives an error message''' <small>(#27403)</small>
: When starting a single user approval workflow, an error message was displayed. This is now fixed.
*'''Fatals due to missing notification title''' <small>(#27448)</small>
:There was a fatal due to a missing notification title. This is now fixed.
*'''SECURITY: XSS attack vector in Search Center''' <small>(#27481)</small>
:Users were able to inject arbitrary HTML (XSS) on Special:SearchCenter, using the search term. This is now fixed.
*'''Simplify string|array argument type for ParserOutput::addModules()/::addModuleStyles()/::addJsConfigVars()''' <small>([https://phabricator.wikimedia.org/T296123 T296123] )</small>
*SECURITY: Update to latest version of DPL  Users were able to perform a ReDOS attack through Extension:DynamicPageList3. This is now fixed. <small>(#27454)</small>


=={{#subobject:|Release=4.1|Releasedate=19. Januar 2022|Releasepatch=4.1.0}}4.1.0==
* '''Upgrade to MediaWiki REL1.43 and PHP 8.3 compat''' (ERM38444)
BlueSpice 4.1.0 is a minor release. This is a stable release. It is the first public release of the BlueSpice 4 major line.
** BlueSpice 5 is now based on the LTS version of MediaWiki REL1.43. All functionalities of BlueSpice have been made compatible with this MediaWiki version in order to maintain support for MediaWiki Core functionalities and to be provided with security fixes. Compatibility with PHP 8.3 has also been established.
* '''Allow the internationalization of wiki pages in farm environments through a translation feature''' (ERM40835, ERM37250, ERM41110)
** BlueSpice 5 introduces a new feature that can be used in the farm environment to internationalize wiki instances. This includes the possibility to translate content from a main instance and publish it in other language instances. It is also possible to define title dictionaries and glossary translations in order to ensure consistent word usage. The namespaces and their translations can also be mapped using the configuration manager.
** In addition, there is also a small feature for BlueSpice 5 Pro in the area of internationalization. Here, pages that do not correspond to your own user language can be easily translated in the browser. This makes it easier to read and understand content in another language more quickly and easily.
** '''Important information:'''
*** In order to use the multilingual feature, a '''valid DeepL license is required''', which can be stored in the Config manager.
*** In order to use the multilingual feature in a '''cloud environment the configuration needs to be done by Hallo Welt! GmbH'''.
* '''Redesign of the CognitiveProcessDesigner extension for improved use in the wiki''' (ERM34753, ERM34754, ERM34756, ERM34757)
** The basic functionalities of the Cognitive Process Designer are already familiar from previous versions, but it has been completely revised for BlueSpice 5. The Cognitive Process Designer now introduces an option for modeling bpmn processes in the wiki, which are saved in a separate <code>Process</code> namespace. It is also possible to extend the modeled process by automatically creating sub-pages for specific process steps. The process description pages can be pre-filled with standardized templates and also have a navigation concept linked to the page itself in order to stay informed about incoming and outgoing events and to click through the process using these. The process also contains the linked pages within the bpmn shapes, which are clickable for the user if a process is integrated on a page, for example.


=== Notable changes ===
* '''Provide an improved PDF export backend and allow PDF template editing in the wiki''' (ERM38759, ERM38695)
** The new PDF export in BlueSpice 5 comes with a completely new backend, primarily focused on updating existing tools. In the future, the PDF export will offer support for SVG and in the area of accessibility. Starting from BlueSpice 5, users can create and manage their own PDF templates in the wiki. This feature was previously only available in the Cloud but is now also available for OnPrem versions. The PDF template editor has also been integrated with FlexiSkin, so that the applied styles are reflected in the exported file.


* '''New skin "BlueSpiceDiscovery"'''
=== Improvements ===
** Modern lightweight skin
* '''Remove all <code>Social</code> extensions and offer an improved replacement''' (ERM39498, ERM38857, ERM39792, ERM39784)
** Focus on neutral design and usability
** In BlueSpice 5, the former social extensions have been completely removed and rebuilt. The user profile has been visually redesigned and rewritten. The design is now more lightweight as well as modern. These visual changes also affect the ContentDroplet <code>User profile</code>, providing an improved display when embedding a user profile on a page. Additionally, a new blogging system has been introduced, which includes a comment and voting function, as well as a special page listing all blog posts. This special page can be displayed as an entrypoint for blogs in the left sidebar via the configuration manager. Both general and user-specific blog posts can now be created. Furthermore, discussion areas are replaced by comments, which can be configured based on a namespace using the Namespace manager. The former discussions in BlueSpice 5 are migrated via a migration path, ensuring that no information is lost.
** Independent, since it's still possible to use BlueSpiceCalumma
** For further information please see the following page: [[BlueSpice 5/Inhaltsänderungen#Blog-Funktionalit.C3.A4t|BlueSpice_5/Content_changes#Blog_functionality]]
* '''FlexiSkin'''
* '''Move from ExtJS framework to OOJSPlus'''
** Customize logo, skin colors and font settings within minutes directly in the wiki
** BlueSpice 5 introduces some changes to the application interface. The former ExtJS framework has now also been completely replaced by OOJSPlus. The interfaces for the manager, maintenance pages and overview pages have been completely moved to OOJS, so that there is consistency in the application, which has a recognition value and is therefore improving the user experience.
** Even more options than before
** The following extensions are affected by the transition to the OOJSPlus framework
* '''Workflows'''
*** BlueSpiceArticleInfo (ERM39421)
** Redesigned from scratch
*** BlueSpiceAvatars (ERM39422)
** Workflows now run on the basis of BPMN, which is the leading standard for creating business processes
*** BlueSpiceCategoryManager (ERM39424)
** Easier customization of workflows possible
*** BlueSpiceContextMenu (ERM39426)
** Four workflows are delivered by default
*** BlueSpiceDistributionConnector (ERM39427)
* '''My tasks'''
*** BlueSpiceExpiry (ERM39428)
** New extension "UnifiedTaskOverview"
*** BlueSpiceExtendedSearch (ERM39431)
** Overview page, which allows users to view and work through all pending reviews and read confirmations
*** BlueSpiceExportTables (ERM39429)
* '''BPMN diagrams via CognitiveProcessDesigner'''
*** BlueSpiceFilterableTables (ERM39434)
** New extension "CognitiveProcessDesigner"
*** BlueSpiceFoundation (ERM39435)
** Create business processes in BPMN format directly in the wiki
*** BlueSpiceInsertCategory (ERM39436)
** Diagrams can be exported as a XML file or in SVG format
*** BlueSpiceInsertFile (ERM39437)
** Import of XML files or SVG files is also possible
*** BlueSpiceInsertLink (ERM39438)
* '''Two-factor-authentification (2FA)'''
*** BlueSpiceInterWikiLinks (ERM39439)
** Logins can be configured by using
*** BlueSpiceNamespaceManager (ERM39440)
*** additional one-time passwords or
*** BlueSpiceNSFileRepoConnector (ERM39441)
*** physical security key (fido stick)
*** BlueSpicePageAccess (ERM39442)
*** BlueSpicePageAssignments (ERM39443)
*** BlueSpicePageTemplates (ERM39444)
*** BlueSpicePermissionManager (ERM39445)
*** BlueSpicePrivacy (ERM39446)
*** BlueSpiceReadConfirmation (ERM39447)
*** BlueSpiceReaders (ERM39448)
*** BlueSpiceReminder (ERM39449)
*** BlueSpiceRSSFeeder (ERM39450)
*** BlueSpiceSmartList (ERM39451)
*** BlueSpiceSMWConnector (ERM39452)
*** BlueSpiceUserInfo (ERM39456)
*** BlueSpiceUserManager (ERM39457)


=== Extensions added ===
===Changes and bugfixes===
===Notable changes===


* '''DataTransfer''' (#25428)
==== Free ====
** Allows users to import and export data to as well as from the wiki
* '''BlueSpiceDiscovery - Implement backlinks in BlueSpiceDiscovery skin''' (ERM40112)
** Exporting in XML format
** BlueSpice 5 implements a backlink concept to optimize user guidance. If a user is on a special page (e.g. Recent Changes) that contains a link to another page, a backlink will be displayed under the page title in the future.
** Importing in XML, CSV and some spreadsheet formats.
*'''BlueSpiceDiscovery - Improve BlueSpiceDiscovery skin for BlueSpice 5''' (ERM39274)
* '''EventBus''' (#25809)
**The BlueSpiceDiscovery Skin has been further optimized as part of BlueSpice 5. The design is overall lighter and brighter. The whitespace in the header and title area has been reduced. The former <code>New</code> button has been replaced by a simple <code>+</code> button, now located next to the search field. In edit mode, the labels for the <code>Save</code> button have been standardized throughout the application, and the <code>Cancel</code> button is now located on the left side of the visual editor's toolbar. Additionally, the action <code>Add to a book</code> has been moved to the actions section in the right sidebar.
** Provides state changes (edit, move, delete, revision visibility, etc.) to a RESTful event service
** Provides users of the service the ability to track changes of MediaWiki content
* '''Forms''' (#23467)
** New form function
** Allows formatting a wikipage as a form
* '''Loops''' (#25809)
** Parser functions to perform loops
* '''OATHAuth''' (#25920)
** Enabled by default in BlueSpice pro (previously only in BlueSpice Cloud)
* '''PageCheckout''' (#25911)
** Allows exclusive rights on a page
* '''PageHeader''' (#25780)
** Provides an additional user interface before page content
* '''RevisionSlider''' (#18545)
** Adds a slider interface to the Diff view
** Allows to easily switch between revisions to compare them
* '''SecureLinkFixer ('''T257180 )
** Automatically rewrites URLs to HTTPS if the domain requires HTTPS
** Uses the Mozilla HSTS preload list for the list of domains
* '''StandardDialogs''' (#23082)
** Provides dialog user interfaces for common page actions
* '''WebAuthn''' (#25430)
** Provides authentication support via the WebAuthn protocol


=== Extensions removed ===
* '''BlueSpiceExtendedSearch - Optimization of the search results display''' (ERM41052)
** The display of search results has been improved during the development of BlueSpice 5. Both in the autocomplete search and in the search center, the results are now more clear and easier to read. The corresponding namespace and parent breadcrumb are displayed below each search result. This focuses more on the title of a page without neglecting important additional information.
* '''BlueSpiceExtendedSearch - Fine tuning the search behavior'''(ERM40591)
** The output of file names in the autocomplete search was often considered irritating and not useful. For this reason the <code>File:</code> and <code>Media:</code> namespaces are now excluded from the autocomplete search; instead, files and media can be found via the search center.
* '''BlueSpiceExtendedSearch - Retain user-related settings for the results in the Search center''' (ERM39588)
** This adjustment is a feature request aimed at retaining the search options in the search center for a user without having to set them again after each search. This should have a positive impact on the user experience and support the search process.
* '''BlueSpiceExtendedSearch - Replace star icon in the Search center to avoid misunderstandings''' (ERM41170)
** The icon for the ranking in the search center has been changed. The star gave the impression that the page would be added to the watchlist, as this icon is used in other places. To avoid misunderstandings, the icon has been replaced by a pin, which influences the ranking of the search results in the search center.
*'''MediaWiki - Replace the webinstaller with a command line wizard''' (ERM36767)
**The old web installer is being discontinued, as a CLI installer is available with MediaWiki 1.43, which has wizard-like behavior.
*'''PDFCreator - How to migrate custom PDF templates in BlueSpice Cloud''' (ERM40786)
**BlueSpice 5 does not offer a migration path for existing custom PDF templates, but they can still be used in the new major version. The custom PDF templates simply have to be adapted to the new structure for creating PDF templates. Instructions: [[Handbuch:Erweiterung/PDFCreator/Migration bestehender BlueSpice cloud PDF-Vorlagen|Migrating existing cloud templates]]
**For further information please see the following page: [[BlueSpice 5/Inhaltsänderungen#PDF-Vorlagen|BlueSpice_5/Content_changes#PDF_templates]]


* '''BlueSpiceBookshelfUI''' (#21137)
* '''PDFCreator - Update PDF link droplet to PDFCreator''' (ERM38695)
** removed since BlueSpice 3.2
**As the PDF export is based on a new extension and a new backend, a replacement for the tag  <<code>bs:uenoexport /></code> had to be implemented. In BlueSpice 5 the new tag can be inserted as usual via ContentDroplets, but has a different name: <code><nowiki><pdfexcludestart /></nowiki> <nowiki><pdfexcludeend /></nowiki></code>. When upgrading to BlueSpice 5, the <code><bs:uenoexport /></code> tag is not automatically overwritten and must be removed manually. For support the ReplaceText can be used here.
* '''BlueSpiceEditNotifyConnector ('''#19985''')'''
**For further information please see the following page: h[[BlueSpice 5/Inhaltsänderungen#Parser-Tags|BlueSpice_5/Content_changes#Parser_tags]]
** removed since BlueSpice 3.2
** integrated in BlueSpiceEchoConnector
* '''BlueSpiceReview''' (#26137)
** replaced by extension Workflows
* '''BluespiceSocialArticleActions ('''#21134)
* '''BlueSpiceTagSearch''' (#13371)
** removed since BlueSpice 3.2
** integrated in BlueSpiceExtendedSearch
* '''BlueSpiceUserMergeConnector'''(#16839)
* '''BlueSpiceVisualDiff''' (#24098)
** replaced by RevisionSlider
* '''CookieWarning''' (#25431)
** integrated in BlueSpicePrivacy
* '''Duplicator''' (#23526)
** replaced by copy function in extension StandardDialogs
* '''EditNotify ('''#19985''')'''
** removed since BlueSpice 3.2
** integrated in BlueSpiceEchoConnector
* '''Quiz''' (#22163)
* '''PageSchemas''' (#18542)
* '''SemanticInternalObjects'''(#18543)


=== Changes in BlueSpice 4.1 free ===
====Pro====


* '''Move LDAP-Stack extensions from BlueSpice free to BlueSpice pro''' (#25947)
* '''BlueSpiceBookshelf - Remove setting <code>Suprress namespace prefix of book articles in output</code> from ConfigManager''' (ERM40935)
** LDAP-Stack extensions are only available in BlueSpice pro
** The setting <code>Suppress namespace prefix of book articles in output</code> has been removed from the Config manager, since the PDFCreator offers a replacement for the general handling of the display.
* '''BlueSpicePermissionManager: Disable "Custom" permission preset for BlueSpice free''' (#25948)
*'''BlueSpiceBookshelf - Chapter number should be in a separate HTML element''' (ERM40989)
** "Custom" permission preset is only availabe in BlueSpice pro
** The chapter numbers are now in a separate HTML element so that they can be targeted in a css class. This allows to hide chapter numbers in a book.
*'''BlueSpiceExpiry - Remove setting <code>Show watermark in print version</code> from ConfigManager''' (ERM40936)
** Due to technical limitation the setting <code>Show watermark in print version</code> has been removed from the Config manager.
* '''BlueSpiceExtendedStatistics - Remove <code>Special:ExtendededStatistics</code>''' (ERM40884)
** With BlueSpice 5 the page <code>Special:ExtendedStatistics</code> is no longer offered and has been removed from the product. The page <code>Special:AggregatedStatistic</code> page is still part of the product.
*'''BlueSpiceRating - Create page properties for Rating and Recommendations''' (ERM38908)
**BlueSpice 5 introduces two additional page properties in the course of a feature request. When ratings and recommendations are configured via the Namespace manager, the page properties are automatically created and displayed on Special:Browse. The properties are <code>Number of recommendations</code> and <code>Number of ratings</code> and can be used to create queries.
*'''CognitiveProcessDesigner - Migration of existing BPMN diagrams''' (ERM41546)
**Existing BPMN diagrams are migrated during the update. However, as there have been changes in the functionality of the <code>CognitiveProcessDesigner</code>, the diagrams may have to be revised again with regard to the naming of the individual shapes so that the new functions can be used to their full extent.
*'''CommentStreams - Implement extension CommentStreams''' (ERM39784)
**Since CommentStreams has been implemented as a replacement for the discussion area, the magic word <code>NODISCUSSION__</code> no longer has any functionality. The comment area can be configured via namespace and can be hidden on a page basis  using the tag  <code><nowiki><no-comment-streams /></nowiki></code> .
**For further information please see the following page: [[BlueSpice 5/Inhaltsänderungen#Diskussionen|BlueSpice_5/Content_changes#Discussions]]
*'''ContentStabilization - Remove property <code>Implicit draft</code> on <code>Special:Browse</code> overview''' (ERM40602)
** The <code>Implicit draft</code> property has been removed as it was causing confusion among users. Since the implicit draft doesn't refer to a change on the page itself, it is hardly understable when the property is displayed or whether it's not. The removal of this property does not affect the yellow banner information about an embedded resource change, but does affect the <code>QM/Document status</code> on <code>Special:Browse</code>.
*'''ContentStabilization - Configuration for creating lists related to stabilization information in PDF file has been removed''' (ERM40938)
**The setting for creating a list of pages related to their stabilization information has been removed from the Config manager. This affects:
***<code>Export: List of approved pages contained in the book</code>
***<code>Export: List not approved pages contained in the book</code>
***<code>Export: List pages contained in the book that do not have stabilization enabled</code>
* '''FlexiSkin - Add font <code>Hyperlegible</code> for selection in FlexiSkin''' (ERM40251)
** Due to a feature request, the font  <code>Hyperlegible</code> was included in the FlexiSkin. It can be used from BlueSpice 5 onwards. This font is accessible and can therefore support accessible content.
*'''Workflows -  Changes to the user interface and the visibility of WorkflowTriggers''' (ERM38103)
**The visibility of the page <code>Special:Workflow_triggers</code> is now tied to the permission <code>workflows-admin</code>, indicating that the entry in the global actions is only visible if a user has this permission. Furthermore, only the UI for creating and editing triggers can be found via the global actions. The source text of triggers can now be edited via the page <code>MediaWiki:WorkflowTriggers</code>.


=== Changes and bugfixes ===
==== Farm ====


* '''[bug] Privacy: Cookies are set although they are not accepted by  the user''' (#24473)
* '''ContentTransfer - Improve the display of the receiving wiki''' (ERM35764)
:Some cookies were set although they weren't accepted by the user. This is now fixed.
** In course of a feature request, the wiki name is now displayed instead of the internal / canonical URL when transferring content from a wiki to a target wiki, so that the view is more legible.
* '''[bug] [privacy] Change cookie acceptance for convenience cookies from "on by default" to "off by default"''' (#24612)
*'''ContentTransfer - Auto-setup ContentTransfer in BlueSpiceWikiFarm''' (ERM40835)
:The default settings for cookies needed to be changed to a more "privacy-friendly" setup. Therefore, convenience cookies are now turned off by default.
**All wiki instances are wired for <code>Special:ContentTransfer</code>. There is no dedicated configruation necessary; it simply works by default when creating new wiki instances. The instances can then be found in the dropdown for the receiving wiki.
* '''Page expiries are not trackable''' (#21148)
:Page expiries weren't trackable in any way. Now, a special log exists for page expiries.
* '''[bug] Never exclude admin user from pageaccess and use warning for read-only instead''' (#20238)
:Using the magic word "pageaccess" sometimes locked out even admin users and no user could remove the restriction. Now, admin users can always access protected pages.
* '''[privacy] Improvements Cookie-Consent-Layer''' (#26564,#26945, #27004)
:Some improvements for the cookie-consent-layer have been made. This concerns descriptions of the cookies collected and restricted accessibility without accepting cookies.
* '''[bug] Creating new pages does not trigger page templates''' (#21652)
:Creating a new page didn't trigger page templates. Now, if PageTemplates are activated in the namespace settings, adding a new page leads to a view where the user can choose from available page templates.


* '''Force HTML mail on watchlist changes''' (#23143)
===Bugfixes===
:If a page on the watchlist is changed, an HTML mail should be sent. This is now implemented.
 
* '''FlaggedRevs: Remove FREEZE option from GUI''' (#24741)
==== BlueSpice Free ====
:The option FREEZE was removed from the ConfigManager due to missing longterm support.
* '''BlueSpiceConfigManager - Improve arrangement of settings in the ConfigManager''' (ERM37256) '''and review as well as improve help texts also''' (ERM39597)
* '''Remove "external avatars image" functionality''' (#25875)
** The arrangement of settings in the ConfigManager has been reviewed in terms of their meaningfulness and rearranged. For example, the settings for books are now all located under the <code>Books</code> tab. Furthermore, the help texts have been reviewed and improved.
:The functionality to use external images for an avatar was removed.
*'''BlueSpiceDiscovery - Media settings dialog is located above color picker''' (ERM40096)
* '''BreadcrumbNav refinement''' (#26566)
** If the color of the image caption needs to be changed, the color picker is now in the foreground and usable.
:Some refinement regarding the breadcrumb navigation has been done. If a mainpage for the corresponding namespaces exists, the breadcrumb links to its mainpage. If a mainpage for the corresponding namespace doesn't exist, the breadcrumb links to "Special:AllPages".
*'''BlueSpiceDiscovery - If the term <code>News</code> is used as the name for a namespace and subpages are disabled, the breadcrumbs are broken''' (ERM41093)
* '''[bug] Double book title in navigation''' (#22826)
** If the term <code>News</code> is used as a namespace and at the same time the subpages are disabled for this namespace, the breadcrumbs title will be parsed correctly.
:The book title was shown twice in the chapter navigation after adding the navigation buttons. This is now fixed.
*'''BlueSpiceExtendedSearch - Allow search with special characters <code>§</code>''' (ERM39662)
* '''[bug] PDFTemplates - Margins for #runningheaderfix and #runningfooterfix not correct''' (#21785)
** If a search term contains a special character like <code>§</code>, results will now be displayed.
:Within PDF templates, the margins for #runningheaderfix and #runningfooterfix were not correct. This is now fixed.
*'''BlueSpiceExtendedSearch - Search does not return exact results when using <code>""</code> as well as special characters (like <code>§</code>, <code>$</code>, ...)''' (ERM39924)
* '''[bug] Check "return to " url on SearchCenter when coming from tag search''' (#22027)
** The tokenization of special characters has been improved, so that matching results are displayed now when using special characters like <code>""</code>, <code>§</code> and <code>$</code>.
:The "return to" link was missing on the SearchCenter when coming from the TagSearch. This is now fixed.
*'''BlueSpiceExtendedSearch - Operators do not work in Search center''' (ERM39923)
* '''[bug] InviteSignup - invited users cannot signup''' (#22222)
** The search operators <code>AND</code> and <code>OR</code> are now fully functional when using full-text search.
:After clicking on the email link to sign up, users were not able to see the sign-up form, but were asked to sign in. This is now fixed.
*'''BlueSpiceExtendedSearch - Type filter of TagSearch does not work''' (ERM40019)
* '''Remove duplicator feature''' (#23526)
** Using queries generated by the TagSearch do now preserve the type filter.
:The duplicator feature was removed from BlueSpice 4. It is replaced by the copy function of the extension StandardDialogs.
*'''BlueSpiceFoundation - Transclusions do not take the permissions into account (ERM39926)'''
* '''[bug] Template:User is used on automatically created user page, but does not exist''' (#20815)
**If the content of a page is transcluded to another page, which is protected by permissions in the corresponding namespace, this transcluded content is now only displayed to users who have the corresponding permissions.
:Descprition: By using the Template:User, the user page was not created automatically. This is now fixed.
*'''BlueSpiceInsertCategory - Content model <code>book</code> doesn't support categories''' (ERM39857)
* '''[bug] Bookexport - links in exported PDF not working''' (#23557)
** It is now prevented to add a category on a page with the content model <code>Book</code>. Categories can only be added to pages that correspond to the content model <code>Page</code>.
:The links in exported PDFs (via bookexport) didn't work correctly. This is now fixed.
* '''BlueSpiceInsertCategory - Categories are not sorted''' (ERM40753)
* '''[bug] User:MediaWiki default should be excluded from usercount''' (#23255)
** The categories are now sorted alphabetically to ensure consistent sorting logic.
:The user "User:MediaWiki" was included in the user count. This is now fixed.
*'''BlueSpiceInsertCategory & BlueSpicePageAssignments - Limitation of display for categories and page assignments to a quantity of 25''' (ERM40291)
*  '''[bug] Link "Privacy Policy" in footer isn´t working''' (#23524)
** The limit for displaying categories and page assignments has been increased, as otherwise not all of them were shown.
:The link "Privacy Policy" in the footer led to "Special:PrivacyPolicy", which didn't exist. This is now fixed.
*'''BlueSpiceNamespaceManager - If a namespace alread existed once, but was renamed and has now been created again, both namespaces are deleted''' (ERM40415)
* '''NSFileRepo changed file paths after migration''' (#24568)
** If the original name of a namespace that has been renamed in the meantime is reassigned and then deleted, only the deletion of the intended namespace will occur.
:The NSFileRepo changed file paths after migration. This is now fixed.
*'''BlueSpiceNamespaceManager - Alias for system namespaces is not saved''' (ERM41169)
* '''[bug] Exception at SemanticMediawiki -> rebuildData in context with UserGroupManager''' (#25367)
** If an alias is defined for a system namespace, it is now saved properly again.
:There was an exception at SemanticMediaWiki. This is now fixed by running rebuildData in context with the UserGroupManager.
*'''BlueSpiceNamespaceManager - When creating an export of the NamespaceManager grid, the numbers of pages is not displayed correctly''' (ERM31448)
* '''[bug] VE "Insert link to file" converts spaces in file name to "+" signs''' (#22674)
** If the grid of the NamespaceManager is exported, the number of pages in the respective namespaces appears correctly.
:Spaces in URLs were converted to "+" signs. This is now fixed.
*'''BlueSpiceSaferEdit - Improve displaying the yellow banner during a page edit''' (ERM38986)
* '''[bug] Permission issue - not allowed to view drafts vs no read permissions in cloud wikis''' (#24999)
** The yellow banner which indicates that a user is editing a page has been enhanced for faster and more reliable display.
:There was a permission issue due to different settings. Now, only groups which are selected in the ConfigManager are able to see drafts.
* '''EnhancedStandardUIs - Improve the design of the version history and introduce a backlink ('''ERM34702)
* '''[bug]''' '''Issue in PdfHandler extension''' (#25731)
** The design of the version history in <code>Diff View</code> has been improved in terms of coloring, the default display mode and the removal of unnecessary information. Furthermore, the version history breadcrumbs have been made clickable and a backlink has been introduced to improve user guidance.
:The wildcard didn't work in the PDF handler so that results were not shown. This is now fixed.
*'''EnhancedStandardUIs - Special:Pages must be bound to user permissions''' (ERM41321)
* '''[bug] FlaggedRevs: Approved page and same page with url-param stable=1 show different ressources''' (#24740)
** The display of namespaces and the contained pages now depends on the permissions of a user. Namespaces or pages that the user does not have read permission to will no longer be shown on <code>Special:Pages</code>.
:An approved page and also the same page with url-param stable=1 showed different ressources. This is now fixed.
* '''NotifyMe - Faulty notification is displayed after a user has been anonymized''' (ERM40467)
* '''[bug] Problems on first edit of tables and linking files''' (#23783)
** After successful anonymization of a user, a clear and accurate notification is now displayed.
:There were issues with the first edit of tables and also with file links. A user wasn't able to edit individual cells in tables and also didn't get the option "link to file". This is now fixed.
*'''NotifyMe - Improve concept of digest mails''' (ERM39568)
* '''[bug] Early page break in PDF export when using br-tags'''(#20301)
** The concept of digest mails has been adjusted. Mails are now sent at 7am for <code>Frequency: Daily</code> and at 7 am on Monday for <code>Frequency:Weekly</code>. In the course of this change, the introductory sentence was also adapted so that it is clear that the changes refer to the last 24 hours or the last week in the wiki.
:When using'' <nowiki><br /></nowiki>''-tags the page break in  exported PDF files was too early. This is now fixed.
* '''OOJSPlus - Styling issue when accessing <code>Readers of this page</code> in page information dialog''' (ERM39064)
* '''Add extension EventBus''' (#25809)
** The incorrect styling of the pager was fixed in the page information dialog.
:EventBus is a "webhook" system which allows a user to react to actions in the wiki. This extension is now implemented.
*'''OOJSPlus - Cannot upload file in <code>tiff</code> format''' (ERM40697)
* '''[bug] Indicator doesn't disappear despite there are no tasks''' (#27015)
** Uploading a <code>tiff</code> file is now possible again.
:When a user finished his tasks, the indicator still got displayed in the personal menu. This is now fixed.
* P'''ageHeader - Page status sentence is not displayed correctly when using french language''' (ERM40252)
* '''Incompatibility with MW 1.35''' (#26960)
** The page status sentence is now correctly displayed if user language is set to french.
:There were some incompatibility issues with MediaWiki 1.35. This is now fixed.
*'''PDFCreator - When exporting pages that contain links with redirects, only the redirected page is printed in the file and not the target page''' (ERM40109)
* '''[bug] Wikiexplorer column "Assignments" has formatting issue''' (#22208)
** If a page with links for redirects is exported, now the target page will be exported instead of the redirected page.
:The "Assignments"-column of the WikiExplorer had some formatting issues. This is now fixed.
*'''VisualEditorPlus - Inline inspector for formatting is dislocated when using <code>collab-edit</code>''' (ERM40411)
* '''Disable PageSchemas in minor and remove in major''' (#18542)
** The inline inspector is displayed correctly when using the collaborative editing mode.  
:The extension PageSchemas was removed in BlueSpice 4.
*'''VisualEditorPlus - Underscores without spaces beforehand changes character to italic formatting''' (ERM39408)
* '''UX Review of BlueSpiceSocial''' (#19714)
** Italic formatting using underscores is only done when there is a space after the word. Thus, terms separated by underscores remain unchanged.
:BlueSpiceSocial was reviewed in the context of the new skin.
 
* '''Major database change breaks various extensions''' (#19353)
==== BlueSpice Pro ====
:Due to changes in the database scheme some extensions broke within the cloud build. This is now fixed.
* '''BlueSpiceBookshelf - Setting for selecting the default view of the bookshelf is obsolete''' (ERM39946)
* '''Remove SocialActions from Editions''' (#21134)
** On <code>Special:Preferences</code> the setting for selecting the default view of the bookshelf has been removed, as this is no longer necessary due to further development.
:SocialActions were removed and page edits aren't producing social entities anymore.
* '''BlueSpiceReadConfirmation - If the read confirmation is configured to only trigger a read confirmation for approved pages, then the redirection from the task overview leads to the draft version instead of the approved version''' (ERM40856)
* '''[bug] Error due to wrong type of image file conversion''' (#9179)
** If the configuration of the read confirmation is changed to approved pages only, a task on <code>Special:My_tasks</code> forwards correctly to the approved version.
:There was an image file conversion error. This is now fixed since uploading files with the same format  works.
* '''Checklists - The content of the page is deleted if a collab session takes place and at the same time a user who is not part of the session changes the status of a checkbox''' (ERM40413)
* '''Improve integration of FlaggedRevs and Semantic MediaWiki''' (#14846)
** During an ongoing collab session, it is no longer possible to change the status of a checkbox. This ensures that the content is properly saved after the session is completed.
:There is a new security feature that restricts the reading of semantic data in FlaggesRevs namespaces. This is now implemented.
*'''CollabPads - Page content is displayed when the page is opened in <code>collab-edit</code>''' (ERM38918)
* '''Add Extension:Loops''' (#21179)
** If a page contains content that cannot be processed by using the <code>Edit together</code> mode, the session can no longer be started in order to avoid data loss.
:The extension Loops provides parser functions to perform'' ''<nowiki/>loops. This extension is now implemented.
*'''ContentStabilization - Align selection for user groups in config manager with groups from permission manager''' (ERM40862)
* '''[bug] ConfigManager MenuTagMultiselectWidget removing items when using ENTER''' (#25701)
** The user groups should be aligned throughout the application to support more consistency. Therefore, the groups displayed in the configuration manager correspond to the groups defined in the permission manager.
:When adding a new item to the BlueSpiceFlaggedRevsConnector, items which can be found in the ConfigManager under "Quality Assurance" were deleted. This is now fixed.
* '''EnhancedStandardUIs - Sorting for namespaces or categories on <code>Special:File_list</code> breaks displaying results''' (ERM38961)
* '''Check revision slider''' (#18545)
** Due to technical limitations the sorting option for the columns namespaces as well as categories on <code>Special:File_list</code> has been removed.
:The revision slider adds a slider to the Diff view and allows switching between revisions easily. This is now implemented.
* '''Forms - Naming of a form is not consistent when a new page is created from that form''' (ERM37716)
* '''Make page title fixed on scroll''' (#26568)
** Saving the form now keeps the form name intact.
:When scrolling down a wikipage, the page title should have a fixed position. This is now implemented.
*'''HeaderTabs - The use of special characters or umlauts leads to issues when using HeaderTabs''' (ERM31276)
* '''Page history styling''' (#26586)
** If a heading contains special characters (like <code>/</code> or <code>(</code> ) or umlauts there are no more issues and switching the tabs with one single click works as well.
:Some styling of the page history was necessary due to missing alignment and arrows, which were in another row. This is now fixed.
*'''ImportOfficeFiles - Adjust wording for word import in new button''' (ERM39686)
* '''[bug] Add to book leads to title with underscores instead of spaces''' (#26609)
** The label for a new Word import via <code>+</code> button has been adjusted to ensure a consistent user interface.
:If a page was added to a book via "add to book" dialog, the title of the page was displayed with underscores instead of spaces. This is now fixed.
*'''ImportOfficeFiles - Imported pages are not indexed in search''' (ERM41242)
* '''Remove MediaWiki help links''' '''which are not necessary''' (#26597)
** Importing new pages via the Word import leads to the indexing of these pages so that they can be found via the search again.
:Some MediaWiki help links where displayed, where they weren't needed. This is now fixed.
*'''PageForms - System user should be excluded from the selection using <code>bs-usercombo</code>''' (ERM39874)
* '''PageStatusSentence - Remove "No status information" sentence''' (#26632)
** If the inputfield  <code>bs-usercombo</code> is used when creating forms, system users are no longer displayed.
:If a wiki didn't use namespaces with FlaggedRevs activated, all pages showed the status sentence "No status information", which is useless in this case. Now, the status sentence is only shown if status information is available.
*'''SemanticMediaWiki - As soon as a namespace <code>GROUP</code> exists <code>Schema_properties</code> are created''' (ERM41141)
* '''Extension PageCheckout''' (#26251)
** When creating the <code>GROUP</code> namespace, system-generated pages such as <code>Schema_properties</code> and <code>Predefined_properties</code> are no longer created.
:For workflows a feature was needed which allows to lock a specific page if certain activities are executed. This is now implemented with the extension PageCheckout.
* '''Workflows - Message key instead of message is displayed on <code>Special:RecentChanges</code> if page was edited because of workflow activity <code>EditRequest</code>''' (ERM35247)
* '''[bug] ConfigManager - remove setting which is not needed anymore''' (#26697)
** If a page is now being edited due to the Workflow activity <code>EditRequest</code>, a readable message will appear on <code>Special:RecentChanges</code>.
:Some settings in the ConfigManager weren't needed anymore. This is now fixed.
*'''Workflows - If an incorrect email address is entered, the dialog is canceled''' (ERM41016)
* '''[bug] Tables - config options are sometimes not active''' (#26349)
** If an incorrect entry is made when starting a workflow, the dialog no longer aborts, but returns the user to the point where the incorrect entry was made via a <code>Dismiss</code> button.  
:Some settings for tables were not active, like width, table style, filterable and exportable. This is now fixed.
*'''Workflows - <code>Special:Log</code> doesn't display start and end events''' (ERM39016)
* '''[bug] "Filterable" property for tables not working''' (#26738)
** Besides the workflow activities (such as user votes, user feedback, send mails), the start and end events of the workflows will now also be displayed on the page <code>Special:Log</code>.
:The filterable setting for tables didn't work. This is now fixed.
* '''Workflows - In the workflows ui editor it is not possible to pass variables such as <code>user</code>, <code>date</code>, <code>page</code>, etc.''' (ERM39361)
* '''Styling improvements for Special:Workflows overview needed''' (#26583)
** It is now possible to pass variables for the workflow activities <code>checkin</code>, <code>checkout</code>, <code>uservote</code> and <code>approvepage</code>. Also using the parser function <code><nowiki>{{#time}}</nowiki></code> for due date works properly.
:The page Special:Workflows needed some styling improvements since it was not obvious that a user can get further information  there. This is now fixed.
*'''Workflows - First column on <code>Special:Workflows_overview</code> is empty''' (ERM40879)
* '''Sort global actions''' (#26584)
** If a workflow has exceeded the due date, an icon is now displayed again in the first column on the <code>Special:Workflows_overview</code>.
:Some sorting of the global actions was needed and also the implementation of the Special:Workflows into the global actions menu. This is now implemented.
 
* '''[bug] Clicking on "create new attachment area" switches into edit mode''' (#26660)
==== BlueSpice Farm ====
:If a user wanted to add an attachment to a books page, clicking on "create new attachment area" switched into edit mode. This is now fixed.
* '''BlueSpiceFarm - User who creates a new instance should receive sysop rights in this instance''' (ERM40078)
* '''[bug] Email notification sends wrong pagelinks''' (#26668)
** If a user creates a new instance, this user is automatically created with the sysop group assignment in the new instance.
:If a page was outside of the main namespace, email notification sent wrong pagelinks because the namespace prefix was missing. This is now fixed.
* '''ContentTransfer - Prevent displaying a empty dropdown for <code>Receiving wiki</code> or <code>Transfer as user</code> if it's not configured''' (ERM40818)
* '''Implement CognitiveProcessDesigner''' (#25763)
** The dropdown menu for selecting the receiving wiki or for selecting the transfer as user on <code>Special:ContentTransfer</code> is only displayed when the configuration is done.
:The extension CognitiveProcessDesigner allows user to create business processes in BPMN format directly in the wiki. This extension is now implemented.
 
* '''Implement CPD into magic words''' (#26702)
 
:For an easier and faster use, the CognitiveProcessDesigner extension shall be available as a tag in the magic words. The bpmn tag is now implemented.
[[en:{{FULLPAGENAME}}]]
* '''[bug] Link "Edit book" leads to source code, instead of action=editbook''' (#27055)
[[Category:Setup]]
:The link "Edit book" which can be found in the left sidebar has led to the source code instead of "action=editbook". This is now fixed.
* '''Backlink to page missing''' (#27058)
:After uploading an attachment a backlink was displayed, where a user got back to a page. This link is gone for BlueSpice 4 but is replaced by the navigation via the breadcrumbs.
* '''Directly jump into edit-mode when there's no page template''' (#26939)
:The common behavior while creating a new page is directly jumping into the edit mode except there's a template available. If a template is available an overview is given where a user can choose between using it or creating an empty page. This is now implemented.
* '''Consolidate menu items''' (#22818)
:There were some duplicate menu items and also a rearrangement of the logical grouping was necessary. This is now implemented.
* '''Fix URLs in Discovery left sidebar''' (#26641)
:Some links in the left sidebar were absolute URLs and external links didn't open in a new tab. This is now fixed.
* '''[bug] Users can log in without cookie consent''' (#27004)
:Despite the cookie consent overlay was active, users were able to login "behind" the overlay. This is now fixed.
* '''Change dialog position of "save changes"''' (#27192)
** The save changes dialog should be detached from the edit bar. This is now implemented since the save changes dialog opens in the center of the page.
* '''Shorten the duration of "You are logged in"''' (#26693)
:The duration of the "You are logged in" noctice should be shortened. This is now implemented.
* '''Extension UnifiedTaskOverview''' (#25210)
:There should be an overview page, which allows users to view and work through all pending reviews and read confirmations. Therefore the extension UnifiedTaskOverview is now implemented.
* '''Activate UserFunctions''' (#24717)
:Pages in the navigation area should only be shown to users with corresponding permissions. This is now implemented.
* '''Display all authors if several are working on a page''' (#10240)
:If a page is edited by several authors at the same time, all of them should be displayed in the info banner.
* '''Only show relevant groups in managers and dialog'''s (#26299)
:Many system groups were not useful. Now there are standard groups and custom groups implemented, which can be used in the corresponding extensions.
* '''NamespaceManager: check for pseudo-namespaces''' (#18570)
:When creating or renaming a namespace, it should be checked if a pseudo-namespace already exists, and if so, the created namespace should be rejected. This is now implemented.
*<span style="color: rgb(51, 64, 85)">'''[bug] PermissionManager - consistent behavior in color scheme for an better overview of permissions set''' (</span>#25662)
:When setting permissions in PermissionManager, there was an inconsistency regarding the color scheme. This is now fixed.
__NOTOC__
[[de:{{FULLPAGENAME}}]][[en:{{FULLPAGENAME}}]]

Aktuelle Version vom 30. April 2025, 07:57 Uhr


Aktuelle Version herunterladen
Support:

5.0

Inhaltsänderung Beschreibung
Multiple extensions Die folgenden Funktionen führen zu Inhaltsänderungen und sollten vor dem Update auf diese Version überprüft werden: Blog, Diskussionen, PDF-Export. Inhaltsänderungen ansehen

Features

  • Upgrade to MediaWiki REL1.43 and PHP 8.3 compat (ERM38444)
    • BlueSpice 5 is now based on the LTS version of MediaWiki REL1.43. All functionalities of BlueSpice have been made compatible with this MediaWiki version in order to maintain support for MediaWiki Core functionalities and to be provided with security fixes. Compatibility with PHP 8.3 has also been established.
  • Allow the internationalization of wiki pages in farm environments through a translation feature (ERM40835, ERM37250, ERM41110)
    • BlueSpice 5 introduces a new feature that can be used in the farm environment to internationalize wiki instances. This includes the possibility to translate content from a main instance and publish it in other language instances. It is also possible to define title dictionaries and glossary translations in order to ensure consistent word usage. The namespaces and their translations can also be mapped using the configuration manager.
    • In addition, there is also a small feature for BlueSpice 5 Pro in the area of internationalization. Here, pages that do not correspond to your own user language can be easily translated in the browser. This makes it easier to read and understand content in another language more quickly and easily.
    • Important information:
      • In order to use the multilingual feature, a valid DeepL license is required, which can be stored in the Config manager.
      • In order to use the multilingual feature in a cloud environment the configuration needs to be done by Hallo Welt! GmbH.
  • Redesign of the CognitiveProcessDesigner extension for improved use in the wiki (ERM34753, ERM34754, ERM34756, ERM34757)
    • The basic functionalities of the Cognitive Process Designer are already familiar from previous versions, but it has been completely revised for BlueSpice 5. The Cognitive Process Designer now introduces an option for modeling bpmn processes in the wiki, which are saved in a separate Process namespace. It is also possible to extend the modeled process by automatically creating sub-pages for specific process steps. The process description pages can be pre-filled with standardized templates and also have a navigation concept linked to the page itself in order to stay informed about incoming and outgoing events and to click through the process using these. The process also contains the linked pages within the bpmn shapes, which are clickable for the user if a process is integrated on a page, for example.
  • Provide an improved PDF export backend and allow PDF template editing in the wiki (ERM38759, ERM38695)
    • The new PDF export in BlueSpice 5 comes with a completely new backend, primarily focused on updating existing tools. In the future, the PDF export will offer support for SVG and in the area of accessibility. Starting from BlueSpice 5, users can create and manage their own PDF templates in the wiki. This feature was previously only available in the Cloud but is now also available for OnPrem versions. The PDF template editor has also been integrated with FlexiSkin, so that the applied styles are reflected in the exported file.

Improvements

  • Remove all Social extensions and offer an improved replacement (ERM39498, ERM38857, ERM39792, ERM39784)
    • In BlueSpice 5, the former social extensions have been completely removed and rebuilt. The user profile has been visually redesigned and rewritten. The design is now more lightweight as well as modern. These visual changes also affect the ContentDroplet User profile, providing an improved display when embedding a user profile on a page. Additionally, a new blogging system has been introduced, which includes a comment and voting function, as well as a special page listing all blog posts. This special page can be displayed as an entrypoint for blogs in the left sidebar via the configuration manager. Both general and user-specific blog posts can now be created. Furthermore, discussion areas are replaced by comments, which can be configured based on a namespace using the Namespace manager. The former discussions in BlueSpice 5 are migrated via a migration path, ensuring that no information is lost.
    • For further information please see the following page: BlueSpice_5/Content_changes#Blog_functionality
  • Move from ExtJS framework to OOJSPlus
    • BlueSpice 5 introduces some changes to the application interface. The former ExtJS framework has now also been completely replaced by OOJSPlus. The interfaces for the manager, maintenance pages and overview pages have been completely moved to OOJS, so that there is consistency in the application, which has a recognition value and is therefore improving the user experience.
    • The following extensions are affected by the transition to the OOJSPlus framework
      • BlueSpiceArticleInfo (ERM39421)
      • BlueSpiceAvatars (ERM39422)
      • BlueSpiceCategoryManager (ERM39424)
      • BlueSpiceContextMenu (ERM39426)
      • BlueSpiceDistributionConnector (ERM39427)
      • BlueSpiceExpiry (ERM39428)
      • BlueSpiceExtendedSearch (ERM39431)
      • BlueSpiceExportTables (ERM39429)
      • BlueSpiceFilterableTables (ERM39434)
      • BlueSpiceFoundation (ERM39435)
      • BlueSpiceInsertCategory (ERM39436)
      • BlueSpiceInsertFile (ERM39437)
      • BlueSpiceInsertLink (ERM39438)
      • BlueSpiceInterWikiLinks (ERM39439)
      • BlueSpiceNamespaceManager (ERM39440)
      • BlueSpiceNSFileRepoConnector (ERM39441)
      • BlueSpicePageAccess (ERM39442)
      • BlueSpicePageAssignments (ERM39443)
      • BlueSpicePageTemplates (ERM39444)
      • BlueSpicePermissionManager (ERM39445)
      • BlueSpicePrivacy (ERM39446)
      • BlueSpiceReadConfirmation (ERM39447)
      • BlueSpiceReaders (ERM39448)
      • BlueSpiceReminder (ERM39449)
      • BlueSpiceRSSFeeder (ERM39450)
      • BlueSpiceSmartList (ERM39451)
      • BlueSpiceSMWConnector (ERM39452)
      • BlueSpiceUserInfo (ERM39456)
      • BlueSpiceUserManager (ERM39457)

Changes and bugfixes

Notable changes

Free

  • BlueSpiceDiscovery - Implement backlinks in BlueSpiceDiscovery skin (ERM40112)
    • BlueSpice 5 implements a backlink concept to optimize user guidance. If a user is on a special page (e.g. Recent Changes) that contains a link to another page, a backlink will be displayed under the page title in the future.
  • BlueSpiceDiscovery - Improve BlueSpiceDiscovery skin for BlueSpice 5 (ERM39274)
    • The BlueSpiceDiscovery Skin has been further optimized as part of BlueSpice 5. The design is overall lighter and brighter. The whitespace in the header and title area has been reduced. The former New button has been replaced by a simple + button, now located next to the search field. In edit mode, the labels for the Save button have been standardized throughout the application, and the Cancel button is now located on the left side of the visual editor's toolbar. Additionally, the action Add to a book has been moved to the actions section in the right sidebar.
  • BlueSpiceExtendedSearch - Optimization of the search results display (ERM41052)
    • The display of search results has been improved during the development of BlueSpice 5. Both in the autocomplete search and in the search center, the results are now more clear and easier to read. The corresponding namespace and parent breadcrumb are displayed below each search result. This focuses more on the title of a page without neglecting important additional information.
  • BlueSpiceExtendedSearch - Fine tuning the search behavior(ERM40591)
    • The output of file names in the autocomplete search was often considered irritating and not useful. For this reason the File: and Media: namespaces are now excluded from the autocomplete search; instead, files and media can be found via the search center.
  • BlueSpiceExtendedSearch - Retain user-related settings for the results in the Search center (ERM39588)
    • This adjustment is a feature request aimed at retaining the search options in the search center for a user without having to set them again after each search. This should have a positive impact on the user experience and support the search process.
  • BlueSpiceExtendedSearch - Replace star icon in the Search center to avoid misunderstandings (ERM41170)
    • The icon for the ranking in the search center has been changed. The star gave the impression that the page would be added to the watchlist, as this icon is used in other places. To avoid misunderstandings, the icon has been replaced by a pin, which influences the ranking of the search results in the search center.
  • MediaWiki - Replace the webinstaller with a command line wizard (ERM36767)
    • The old web installer is being discontinued, as a CLI installer is available with MediaWiki 1.43, which has wizard-like behavior.
  • PDFCreator - How to migrate custom PDF templates in BlueSpice Cloud (ERM40786)
    • BlueSpice 5 does not offer a migration path for existing custom PDF templates, but they can still be used in the new major version. The custom PDF templates simply have to be adapted to the new structure for creating PDF templates. Instructions: Migrating existing cloud templates
    • For further information please see the following page: BlueSpice_5/Content_changes#PDF_templates
  • PDFCreator - Update PDF link droplet to PDFCreator (ERM38695)
    • As the PDF export is based on a new extension and a new backend, a replacement for the tag <bs:uenoexport /> had to be implemented. In BlueSpice 5 the new tag can be inserted as usual via ContentDroplets, but has a different name: <pdfexcludestart /> <pdfexcludeend />. When upgrading to BlueSpice 5, the <bs:uenoexport /> tag is not automatically overwritten and must be removed manually. For support the ReplaceText can be used here.
    • For further information please see the following page: hBlueSpice_5/Content_changes#Parser_tags

Pro

  • BlueSpiceBookshelf - Remove setting Suprress namespace prefix of book articles in output from ConfigManager (ERM40935)
    • The setting Suppress namespace prefix of book articles in output has been removed from the Config manager, since the PDFCreator offers a replacement for the general handling of the display.
  • BlueSpiceBookshelf - Chapter number should be in a separate HTML element (ERM40989)
    • The chapter numbers are now in a separate HTML element so that they can be targeted in a css class. This allows to hide chapter numbers in a book.
  • BlueSpiceExpiry - Remove setting Show watermark in print version from ConfigManager (ERM40936)
    • Due to technical limitation the setting Show watermark in print version has been removed from the Config manager.
  • BlueSpiceExtendedStatistics - Remove Special:ExtendededStatistics (ERM40884)
    • With BlueSpice 5 the page Special:ExtendedStatistics is no longer offered and has been removed from the product. The page Special:AggregatedStatistic page is still part of the product.
  • BlueSpiceRating - Create page properties for Rating and Recommendations (ERM38908)
    • BlueSpice 5 introduces two additional page properties in the course of a feature request. When ratings and recommendations are configured via the Namespace manager, the page properties are automatically created and displayed on Special:Browse. The properties are Number of recommendations and Number of ratings and can be used to create queries.
  • CognitiveProcessDesigner - Migration of existing BPMN diagrams (ERM41546)
    • Existing BPMN diagrams are migrated during the update. However, as there have been changes in the functionality of the CognitiveProcessDesigner, the diagrams may have to be revised again with regard to the naming of the individual shapes so that the new functions can be used to their full extent.
  • CommentStreams - Implement extension CommentStreams (ERM39784)
    • Since CommentStreams has been implemented as a replacement for the discussion area, the magic word NODISCUSSION__ no longer has any functionality. The comment area can be configured via namespace and can be hidden on a page basis using the tag <no-comment-streams /> .
    • For further information please see the following page: BlueSpice_5/Content_changes#Discussions
  • ContentStabilization - Remove property Implicit draft on Special:Browse overview (ERM40602)
    • The Implicit draft property has been removed as it was causing confusion among users. Since the implicit draft doesn't refer to a change on the page itself, it is hardly understable when the property is displayed or whether it's not. The removal of this property does not affect the yellow banner information about an embedded resource change, but does affect the QM/Document status on Special:Browse.
  • ContentStabilization - Configuration for creating lists related to stabilization information in PDF file has been removed (ERM40938)
    • The setting for creating a list of pages related to their stabilization information has been removed from the Config manager. This affects:
      • Export: List of approved pages contained in the book
      • Export: List not approved pages contained in the book
      • Export: List pages contained in the book that do not have stabilization enabled
  • FlexiSkin - Add font Hyperlegible for selection in FlexiSkin (ERM40251)
    • Due to a feature request, the font Hyperlegible was included in the FlexiSkin. It can be used from BlueSpice 5 onwards. This font is accessible and can therefore support accessible content.
  • Workflows - Changes to the user interface and the visibility of WorkflowTriggers (ERM38103)
    • The visibility of the page Special:Workflow_triggers is now tied to the permission workflows-admin, indicating that the entry in the global actions is only visible if a user has this permission. Furthermore, only the UI for creating and editing triggers can be found via the global actions. The source text of triggers can now be edited via the page MediaWiki:WorkflowTriggers.

Farm

  • ContentTransfer - Improve the display of the receiving wiki (ERM35764)
    • In course of a feature request, the wiki name is now displayed instead of the internal / canonical URL when transferring content from a wiki to a target wiki, so that the view is more legible.
  • ContentTransfer - Auto-setup ContentTransfer in BlueSpiceWikiFarm (ERM40835)
    • All wiki instances are wired for Special:ContentTransfer. There is no dedicated configruation necessary; it simply works by default when creating new wiki instances. The instances can then be found in the dropdown for the receiving wiki.

Bugfixes

BlueSpice Free

  • BlueSpiceConfigManager - Improve arrangement of settings in the ConfigManager (ERM37256) and review as well as improve help texts also (ERM39597)
    • The arrangement of settings in the ConfigManager has been reviewed in terms of their meaningfulness and rearranged. For example, the settings for books are now all located under the Books tab. Furthermore, the help texts have been reviewed and improved.
  • BlueSpiceDiscovery - Media settings dialog is located above color picker (ERM40096)
    • If the color of the image caption needs to be changed, the color picker is now in the foreground and usable.
  • BlueSpiceDiscovery - If the term News is used as the name for a namespace and subpages are disabled, the breadcrumbs are broken (ERM41093)
    • If the term News is used as a namespace and at the same time the subpages are disabled for this namespace, the breadcrumbs title will be parsed correctly.
  • BlueSpiceExtendedSearch - Allow search with special characters § (ERM39662)
    • If a search term contains a special character like §, results will now be displayed.
  • BlueSpiceExtendedSearch - Search does not return exact results when using "" as well as special characters (like §, $, ...) (ERM39924)
    • The tokenization of special characters has been improved, so that matching results are displayed now when using special characters like "", § and $.
  • BlueSpiceExtendedSearch - Operators do not work in Search center (ERM39923)
    • The search operators AND and OR are now fully functional when using full-text search.
  • BlueSpiceExtendedSearch - Type filter of TagSearch does not work (ERM40019)
    • Using queries generated by the TagSearch do now preserve the type filter.
  • BlueSpiceFoundation - Transclusions do not take the permissions into account (ERM39926)
    • If the content of a page is transcluded to another page, which is protected by permissions in the corresponding namespace, this transcluded content is now only displayed to users who have the corresponding permissions.
  • BlueSpiceInsertCategory - Content model book doesn't support categories (ERM39857)
    • It is now prevented to add a category on a page with the content model Book. Categories can only be added to pages that correspond to the content model Page.
  • BlueSpiceInsertCategory - Categories are not sorted (ERM40753)
    • The categories are now sorted alphabetically to ensure consistent sorting logic.
  • BlueSpiceInsertCategory & BlueSpicePageAssignments - Limitation of display for categories and page assignments to a quantity of 25 (ERM40291)
    • The limit for displaying categories and page assignments has been increased, as otherwise not all of them were shown.
  • BlueSpiceNamespaceManager - If a namespace alread existed once, but was renamed and has now been created again, both namespaces are deleted (ERM40415)
    • If the original name of a namespace that has been renamed in the meantime is reassigned and then deleted, only the deletion of the intended namespace will occur.
  • BlueSpiceNamespaceManager - Alias for system namespaces is not saved (ERM41169)
    • If an alias is defined for a system namespace, it is now saved properly again.
  • BlueSpiceNamespaceManager - When creating an export of the NamespaceManager grid, the numbers of pages is not displayed correctly (ERM31448)
    • If the grid of the NamespaceManager is exported, the number of pages in the respective namespaces appears correctly.
  • BlueSpiceSaferEdit - Improve displaying the yellow banner during a page edit (ERM38986)
    • The yellow banner which indicates that a user is editing a page has been enhanced for faster and more reliable display.
  • EnhancedStandardUIs - Improve the design of the version history and introduce a backlink (ERM34702)
    • The design of the version history in Diff View has been improved in terms of coloring, the default display mode and the removal of unnecessary information. Furthermore, the version history breadcrumbs have been made clickable and a backlink has been introduced to improve user guidance.
  • EnhancedStandardUIs - Special:Pages must be bound to user permissions (ERM41321)
    • The display of namespaces and the contained pages now depends on the permissions of a user. Namespaces or pages that the user does not have read permission to will no longer be shown on Special:Pages.
  • NotifyMe - Faulty notification is displayed after a user has been anonymized (ERM40467)
    • After successful anonymization of a user, a clear and accurate notification is now displayed.
  • NotifyMe - Improve concept of digest mails (ERM39568)
    • The concept of digest mails has been adjusted. Mails are now sent at 7am for Frequency: Daily and at 7 am on Monday for Frequency:Weekly. In the course of this change, the introductory sentence was also adapted so that it is clear that the changes refer to the last 24 hours or the last week in the wiki.
  • OOJSPlus - Styling issue when accessing Readers of this page in page information dialog (ERM39064)
    • The incorrect styling of the pager was fixed in the page information dialog.
  • OOJSPlus - Cannot upload file in tiff format (ERM40697)
    • Uploading a tiff file is now possible again.
  • PageHeader - Page status sentence is not displayed correctly when using french language (ERM40252)
    • The page status sentence is now correctly displayed if user language is set to french.
  • PDFCreator - When exporting pages that contain links with redirects, only the redirected page is printed in the file and not the target page (ERM40109)
    • If a page with links for redirects is exported, now the target page will be exported instead of the redirected page.
  • VisualEditorPlus - Inline inspector for formatting is dislocated when using collab-edit (ERM40411)
    • The inline inspector is displayed correctly when using the collaborative editing mode.
  • VisualEditorPlus - Underscores without spaces beforehand changes character to italic formatting (ERM39408)
    • Italic formatting using underscores is only done when there is a space after the word. Thus, terms separated by underscores remain unchanged.

BlueSpice Pro

  • BlueSpiceBookshelf - Setting for selecting the default view of the bookshelf is obsolete (ERM39946)
    • On Special:Preferences the setting for selecting the default view of the bookshelf has been removed, as this is no longer necessary due to further development.
  • BlueSpiceReadConfirmation - If the read confirmation is configured to only trigger a read confirmation for approved pages, then the redirection from the task overview leads to the draft version instead of the approved version (ERM40856)
    • If the configuration of the read confirmation is changed to approved pages only, a task on Special:My_tasks forwards correctly to the approved version.
  • Checklists - The content of the page is deleted if a collab session takes place and at the same time a user who is not part of the session changes the status of a checkbox (ERM40413)
    • During an ongoing collab session, it is no longer possible to change the status of a checkbox. This ensures that the content is properly saved after the session is completed.
  • CollabPads - Page content is displayed when the page is opened in collab-edit (ERM38918)
    • If a page contains content that cannot be processed by using the Edit together mode, the session can no longer be started in order to avoid data loss.
  • ContentStabilization - Align selection for user groups in config manager with groups from permission manager (ERM40862)
    • The user groups should be aligned throughout the application to support more consistency. Therefore, the groups displayed in the configuration manager correspond to the groups defined in the permission manager.
  • EnhancedStandardUIs - Sorting for namespaces or categories on Special:File_list breaks displaying results (ERM38961)
    • Due to technical limitations the sorting option for the columns namespaces as well as categories on Special:File_list has been removed.
  • Forms - Naming of a form is not consistent when a new page is created from that form (ERM37716)
    • Saving the form now keeps the form name intact.
  • HeaderTabs - The use of special characters or umlauts leads to issues when using HeaderTabs (ERM31276)
    • If a heading contains special characters (like / or ( ) or umlauts there are no more issues and switching the tabs with one single click works as well.
  • ImportOfficeFiles - Adjust wording for word import in new button (ERM39686)
    • The label for a new Word import via + button has been adjusted to ensure a consistent user interface.
  • ImportOfficeFiles - Imported pages are not indexed in search (ERM41242)
    • Importing new pages via the Word import leads to the indexing of these pages so that they can be found via the search again.
  • PageForms - System user should be excluded from the selection using bs-usercombo (ERM39874)
    • If the inputfield bs-usercombo is used when creating forms, system users are no longer displayed.
  • SemanticMediaWiki - As soon as a namespace GROUP exists Schema_properties are created (ERM41141)
    • When creating the GROUP namespace, system-generated pages such as Schema_properties and Predefined_properties are no longer created.
  • Workflows - Message key instead of message is displayed on Special:RecentChanges if page was edited because of workflow activity EditRequest (ERM35247)
    • If a page is now being edited due to the Workflow activity EditRequest, a readable message will appear on Special:RecentChanges.
  • Workflows - If an incorrect email address is entered, the dialog is canceled (ERM41016)
    • If an incorrect entry is made when starting a workflow, the dialog no longer aborts, but returns the user to the point where the incorrect entry was made via a Dismiss button.
  • Workflows - Special:Log doesn't display start and end events (ERM39016)
    • Besides the workflow activities (such as user votes, user feedback, send mails), the start and end events of the workflows will now also be displayed on the page Special:Log.
  • Workflows - In the workflows ui editor it is not possible to pass variables such as user, date, page, etc. (ERM39361)
    • It is now possible to pass variables for the workflow activities checkin, checkout, uservote and approvepage. Also using the parser function {{#time}} for due date works properly.
  • Workflows - First column on Special:Workflows_overview is empty (ERM40879)
    • If a workflow has exceeded the due date, an icon is now displayed again in the first column on the Special:Workflows_overview.

BlueSpice Farm

  • BlueSpiceFarm - User who creates a new instance should receive sysop rights in this instance (ERM40078)
    • If a user creates a new instance, this user is automatically created with the sysop group assignment in the new instance.
  • ContentTransfer - Prevent displaying a empty dropdown for Receiving wiki or Transfer as user if it's not configured (ERM40818)
    • The dropdown menu for selecting the receiving wiki or for selecting the transfer as user on Special:ContentTransfer is only displayed when the configuration is done.



Feedback zur Dokumentation ist im Community-Forum möglich.