Templates download/Language switcher and Setup:Release History/BlueSpice 1-3: Difference between pages

(Difference between pages)
No edit summary
 
No edit summary
Tag: 2017 source edit
 
Line 1: Line 1:
<div class="downloadarea">
{{Messagebox|boxtype=note|Note text=Support for BlueSpice 3.x ends on March 15, 2023.}}
<span class="getButton">[[Media:HW-LanguageSwitcher.zip|Download]]</span>


[[File:HW-languageswitcher.png|350x350px|alt=language switcher screenshot]]
Since 2010 there have been 21 releases of BlueSpice. BlueSpice replaced the product HalloWiki at that time. BlueSpice was initially a collection of extensions that could be extended by individual software packages. In 2015, all existing extensions and individual modules were combined in one distribution.<ref>Richard Heigl: [https://blog.bluespice.com/2015/02/03/a-new-model-for-bluespice/ A new model for BlueSpice], BlueSpice Blog, February 3, 2015</ref> Delivering BlueSpice together with MediaWiki was the next logical step.
</div>This download file includes two versions of a language switcher. Supported languages can be defined in the templates.


==Importing the template==
The versioning of BlueSpice follows the ''Semantic Versioning Specification'' at [https://semver.org semver.org].   
The import file is included in the archive file ''HW-LanguageSwitcher.zip''. Unpack the zip file first.
{| class="wikitable" style="width:100%;"
|-
! style="width:100px;" |Major Release
! style="width:58px;" |Version
! style="width:100px;" |Publishing Date
! style="width:128px;" |Pages
! style="width:463px;" |Changes
|-
!'''BlueSpice 4'''
|4.1.0
|2022-01-19
|[[Setup:Release History|Release history]]
|Kombinierter Major / Minor release
|-
! rowspan="27" |'''BlueSpice 3'''
|3.2.10
|2022-03-17
|[[Setup:Release Notes/BlueSpice 1-3#3.2.10|Release Notes]]
|Patch release
|-
|3.2.9
|2022-02-08
|[[Setup:Release Notes/BlueSpice 1-3#3.2.9|Release Notes]]
|Patch release
|-
|3.2.8
|2021-12-15
|[[Setup:Release Notes/BlueSpice 1-3#3.2.8|Release Notes]]
|Patch release
|-
|3.2.7
|2021-11-19
|[[Setup:Release Notes/BlueSpice 1-3#3.2.7|Release Notes]]
|Patch release
|-
|3.2.6
|2021-09-16
|[[Setup:Release Notes/BlueSpice 1-3#3.2.6|Release Notes]]
|Patch release
|-
|3.2.5
|2021-08-16
|[[Setup:Release Notes/BlueSpice 1-3#3.2.5|Release Notes]]
|Patch release
|-
|3.2.4
|2021-07-15
|[[Setup:Release Notes/BlueSpice 1-3#3.2.4|Release Notes]]
|Patch release
|-
|3.2.3
|2021-06-16
|[[Setup:Release Notes/BlueSpice 1-3#3.2.3|Release Notes]]
|Patch release
|-
|3.2.2
|2021-05-18
|[[Setup:Release Notes/BlueSpice 1-3#3.2.2|Release Notes]]
|Patch release
|-
|3.2.1
|2021-04-12
|[[Setup:Release Notes/BlueSpice 1-3#3.2.1|Release Notes]]
|Patch release
|-
|3.2
| 2021-03-16
|[[BlueSpice 3.2|Description,]]
[[Setup:Release Notes/BlueSpice 1-3#3.2|Release Notes]]
|Minor release


On the page ''Special:Import'' follow these steps:
New:


#'''Select file''' and choose ''HW-LanguageSwitcher.xml''.
Review workflow template manager simplifies work with workflow presets, review workflow step type "groupvote" allows multiple users to cast a vote on a single workflow step, statistics infratructure to collect snapshot data over time, anonymous books, book chapter paging elements, online status markers on user information flyouts, various performance improvements.
#'''Enter''' an Interwiki prefix. Since this field is required, simply add ''hw'' (for hallowelt).
#'''Keep''' the selection ''Import to default locations''.
#'''Click''' ''Upload file...'' .


The templates are now available in your wiki.
==Pages included in the import==
The xml import creates the following files in your wiki:


* Template:Languages
Additional changes to extensions:
* Template:InterLanguages
* Template:Languages/styles.css


== How it works ==
''EditNotify'' and ''BlueSpiceEditNotifyConnector'' have been removed. The functionality is now included in ''BlueSpiceEchoConnector''.


=== Template:Languages ===
''LDAPSyncAll'' has been added (in deactivated state)
This template is used to switch between a page and its translated versions when the translations are maintained as subpages.
|-
|3.1.13
|2020-12-11
|[[Setup:Release Notes/BlueSpice 1-3#3.1.13|Release Notes]]
|Patch release
|-
|3.1.12
|2020-11-13
|[[Setup:Release Notes/BlueSpice 1-3#3.1.12|Release Notes]]
|Patch release
|-
|3.1.11
|2020-10-08
|[[Setup:Release Notes/BlueSpice 1-3#3.1.11|Release Notes]]
|Patch release
|-
|3.1.10
|2020-09-10
|[[Setup:Release Notes/BlueSpice 1-3#3.1.10|Release Notes]]
|Patch release
|-
|3.1.9
|2020-08-14
|[[Setup:Release Notes/BlueSpice 1-3#3.1.9|Release Notes]]
|Patch release
|-
|3.1.8
|2020-07-09
|[[Setup:Release Notes/BlueSpice 1-3#3.1.8|Release Notes]]
|Patch release
|-
|3.1.7
|2020-06-10
|[[Setup:Release Notes/BlueSpice 1-3#3.1.7|Release Notes]]
|Patch release
|-
|3.1.6
|2020-05-14
|[[Setup:Release Notes/BlueSpice 1-3#3.1.6|Release Notes]]
|Patch release
|-
|3.1.5
|2020-04-15
|[[Setup:Release Notes/BlueSpice 1-3#3.1.5|Release Notes]]
|Patch release
|-
|3.1.4
|2020-03-10
|[[Setup:Release Notes/BlueSpice 1-3#3.1.4|Release Notes]]
|Patch release


The template defines some variables to determine which languages you want to support. It automatically determines the content language of your wiki installation. '''This variable "cl" is required and must not be deleted.'''
|-
* You need to define at least one language for the switcher to make sense. Each language variable is named as lowercase l (for language)  "l1", "l2",.... The value needs to be provided as the [https://de.wikipedia.org/wiki/Liste_der_ISO-639-1-Codes ISO 639-1 language code] for the language. For Spanish, you would define:<syntaxhighlight lang="text">
|3.1.3
{{#vardefine:l4|es}}
|2020-02-12
</syntaxhighlight>
|[[Setup:Release Notes/BlueSpice 1-3#3.1.3|Release Notes]]
* After defining the variables, you need to add them to the actual switcher:<syntaxhighlight lang="text">
|Patch release
{{#switch: {{SUBPAGENAME}}
|-
|{{#var:l1}}={{#var:switcher}}
|3.1.2
|{{#var:l2}}={{#var:switcher}}
|2020-01-13
|{{#var:l3}}={{#var:switcher}}
|[[Setup:Release Notes/BlueSpice 1-3#3.1.2|Release Notes]]
|{{#var:l4}}={{#var:switcher}}
|Patch release
|{{#var:clswitcher}}}}
|-
</syntaxhighlight>
|3.1.1
*A tracking property enssures that the different languages are available for further processing through Semantic MediaWiki. This allows to create page lists of the different languages.:<syntaxhighlight lang="text">
|2019-11-14
<!-- set tracking property //-->
|[[Setup:Release Notes/BlueSpice 1-3#3.1.1|Release Notes]]
[[Languages/tracklang::{{#switch: {{SUBPAGENAME}}|{{#var:l1}}={{#var:l1}}|{{#var:l2}}={{#var:l2}}|{{#var:l3}}={{#var:l3}}|{{#var:l4}}={{#var:l4}}|{{#var:cl}}}}]]
|Patch release
</syntaxhighlight>
|-
|3.1
| 2019-09-19
|[[BlueSpice 3.1|Description]],
[[Setup:Release Notes|Release Notes]]
|Minor release
Notable changes: Revised title bar and navigation (subpages, discussion pages, categories, revision status), UX enhancements, full screen mode, improved search scoring, enhanced table formatting and font colors, improved document embedding, support for NGINX web server, performance enhancements, improved screen reader support, delivery of Semantic MediaWiki 3.0, release of BlueSpice repositories, public docker image for BlueSpice free
<br />


*Alternatively, especially in BluesSpice free (where no SMW functions and therefore no attributes are available by default), tracking categories can be used. These are commented out in the template by default. The comment must therefore be removed and all languages tracked as a category:<syntaxhighlight lang="text">
|-
{{#switch: {{SUBPAGENAME}}|{{#var:l1}}=[[Category:{{#var:l1}}]]|{{#var:l2}}=[[Category:{{#var:l2}}]]|{{#var:l3}}=[[Category:{{#var:l3}}]]|{{#var:l4}}=[[Category:{{#var:l4}}]]|[[Category:{{#var:cl}}]]}}
|3.0.1
</syntaxhighlight>
|2019-01-17
* In addition, you should add the language to the template description for the extension [[Reference:TemplateData|TemplateData]]:<syntaxhighlight lang="text">
|[[BlueSpice_3.0|Description]],
"description": {
        "en": "Language switcher",
"de": "Sprachwechsler",
"fr": "Sélecteur de langue",
"nl": "Taal verandering",
"es": "Cambiador de idioma"
}
</syntaxhighlight>


=== Template:InterLanguages ===
[[Setup:Release Notes|Release Notes]]
This template is used to switch between a page and its translated versions when the translations are not maintained as subpages, but are technically not associated at all.
|Patch release, Privacy center
|-
| style="width:58px;" |3.0
| style="width:100px;" |2018-10-17
| style="width:128px;" |[[BlueSpice_3.0|Description]],
[[Setup:Release Notes|Release Notes]]
| style="width:405px;" |Major release
Notable changes: Social: an activity, communication and interaction layer, Extended Search: based on ElasticSearch, Responsive skin "Calumma" supports mobile view and touch interaction, Graphical list: new interface element for better usability, MediaWiki VisualEditor: native support for wikitext, Role-based permissions: simplifies rights configuration, reworked authentication stack: LDAP and SAML authentication
|-
! rowspan="11" style="width:75px;" |'''BlueSpice 2''' 
| style="width:58px;" |2.27.3
| style="width:99px;" | 2018-04-18
| style="width:187px;" |
[[BlueSpice 2.27.3|Description]], 


The template defines some variables to determine which languages you want to support.  '''The variable "self" defines the current page. It is required and must not be deleted.'''
[[Setup:Release Notes|Release Notes]]


The language variables are defined just like in the template Languages. If you define additional language variables, the newly defined languages has to be added to the language menu. The links are created in the following container:<syntaxhighlight lang="text">
| style="width:405px;" |
<div id="langbar-hz">
Patch release
...
</div>
</syntaxhighlight>Simply add each language with the l-number matching your language variable by copying this line and replacing the number:<syntaxhighlight lang="text">
{{#if: {{{pgnamel4|}}}|{{#switch:{{{pgnamel4|}}}|{{#var:self}}=[[{{FULLPAGENAME}}{{!}}{{#var:l4}}]]|[[{{{pgnamel4}}}{{!}}{{#var:l4}}]]}}|}}
</syntaxhighlight>In addition, you need to add the language to the template description and the available fields in the TemplateData editor.


In source editing mode:
|-
| style="width:58px;" |2.27.2
| style="width:99px;" |2017-07-20
| style="width:187px;" |
[[BlueSpice 2.27.2|Description]],


# '''Click''' ''Manage TemplateData''[[File:interlanguages-manageTD.png|alt=Manage TemplateData|center|thumb|650x650px|Manage TemplateData]]<br />
[[Setup:Release Notes|Release Notes]]
# ...


==Displaying the switcher on a page==
| style="width:405px;" |
For the language switcher to work, you need to create the  language versions of a page as subpages of the actual content language, e.g. in an English wiki:
Updated Visual Editor, Insert templates function, filtering of all special pages, revised permission manager with new mouse-over function, daily or weekly combined notifications, inserting signatures, integration and visualization of dynamic maps.


* Vacation policy
|-
* Vacation policy/de
| style="width:58px;" |2.27.1
* Vacation policy/fr
| style="width:99px;" |2017-04-06
| style="width:187px;" |
[[BlueSpice 2.27.1|Description]],<br />[[Media:BlueSpice ReleaseNotes 2271.pdf|Release Notes]]


The template is then added to each language version:
| style="width:405px;" |ExtendedFileList, CategoryManager, Logged Reviews, Review with semantic properties
# Add the template ''Languages'' from the  [[Manual:Extension/VisualEditor|VisualEditor]] insert-dialog.  
|-
# Provide a display title if the page is a subpage. For example for the Vacation policy/de, enter "Urlaubsregelung":[[File:HW-languageswitcher-templatedata.png|alt=Setting a display title|center|thumb|400x400px|Setting a display title]]
| style="width:58px;" |2.27.0
| style="width:99px;" |2016-11-09
| style="width:187px;" |
[[BlueSpice 2.27.0|Description]],<br />[[Media:BlueSpice ReleaseNotes 2270.pdf|Release Notes]]


| style="width:405px;" |PageAssignments, Showtime, Namespace-specific notifications, Disable users, ReadConfirmation, Adding pages directly to books, Reduced Admin rights, Usage statistics,<br />Many functional improvements of the WikiFarm Package<br />Full compatibility with MW 1.27
|-
| style="width:58px;" |2.23.3
| style="width:99px;" |2016-05-31
| style="width:187px;" |
[[BlueSpice 2.23.3|Description]],<br />[[Media:BlueSpice ReleaseNotes 2233.pdf|Release Notes]]


By default, the language switcher appears on the right side of the page. To display it on the left side, change the following line in the page Template:Languages/styles.css:<syntaxhighlight lang="css">
| style="width:405px;" | Minor and maintenance release
#langbar-hz {text-align: left;}
|-
</syntaxhighlight>__NOTOC__
| style="width:58px;" |2.23.2
| style="width:99px;" |2015-11-30
| style="width:187px;" |
[[BlueSpice 2.23.2|Description]],<br />[[Media:BlueSpice ReleaseNotes 2232.pdf|Release Notes]]
 
| style="width:405px;" |Improved integration of Semantic MediaWiki and BlueSpice, compatibility with MediaWiki's VisualEditor
|-
| style="width:58px;" |2.23.1
| style="width:99px;" |2015-06-25
| style="width:187px;" |[[BlueSpice 2.23.1|Description]],<br />[[Media:BlueSpice ReleaseNotes 2231.pdf|Release Notes]]
| style="width:405px;" | Minor and maintenance release
|-
| style="width:58px;" |2.23.0
| style="width:99px;" |2014-12-09
| style="width:187px;" |[[BlueSpice 2.23|Description]],
[[Media:BlueSpice ReleaseNotes 2230.pdf|Release Notes]]
| style="width:405px;" |Integrated package installer for MediaWiki and BlueSpice, support of MobileFrontend, rewritten skin, support of memcached caching, translations in more than 40 languages, reworked localisation, context menues
|-
| style="width:58px;" |2.22.2
| style="width:99px;" |2014-05-08
| style="width:187px;" |
[[Media:BlueSpice ReleaseNotes 2222.pdf|Release Notes]]
 
| style="width:405px;" | Patch and maintenance release
|-
| style="width:58px;" |2.22.1
| style="width:99px;" |<span style="color: #000000">2014-02-13</span>
| style="width:187px;" |[[Media:BlueSpice ReleaseNotes 2221.pdf|Release Notes]]
| style="width:405px;" |Bugfixing release
|-
| style="width:58px;" |2.22.0
| style="width:99px;" |2013-11-27
| style="width:187px;" |[[Media:BlueSpice ReleaseNotes 12220.pdf|Release Notes]]
| style="width:405px;" |Completely reworked skin, reworked PermissionManager and UserManager, new internationalisation framework, FlexiSkin, Dashboards, Notifications extension, StateBar (with "similar pages")
|-
! rowspan="7" style="width:75px;" |BlueSpice 1
| style="width:58px;" |1.21.0
| style="width:99px;" |2013-06-12
| style="width:187px;" |
[[Media:BlueSpice ReleaseNotes 1210.pdf|Release Notes]]
 
| style="width:405px;" |Minor update
|-
| style="width:58px;" |1.20.1
| style="width:99px;" |2013-01-17
| style="width:187px;" |
[[Media:BlueSpice ReleaseNotes 1201.pdf|Release Notes]]
 
| style="width:405px;" |Patch update
|-
| style="width:58px;" |1.20.0
| style="width:99px;" |2012-12-21
| style="width:187px;" |
[[Media:BlueSpice ReleaseNotes 1201.pdf|Release Notes]]
 
| style="width:405px;" |Minor update
|-
| style="width:58px;" |1.1.1
| style="width:99px;" |<span style="color: #000000">2012-04-05</span>
| style="width:187px;" |[[Media:BlueSpice ReleaseNotes 111.pdf|Release Notes]]
| style="width:405px;" |
Bugfix release
 
|-
| style="width:58px;" |1.1
| style="width:99px;" |<span style="color: #000000">2012-03-15</span>
| style="width:187px;" |[[Media:BlueSpice ReleaseNotes 11.pdf|Release Notes]]
| style="width:405px;" |
<span style="color: #000000">Performance improvements, support for PostgreSQL and Oracle databases</span>
 
|-
| style="width:58px;" |1.0.1
| style="width:99px;" |2011-09-07
| style="width:187px;" |[[Media:BlueSpice ReleaseNotes 101.pdf|Release Notes]]
| style="width:405px;" |Patch release
|-
| style="width:58px;" |basic
| style="width:99px;" |2010-11-17
| style="width:187px;" | 
| style="width:405px;" | 
|}
[[en:{{FULLPAGENAME}}]]
[[de:Setup:Releasehistorie/BlueSpice 1-3]]
<references />
 
__NOSTASH__
__NODISCUSSION__
[[Category:Setup]]

Revision as of 15:23, 6 April 2022

Note:Support for BlueSpice 3.x ends on March 15, 2023.


Since 2010 there have been 21 releases of BlueSpice. BlueSpice replaced the product HalloWiki at that time. BlueSpice was initially a collection of extensions that could be extended by individual software packages. In 2015, all existing extensions and individual modules were combined in one distribution.[1] Delivering BlueSpice together with MediaWiki was the next logical step.

The versioning of BlueSpice follows the Semantic Versioning Specification at semver.org.

Major Release Version Publishing Date Pages Changes
BlueSpice 4 4.1.0 2022-01-19 Release history Kombinierter Major / Minor release
BlueSpice 3 3.2.10 2022-03-17 Release Notes Patch release
3.2.9 2022-02-08 Release Notes Patch release
3.2.8 2021-12-15 Release Notes Patch release
3.2.7 2021-11-19 Release Notes Patch release
3.2.6 2021-09-16 Release Notes Patch release
3.2.5 2021-08-16 Release Notes Patch release
3.2.4 2021-07-15 Release Notes Patch release
3.2.3 2021-06-16 Release Notes Patch release
3.2.2 2021-05-18 Release Notes Patch release
3.2.1 2021-04-12 Release Notes Patch release
3.2 2021-03-16 Description,

Release Notes

Minor release

New:

Review workflow template manager simplifies work with workflow presets, review workflow step type "groupvote" allows multiple users to cast a vote on a single workflow step, statistics infratructure to collect snapshot data over time, anonymous books, book chapter paging elements, online status markers on user information flyouts, various performance improvements.


Additional changes to extensions:

EditNotify and BlueSpiceEditNotifyConnector have been removed. The functionality is now included in BlueSpiceEchoConnector.

LDAPSyncAll has been added (in deactivated state)

3.1.13 2020-12-11 Release Notes Patch release
3.1.12 2020-11-13 Release Notes Patch release
3.1.11 2020-10-08 Release Notes Patch release
3.1.10 2020-09-10 Release Notes Patch release
3.1.9 2020-08-14 Release Notes Patch release
3.1.8 2020-07-09 Release Notes Patch release
3.1.7 2020-06-10 Release Notes Patch release
3.1.6 2020-05-14 Release Notes Patch release
3.1.5 2020-04-15 Release Notes Patch release
3.1.4 2020-03-10 Release Notes Patch release
3.1.3 2020-02-12 Release Notes Patch release
3.1.2 2020-01-13 Release Notes Patch release
3.1.1 2019-11-14 Release Notes Patch release
3.1 2019-09-19 Description,

Release Notes

Minor release

Notable changes: Revised title bar and navigation (subpages, discussion pages, categories, revision status), UX enhancements, full screen mode, improved search scoring, enhanced table formatting and font colors, improved document embedding, support for NGINX web server, performance enhancements, improved screen reader support, delivery of Semantic MediaWiki 3.0, release of BlueSpice repositories, public docker image for BlueSpice free

3.0.1 2019-01-17 Description,

Release Notes

Patch release, Privacy center
3.0 2018-10-17 Description,

Release Notes

Major release

Notable changes: Social: an activity, communication and interaction layer, Extended Search: based on ElasticSearch, Responsive skin "Calumma" supports mobile view and touch interaction, Graphical list: new interface element for better usability, MediaWiki VisualEditor: native support for wikitext, Role-based permissions: simplifies rights configuration, reworked authentication stack: LDAP and SAML authentication

BlueSpice 2  2.27.3  2018-04-18

Description

Release Notes

Patch release

2.27.2 2017-07-20

Description,

Release Notes

Updated Visual Editor, Insert templates function, filtering of all special pages, revised permission manager with new mouse-over function, daily or weekly combined notifications, inserting signatures, integration and visualization of dynamic maps.

2.27.1 2017-04-06

Description,
Release Notes

ExtendedFileList, CategoryManager, Logged Reviews, Review with semantic properties
2.27.0 2016-11-09

Description,
Release Notes

PageAssignments, Showtime, Namespace-specific notifications, Disable users, ReadConfirmation, Adding pages directly to books, Reduced Admin rights, Usage statistics,
Many functional improvements of the WikiFarm Package
Full compatibility with MW 1.27
2.23.3 2016-05-31

Description,
Release Notes

Minor and maintenance release
2.23.2 2015-11-30

Description,
Release Notes

Improved integration of Semantic MediaWiki and BlueSpice, compatibility with MediaWiki's VisualEditor
2.23.1 2015-06-25 Description,
Release Notes
Minor and maintenance release
2.23.0 2014-12-09 Description,

Release Notes

Integrated package installer for MediaWiki and BlueSpice, support of MobileFrontend, rewritten skin, support of memcached caching, translations in more than 40 languages, reworked localisation, context menues
2.22.2 2014-05-08

Release Notes

Patch and maintenance release
2.22.1 2014-02-13 Release Notes Bugfixing release
2.22.0 2013-11-27 Release Notes Completely reworked skin, reworked PermissionManager and UserManager, new internationalisation framework, FlexiSkin, Dashboards, Notifications extension, StateBar (with "similar pages")
BlueSpice 1 1.21.0 2013-06-12

Release Notes

Minor update
1.20.1 2013-01-17

Release Notes

Patch update
1.20.0 2012-12-21

Release Notes

Minor update
1.1.1 2012-04-05 Release Notes

Bugfix release

1.1 2012-03-15 Release Notes

Performance improvements, support for PostgreSQL and Oracle databases

1.0.1 2011-09-07 Release Notes Patch release
basic 2010-11-17    
  1. Richard Heigl: A new model for BlueSpice, BlueSpice Blog, February 3, 2015

__NOSTASH__



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

Discussions