Zuletzt bearbeitet vor 19 Stunden
von Eva Vogel

Setup:Release Notes und Handbuch:Erweiterung/FlaggedRevs: Unterschied zwischen den Seiten

(Unterschied zwischen Seiten)
Keine Bearbeitungszusammenfassung
Markierung: 2017-Quelltext-Bearbeitung
 
Keine Bearbeitungszusammenfassung
 
Zeile 1: Zeile 1:
{{Hinweisbox|boxtype=neutral|icon=|Note text=
{{DISPLAYTITLE:Seitenfreigaben}}
<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]
Die Erweiterung '''FlaggedRevs''' ist eine MediaWiki-Erweiterung, die einen Freigabemechanismus aktiviert. Neue Versionen einer Seite werden zunächst als Entwürfe markiert. Diese bleiben so lange bestehen, bis ein Benutzer mit Freigaberechten die Seite überprüft und genehmigt.
*'''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].
==Seitenfreigabe aktivieren==
|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>
Die Aktivierung von Entwürfen erfolgt über die Namensraumverwaltung. Ein Benutzer mit Administratorrechten überprüft, ob ''Freigabe'' für einen Namensraum aktiviert ist. Dies geschieht unter ''Globale Aktionen > Verwaltung > Namensraumverwaltung''. Klicken Sie auf das Bearbeitungssymbol (Schraubenschlüssel) in der Spalte ''Aktionen''. Der Namensraumdialog öffnet sich. Wählen Sie Freigabe und klicken Sie auf ''Fertig''.
[[Datei:Handbuch:freigabe-namensraum.png|zentriert|mini|450x450px|Freigabe für einen Namensraum aktivieren|alternativtext=Freigabe für einen Namensraum aktivieren]]
===Bestehende Seiten===
Wenn die ''Freigabe'' für einen Namensraum aktiviert wurde, werden alle bereits bestehenden Seiten im Namensraum in den Entwurfsmodus versetzt. Die Seiten sind nun alle im Status ''Erstentwurf.''[[Datei:Handbuch:flaggedrevs-erstentwurf.png|zentriert|300x300px|mini|Erstentwurf|alternativtext=Erstentwurf]]Auf jeder Seite mit Freigabefunktion wird der Seitenstatus im Titelbereich angezeigt.
 
===Neue Seiten===
Wenn eine neue Seite erstellt und zum ersten Mal gespeichert wird,  wird sie als Erstentwurf angezeigt. Wenn Sie zuerst keine Informationen auf der Seite anzeigen möchten, speichern Sie die neue Seite einfach leer oder mit einer kurzen Benachrichtigung (z. B. ''In Bearbeitung'') und veröffentlichen Sie den Erstentwurf. Arbeiten Sie anschließend im Hintergrund an der Entwurfsseite weiter. Benutzern wird dann zuerst die freigegebene Version angezeigt. Ein Wechsel zur Entwurfsversion ist jedoch allen Benutzern möglich (Ausnahme: In der Konfigurationsverwaltung wurden die Benutzergruppen, die Entwürfe sehen können eingeschränkt. In diesem Fall können auch die Erstentwürfe nur von den berechtigten Gruppen gelesen werden).
 
Wenn eine Seite im Entwurfsmodus mehrmals bearbeitet und gespeichert wird, wird jede Bearbeitung im Versionsverlauf protokolliert:<br />[[Datei:Handbuch:flaggedrevs-revisions.png|zentriert|650x650px|mini|Entwurfsversionen in der Versionsgeschichte|alternativtext=Entwurfsversionen in der Versionsgeschichte]]
 
 
Entwürfe sind in der Versionsgeschichte umrahmt und gelb hervorgehoben. Zusätzlich sind sie mit "Freigabe ausstehend" markiert.  
 
==Akzeptieren einer Seite==
Benutzer mit Freigaberechten können Seitenentwürfe automatisch akzeptieren, wenn sie eine Seite speichern. Im Dialogfenster zum Speichern gibt es hierfür das Kontrollkästchen ''Diese Version akzeptieren'':<br />
[[Datei:Handbuch:fff.png|zentriert|650x650px|mini|Seitenfreigabe beim Speichern]]
 
 
Wenn die Seite beim Speichern nicht akzeptiert wird, kann sie später unabhängig vom Bearbeitungsprozess akzeptiert werden.
 
Ein Benutzer mit Freigaberechten kann die Seite mit der Freigabefunktion im Titelbereich der Seite schnell akzeptieren. Der Entwurfshinweis zeigt die Option ''Freigeben'' an:
<br />
<br />
=={{#subobject:|Release=4.1|Releasedate=19. Januar 2022|Releasepatch=4.1.0}}4.1.0==
[[Datei:Handbuch:Seite freigeben.png|zentriert|277x277px|mini|Seitenfreigabe über den Titelbereich]]
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.
 


===Notable changes===
<br />Hinterläßt der Begutachter einen Kommentar, dann wird diese im Versionsverlauf der Seite angezeigt. Nachdem die Seite freigegeben wurde, wird dies entsprechend im Titelbereich angezeigt.<br />[[Datei:Handbuch:a2.png|zentriert|650x650px|mini|Freigegebene Seite]]


*'''New skin "BlueSpiceDiscovery"'''
== Leserechte für Entwürfe==
**Modern lightweight skin
Standardmäßig können alle Benutzer die Entwürfe einer Seite sehen, also auch Benutzer mit Leserechten.
** Focus on neutral design and usability
**It is still possible to use the predecessor skin BlueSpiceCalumma
*'''FlexiSkin'''
**Customize logo, skin colors and font settings within minutes directly in the wiki
**Even more options than before
*'''Workflows'''
**Redesigned from scratch
**Workflows now run on the basis of BPMN,  a leading standard for creating business processes
**Easier customization of workflows is now possible
**Four workflows are delivered by default
*'''My tasks'''
**New extension "UnifiedTaskOverview"
**Overview page, which allows users to view and work through all pending reviews and read confirmations
*'''BPMN diagrams via CognitiveProcessDesigner'''
** New extension "CognitiveProcessDesigner"
**Create business processes in BPMN format directly in the wiki
**Diagrams can be exported as a XML file or in SVG format
**Import of XML files or SVG files is also possible
*'''Two-factor-authentification (2FA)'''
**Logins can be configured by using
***additional one-time passwords or
***physical security key (fido stick)


===Extensions added ===
Um Entwürfe vor Lesern zu verbergen, muss die Gruppe ''user'' aus der Konfiguration entfernt werden. Ein Administrator löscht die Gruppe aus der Konfiguration unter  "Entwurfsversionen für die folgenden Gruppen anzeigen" unter ''Globale Aktionen > Verwaltung > Konfigurationsverwaltung'':
<br />
[[Datei:Handbuch:Konfi.png|zentriert|650x650px|mini|Benutzergruppen für Entwürfe festlegen]]
<br />{{Hinweisbox|boxtype=warning|Note text=Wenn die Gruppe ''user'' aus der Konfiguration ''BlueSpiceFlaggedRevs'' entfernt wird, können Benutzer in dieser Gruppe Entwurfsversionen auch dann nicht sehen, wenn sie als Begutachter in einem Begutachtungsprozess bestimmt werden.}}


*'''DataTransfer''' (#25428)
Wenn die Gruppe Benutzer entfernt wird, können nur Benutzer mit der Berechtigung ''sysop'' und ''reviewer'' auf Entwürfe zugreifen. Wenn Sie möchten, dass andere Gruppen, z. B. Editoren, Entwurfsversionen anzeigt bekommen, müssen Sie diese zur Konfiguration hinzufügen und speichern.
**Allows users to import and export data to as well as from the wiki
**Exporting in XML format
**Importing in XML, CSV and some spreadsheet formats.
*'''EventBus''' (#25809)
**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 ('''[https://phabricator.wikimedia.org/T257180 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 ===
<br />Die beiden Kontrollkästchen ''Seite automatisch als freigegeben markieren...'' (bis Version 3.1.) und ''Begutachtung einer Seite löschen ...''.legen fest, wie ein [[Handbuch:Erweiterung/BlueSpiceReview|Begutachtungsprozess]] für eine Seite mit Entwurfsversionen beendet wird. Eine Seite kann dann automatisch von einem Begutachtungsprozess freigegeben und der Workflow automatisch gelöscht werden.
{{Hinweisbox|boxtype=note|Note text=Wenn im Konfigurationsfeld keine Benutzergruppen angegeben sind, sehen nicht einmal Überprüfer und Sysop-Benutzer eine visuelle Statusanzeige einer Seite. Sie haben stattdessen Zugriff auf Entwürfe über den Revisionsverlauf einer Seite.}}
Benutzer mit Bearbeitungsrechten erhalten eine Benachrichtigung, dass Seitenänderungen für die Seite ausstehen, wenn sie die Seite bearbeiten.
<br />
[[Datei:Handbuch:a3.png|zentriert|550x550px|Hinweis zum Entwurfsstatus einer Seite]]


*'''BlueSpiceBookshelfUI''' (#21137)
==Änderungen an Vorlagen und eingebetteten Dateien==
**removed since BlueSpice 3.2
Wenn eine Seite Vorlagen verwendet oder andere Dateien wie Bilder und eingebettete PDFs enthält und diese nach der Seitenfreigabe verändert wurden, wird dies entsprechend im Freigabestatus der Statusleiste angezeigt.
*'''BlueSpiceEditNotifyConnector ('''#19985''')'''
<br />
**removed since BlueSpice 3.2
Liegen die eingebetteten Ressourcen in einem Namensraum ohne eigene Freigabefunktion, so wird in der freigegebenen Version der Seite die Ressourcenversion zum Zeitpunkt der Seitenfreigabe angezeigt. Die Entwurfsversion zeigt entsprechend die aktuellste Version der eingebetteten Ressource.
**integrated in BlueSpiceEchoConnector
Um die Ressourcenänderung freizugeben, muss diese auf der Seite freigegeben werden. Dies erzeugt eine neue freigegebene Seitenversion.
*'''BlueSpiceReview''' (#26137)
===Anzeigeeinstellungen für Ressourcen auf freigegebenen Seiten===
**replaced by extension Workflows
Es ist über  Serverkonfiguration möglich, eingebettete Ressourcen (also Dateien, Vorlagen, oder transkludierte Inhalte), die nach der Seitenfreigabe geändert werden, in einer bestimmten Version darzustellen. Folgende Möglichkeiten existieren: 
*'''BluespiceSocialArticleActions ('''#21134)
{| class="wikitable" style="width:100%;"
*'''BlueSpiceTagSearch''' (#13371)
|+
**removed since BlueSpice 3.2
!Einstellung
**integrated in BlueSpiceExtendedSearch
!Verhalten
*'''BlueSpiceUserMergeConnector'''(#16839)
|-
*'''BlueSpiceVisualDiff''' (#24098)
|FR_INCLUDES_FREEZE
**replaced by RevisionSlider
|Zeigt die Ressource in der Version an, die zum Zeitpunkt der Seitenfreigabe aktuell war.{{Hinweisbox|boxtype=Warnung|Note text=Diese Einstellung wird [https://phabricator.wikimedia.org/rEFLRe4ff4779203d4ec44cdadcfa33f6d634bee1a7f1 von MediaWiki langfristig nicht mehr unterstützt] und sollte daher nicht mehr in einem Wiki eingeführt werden|bgcolor=|icon=}}
*'''CookieWarning''' (#25431)
|-
**integrated in BlueSpicePrivacy
|FR_INCLUDES_STABLE
*'''Duplicator''' (#23526)
|Zeigt immer die letzte freigegebene Version der Ressource an, auch wenn diese nach der Seitenfreigabe entstanden ist (gilt nur, wenn die Ressource in einem Namensraum mit Freigabefunktion ist).
**replaced by copy function in extension StandardDialogs
|-
*'''EditNotify ('''#19985''')'''
|FR_INCLUDES_CURRENT
**removed since BlueSpice 3.2
|Zeigt in jedem Fall die aktuellste Version der Ressource an.
**integrated in BlueSpiceEchoConnector
|}
*'''Quiz''' (#22163)
{{Hinweisbox|boxtype=Wichtig|icon=|Note text=Ergebnisse einer '''semantischen Abfrage''' können im Gegensatz zu Attributswerten '''nicht''' eingefroren werden, selbst wenn INCLUDES_FREEZE gesetzt wurde. Die Abfrageergebnisse persistieren nicht im Quelltext einer Seite, sondern werden dynamisch zum Zeitpunkt der Abfrage generiert.|bgcolor=}}
*'''PageSchemas''' (#18542)
*'''SemanticInternalObjects''' (#18543)


===Changes in BlueSpice free===
==Auswirkungen auf semantische Attribute ==
Wenn in einem Namensraum gleichzeitig  mit der Seitenfreigabe auch [[Handbuch:Semantic MediaWiki|Semantic MediaWiki]] aktiviert ist,  sind je nach Freigabestatus der Seite folgende Attribute für SMW-Abfragen verfügbar:
{| class="wikitable" style="width:100%;"
!Seitenstatus
! Verfügbare Attribute
|-
|Erstentwurf
|Aktuelle Werte
|-
|Freigegeben
|Aktuelle Werte
|-
|Entwurf
|Werte der freigegebenen Version (Standardeinstellung)
|-
|Impliziter Entwurf
(Änderungen an eingebunden Ressourcen)
|Werte der freigegebenen Version
|}


*'''Move LDAP-Stack extensions from BlueSpice free to BlueSpice pro'''  (#25947)
**LDAP-Stack extensions are only available in BlueSpice pro
*'''BlueSpicePermissionManager: Disable "Custom" permission preset for BlueSpice free''' (#25948)
**"Custom" permission preset is only availabe in BlueSpice pro


===Changes and bugfixes===


* [bug] Privacy: Cookies are set although they are not accepted by the user (#24473)
Die Darstellung der semantischen Attribute wird über folgende Einstellung bestimmt:<syntaxhighlight lang="text">
:Some cookies were set although they weren't accepted by the user. This is now fixed.
$bsgFlaggedRevsConnectorStabilizeSMWPropertyValues = true;
*[bug] [privacy] Change cookie acceptance for convenience cookies from "on by default" to "off by default" (#24612)
</syntaxhighlight>Über ''LocalSettings.php'' im Serverdateisystem kann dieser Wert auf ''false'' gesetzt werden. Dies bewirkt, dass bei Entwurfsseiten die Attributswerte der Entwurfsversion abgefragt werden.
:The default settings for cookies needed to be changed to a more "privacy-friendly" setup. Therefore, convenience cookies are now turned off by default.
* [bug] Page expiries are not trackable (#21148)
:Page expiries weren't trackable in any way. We have added a special log.
*[bug] Never exclude admin user from pageaccess and use warning for read-only instead (#20238)
:Using the magic word ''pageaccess'' lead to issues for admin users. 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 accessibility without accepting cookies.
*[bug] Create new pages does not trigger page templates (#21652)
:Creating a new page didn't trigger page templates. This is now fixed. If ''PageTemplate''s are activated in the namespace settings, adding a new page leads to the view where the user can choose from available page templates.


*Force HTML mail on watchlist changes (#23143)
==Qualitätsmanagement Überblick==
*FlaggedRevs: Remove FREEZE option from GUI (#24741)
Die Spezialseite ''Spezial:Qualitätsmanagement_Überblick'' ermöglicht es Benutzern mit Admin- oder Reviewer-Rechten, den Freigabestatus aller Wikiseiten zu sehen und entsprechend zu filtern.
:The option FREEZE was removed from the ConfigManager due to missing MediaWiki longterm support.
<br />[[Datei:Handbuch:qm-overview-DE.png|zentriert|mini|650x650px|Spezialseite Qualitätsmanagement Überblick]]
*Remove "external avatars image" functionality (#25875)
{{Box Links
:The functionality to use external images for an avatar was removed.
|Thema2=[[Referenz:FlaggedRevs]]
*BreadcrumbNav refinement (#26566)
|Thema1=[[Qualitätsmanagement|Qualitätsmanagementwerkzeuge]]
: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" for the associated namespace.
|Thema3=[[Referenz:BlueSpiceFlaggedRevsConnector]]}}
*[bug] Double booktitle in navigation (#22826)
[[de:{{FULLPAGENAME}}]]
:The book title was shown twice in the chapter navigation after adding the navigation buttons. This is now fixed.
[[en:Manual:Extension/FlaggedRevisions]]
*[bug] PDFTemplates - Margins for #runningheaderfix and #runningfooterfix not correct (#21785)
[[Category:Qualität]]
:Within PDF templates the margins for #runningheaderfix and #runningfooterfix were not correct. This is now fixed.
<references />
*[bug] Check "return to " url on SearchCenter when coming from tag search (#22027)
:The ''return to'' link was missing on the SearchCenter when coming from the TagSearch. This is now fixed.
*[bug] InviteSignup - invited users cannot signup (#22222)
:After clicking on the email link to sign up, the user were not able to see the sign up form, but were asked to sign in. This is now fixed.
*[bug] Remove duplicator feature (#23526)
:The duplicator feature was removed from BlueSpice 4. It is replaced by the copyfunction of the extension StandardDialogs.
*[bug] Template:User is used on automatically created user page, but does not exist (20815)
: Descprition: By using the Template:User the user page was not created automatically. This is now fixed.
* [bug] Bookexport - links in exported PDF not working (#23557)
:The links in a exported PDF (via bookexport) didn't work correctly. This is now fixed.
*[bug][cloud] User:MediaWiki default should be excluded from usercount (#23255)
:The user "User:MediaWiki" was included in the usercount. This is now fixed.
*[bug] [cloud] Link "Datenschutz" in footer isn´t working (#23524)
:The link "Privacy Policy" in the footer led to "Special:PrivacyPolicy", which didn't exist. This is now fixed.
*NSFileRepo changed file paths after migration from 3.1.x to cloud 4.0.x (#24568)
:The NSFileRepo changed file paths after migration. This is now fixed.
*[bug] Exception at SemanticMediawiki -> rebuildData in context with UserGroupManager (#25367)
*[bug] VE "Insert link to file" converts spaces in file name to + signs (#22674)
:Spaces in URLs were converted to "+" signs. This is now fixed.
* [bug] Permission issue - not allowed to view drafts vs no read permissions in cloud wikis (#24999)
: There was a permission issue due to different settings. This is now fixed since only groups, which are selected in the ConfigManager are able to see drafts.
*Issue in PdfHandler extension (#25731)
:The wildcard didn't work in the PDF handler, which caused that results were not shown. This is now fixed.
*[bug] FlaggedRevs: Approved page and same page with url-param stable=1 show different resources (#24740)
*[bug][cloud] Problems on first edit of tables and file links (#23783)
: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.
*[bug] Early page break in PDF export when using br-tags(#20301)
:When using br-tags the page break in exported pdf files was too early. This is now fixed.
*Add extension EventBus (#25809)
:EventBus is a "webhook" system which allows a user to react to actions in the wiki. This extension is now implemented.
*[bug] Indicator doesn't disappear despite there are no tasks (#27015)
: When a user finished his tasks, the indicator still got displayed in the personal menu. This is now fixed.
*Incompatibility with MW 1.35 (#26960)
:There were some imcompatibility issues with MediaWiki 1.35. This is now fixed.
*[bug] Wikiexplorer column "Assignments" has formatting issue (#22208)
: The "Assignments"-column of the WikiExplorer had some formatting issues. This is now fixed.
* Disable PageSchemas in minor and remove in major (#18542)
: The extension PageSchemas was removed in BlueSpice 4.
*UX Review of BlueSpiceSocial (#19714)
:BlueSpiceSocial was reviewed in the context of the new skin.
*Major database change breaks various extensions (#19353)
: Due to changes in the database schema some extensions broke within the cloud build. This is now fixed.
*Remove SocialActions from Editions (#21134)
:SocialActions were removed and page edits aren't producing social entities anymore.
*[bug] Image file conversion error of wrong type (#9179)
:There was an image file conversion error. This is now fixed since uploading files with the same format works.
* Improve integration of FlaggedRevs and Semantic MediaWiki (#14846)
:There is a new security feature that restricts the reading of semantic data in FlaggesRevs namespaces. For further information see https://de.wiki.bluespice.com/wiki/Handbuch:Erweiterung/FlaggedRevs#Auswirkungen_auf_semantische_Attribute.
*Add Extension:Loops (#21179)
*[bug] ConfigManager MenuTagMultiselectWidget removing stuff when using ENTER (#25701)
*Check revision slider (#18545)
*Make page title fixed on scroll (#26568)
*Page history styling (#26586)
*BreadcrumbNav refinement (#26566)
*[bug] Add to book leads to title with underscores instead of spaces (#26609)
*Remove not necessary MediaWiki help links (#26597)
* PageStatusSentence - Remove "No status information" sentence (#26632)
*Spinoff:Extension PageCheckout (#26251)
*[bug] ConfigManager - remove setting which is not needed anymore (#26697)
:Some settings in the ConfigManager weren't needed anymore. This is now fixed.
*[bug] Tables - config options are sometimes not active (#26349)
*[bug] "Filterable" property for tables not working (#26738)
* Special:Workflows overview - Its not that obvious that you can open the subject page where a workflow is running (#26583)
*Sort global actions (#26584)
* [bug] Clicking on "create new attachment area" switches into edit mode (#26660)
*[bug] Page expiries are not trackable (#21148)
:Page expiries weren't trackable in any way. This is fixed since a special log exists now.
*[bug] Email notification sends wrong pagelinks (#26668)
*Implement CognitiveProcessDesigner (#25763)
*Implement CPD into magic words (#26702)
*[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 accessibility without accepting cookies.
*[bug] Link "Buch bearbeiten" führt in den Quelltext, statt in action=editbook (#27055)
*[bug] Backlink to page missing (#27058)
*Directly jump into edit-mode when there's no page template (#26939)
*Consolidate menu items (#22818)
* Fix URLs in Discovery left sidebar (#26641)
*[bug] Users can log in without cookie consent (#27004)
*Change behavior of "save changes" (#27192)
*[impr] Shorten the duration of "You are logged in" (#26693)
*Extension UnifiedTaskOverview (#25210)
*[FR] activate UserFunctions in Cloud-systems (#24717)
* upport Tasks Milestone 3 - FlexiSkin FavIcon and Logo - Path (#20730)
*[ux] [saferedit] Show all editors if there are multiple concurrent editors on a page (#10240)
*Only show relevant groups in managers and dialogs (#26299)
__NOTOC__
[[de:{{FULLPAGENAME}}]][[en:{{FULLPAGENAME}}]]

Version vom 18. Januar 2022, 19:26 Uhr


Die Erweiterung FlaggedRevs ist eine MediaWiki-Erweiterung, die einen Freigabemechanismus aktiviert. Neue Versionen einer Seite werden zunächst als Entwürfe markiert. Diese bleiben so lange bestehen, bis ein Benutzer mit Freigaberechten die Seite überprüft und genehmigt.

Seitenfreigabe aktivieren[Bearbeiten | Quelltext bearbeiten]

Die Aktivierung von Entwürfen erfolgt über die Namensraumverwaltung. Ein Benutzer mit Administratorrechten überprüft, ob Freigabe für einen Namensraum aktiviert ist. Dies geschieht unter Globale Aktionen > Verwaltung > Namensraumverwaltung. Klicken Sie auf das Bearbeitungssymbol (Schraubenschlüssel) in der Spalte Aktionen. Der Namensraumdialog öffnet sich. Wählen Sie Freigabe und klicken Sie auf Fertig.

Freigabe für einen Namensraum aktivieren
Freigabe für einen Namensraum aktivieren

Bestehende Seiten[Bearbeiten | Quelltext bearbeiten]

Wenn die Freigabe für einen Namensraum aktiviert wurde, werden alle bereits bestehenden Seiten im Namensraum in den Entwurfsmodus versetzt. Die Seiten sind nun alle im Status Erstentwurf.

Erstentwurf
Erstentwurf

Auf jeder Seite mit Freigabefunktion wird der Seitenstatus im Titelbereich angezeigt.

Neue Seiten[Bearbeiten | Quelltext bearbeiten]

Wenn eine neue Seite erstellt und zum ersten Mal gespeichert wird, wird sie als Erstentwurf angezeigt. Wenn Sie zuerst keine Informationen auf der Seite anzeigen möchten, speichern Sie die neue Seite einfach leer oder mit einer kurzen Benachrichtigung (z. B. In Bearbeitung) und veröffentlichen Sie den Erstentwurf. Arbeiten Sie anschließend im Hintergrund an der Entwurfsseite weiter. Benutzern wird dann zuerst die freigegebene Version angezeigt. Ein Wechsel zur Entwurfsversion ist jedoch allen Benutzern möglich (Ausnahme: In der Konfigurationsverwaltung wurden die Benutzergruppen, die Entwürfe sehen können eingeschränkt. In diesem Fall können auch die Erstentwürfe nur von den berechtigten Gruppen gelesen werden).

Wenn eine Seite im Entwurfsmodus mehrmals bearbeitet und gespeichert wird, wird jede Bearbeitung im Versionsverlauf protokolliert:

Entwurfsversionen in der Versionsgeschichte
Entwurfsversionen in der Versionsgeschichte


Entwürfe sind in der Versionsgeschichte umrahmt und gelb hervorgehoben. Zusätzlich sind sie mit "Freigabe ausstehend" markiert.

Akzeptieren einer Seite[Bearbeiten | Quelltext bearbeiten]

Benutzer mit Freigaberechten können Seitenentwürfe automatisch akzeptieren, wenn sie eine Seite speichern. Im Dialogfenster zum Speichern gibt es hierfür das Kontrollkästchen Diese Version akzeptieren:

Seitenfreigabe beim Speichern


Wenn die Seite beim Speichern nicht akzeptiert wird, kann sie später unabhängig vom Bearbeitungsprozess akzeptiert werden.

Ein Benutzer mit Freigaberechten kann die Seite mit der Freigabefunktion im Titelbereich der Seite schnell akzeptieren. Der Entwurfshinweis zeigt die Option Freigeben an:

Seitenfreigabe über den Titelbereich



Hinterläßt der Begutachter einen Kommentar, dann wird diese im Versionsverlauf der Seite angezeigt. Nachdem die Seite freigegeben wurde, wird dies entsprechend im Titelbereich angezeigt.

Freigegebene Seite

Leserechte für Entwürfe[Bearbeiten | Quelltext bearbeiten]

Standardmäßig können alle Benutzer die Entwürfe einer Seite sehen, also auch Benutzer mit Leserechten.

Um Entwürfe vor Lesern zu verbergen, muss die Gruppe user aus der Konfiguration entfernt werden. Ein Administrator löscht die Gruppe aus der Konfiguration unter "Entwurfsversionen für die folgenden Gruppen anzeigen" unter Globale Aktionen > Verwaltung > Konfigurationsverwaltung:

Benutzergruppen für Entwürfe festlegen


Achtung!Wenn die Gruppe user aus der Konfiguration BlueSpiceFlaggedRevs entfernt wird, können Benutzer in dieser Gruppe Entwurfsversionen auch dann nicht sehen, wenn sie als Begutachter in einem Begutachtungsprozess bestimmt werden.


Wenn die Gruppe Benutzer entfernt wird, können nur Benutzer mit der Berechtigung sysop und reviewer auf Entwürfe zugreifen. Wenn Sie möchten, dass andere Gruppen, z. B. Editoren, Entwurfsversionen anzeigt bekommen, müssen Sie diese zur Konfiguration hinzufügen und speichern.


Die beiden Kontrollkästchen Seite automatisch als freigegeben markieren... (bis Version 3.1.) und Begutachtung einer Seite löschen ....legen fest, wie ein Begutachtungsprozess für eine Seite mit Entwurfsversionen beendet wird. Eine Seite kann dann automatisch von einem Begutachtungsprozess freigegeben und der Workflow automatisch gelöscht werden.

Hinweis:Wenn im Konfigurationsfeld keine Benutzergruppen angegeben sind, sehen nicht einmal Überprüfer und Sysop-Benutzer eine visuelle Statusanzeige einer Seite. Sie haben stattdessen Zugriff auf Entwürfe über den Revisionsverlauf einer Seite.

Benutzer mit Bearbeitungsrechten erhalten eine Benachrichtigung, dass Seitenänderungen für die Seite ausstehen, wenn sie die Seite bearbeiten.

Hinweis zum Entwurfsstatus einer Seite

Änderungen an Vorlagen und eingebetteten Dateien[Bearbeiten | Quelltext bearbeiten]

Wenn eine Seite Vorlagen verwendet oder andere Dateien wie Bilder und eingebettete PDFs enthält und diese nach der Seitenfreigabe verändert wurden, wird dies entsprechend im Freigabestatus der Statusleiste angezeigt.
Liegen die eingebetteten Ressourcen in einem Namensraum ohne eigene Freigabefunktion, so wird in der freigegebenen Version der Seite die Ressourcenversion zum Zeitpunkt der Seitenfreigabe angezeigt. Die Entwurfsversion zeigt entsprechend die aktuellste Version der eingebetteten Ressource. Um die Ressourcenänderung freizugeben, muss diese auf der Seite freigegeben werden. Dies erzeugt eine neue freigegebene Seitenversion.

Anzeigeeinstellungen für Ressourcen auf freigegebenen Seiten[Bearbeiten | Quelltext bearbeiten]

Es ist über Serverkonfiguration möglich, eingebettete Ressourcen (also Dateien, Vorlagen, oder transkludierte Inhalte), die nach der Seitenfreigabe geändert werden, in einer bestimmten Version darzustellen. Folgende Möglichkeiten existieren:

Einstellung Verhalten
FR_INCLUDES_FREEZE Zeigt die Ressource in der Version an, die zum Zeitpunkt der Seitenfreigabe aktuell war.
Achtung!Diese Einstellung wird von MediaWiki langfristig nicht mehr unterstützt und sollte daher nicht mehr in einem Wiki eingeführt werden
FR_INCLUDES_STABLE Zeigt immer die letzte freigegebene Version der Ressource an, auch wenn diese nach der Seitenfreigabe entstanden ist (gilt nur, wenn die Ressource in einem Namensraum mit Freigabefunktion ist).
FR_INCLUDES_CURRENT Zeigt in jedem Fall die aktuellste Version der Ressource an.
Wichtig!Ergebnisse einer semantischen Abfrage können im Gegensatz zu Attributswerten nicht eingefroren werden, selbst wenn INCLUDES_FREEZE gesetzt wurde. Die Abfrageergebnisse persistieren nicht im Quelltext einer Seite, sondern werden dynamisch zum Zeitpunkt der Abfrage generiert.


Auswirkungen auf semantische Attribute[Bearbeiten | Quelltext bearbeiten]

Wenn in einem Namensraum gleichzeitig mit der Seitenfreigabe auch Semantic MediaWiki aktiviert ist, sind je nach Freigabestatus der Seite folgende Attribute für SMW-Abfragen verfügbar:

Seitenstatus Verfügbare Attribute
Erstentwurf Aktuelle Werte
Freigegeben Aktuelle Werte
Entwurf Werte der freigegebenen Version (Standardeinstellung)
Impliziter Entwurf

(Änderungen an eingebunden Ressourcen)

Werte der freigegebenen Version


Die Darstellung der semantischen Attribute wird über folgende Einstellung bestimmt:

$bsgFlaggedRevsConnectorStabilizeSMWPropertyValues = true;

Über LocalSettings.php im Serverdateisystem kann dieser Wert auf false gesetzt werden. Dies bewirkt, dass bei Entwurfsseiten die Attributswerte der Entwurfsversion abgefragt werden.

Qualitätsmanagement Überblick[Bearbeiten | Quelltext bearbeiten]

Die Spezialseite Spezial:Qualitätsmanagement_Überblick ermöglicht es Benutzern mit Admin- oder Reviewer-Rechten, den Freigabestatus aller Wikiseiten zu sehen und entsprechend zu filtern.


Spezialseite Qualitätsmanagement Überblick

Weiterführende Links



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

Diskussionen