Difference between revisions of "UserManual:Extension/FlaggedRevs"
Bookmanager (talk | contribs) (Created page with "The extension '''FlaggedRevs''' is a MediaWiki extension that activates an approval mechanism. New versions of a page are initially marked as drafts and remain so until a user...") |
Bookmanager (talk | contribs) |
The extension FlaggedRevs is a MediaWiki extension that activates an approval mechanism. New versions of a page are initially marked as drafts and remain so until a user with revision rights checks and approves the page.
Activating the acceptance feature
In BlueSpice, you can create draft versions of a page. Published or accepted versions of a page will be shown on the main page and the draft versions can be accessed by clicking on the status information of a page. This functionality is known as the Acceptance feature of your quality management tools. Activating drafts is done on the namespace level. A user with admin permissions checks that FlaggedRevs is activated for each namespace that should enable drafts. This is done in Global actions > Management > Namespace manager:
The dialog window opens after clicking the edit icon (wrench) in the Actions column. Select FlaggedRevs and click Done.
Existing pages[edit source]
After activating FlaggedRevs for a namespace, all pages in the namespace are set in draft mode. Users with read permissions will always see the latest accepted version of a page. Since the existing page is considered accepted, all users can see the page content that was visible before FlaggedRevs was activated.
New pages[edit source]
When a new page is created and first saved, it will automatically be visible to all users. If you do not want to show any information on the page, simply save the new page empty or with a short notification, such as "In progress" and immediately publish it:
Subsequent page edits will be collected in the draft version of the page. If a page is edited and saved multiple times while in draft mode, each edit gets logged in the version history:
The revisions during draft status have a dotted border and are highlighted in orange. In addition, they are marked as pending review. These revisions can be compared before the pending changes of the page are accepted.
Accepting a page[edit source]
Users with review rights can accept a draft page any time they save a page (Accept this unreviewed page):
If the page is not accepted when the file is being saved, it can be accepted independently from the editing process.
A review user can accept the page quickly with the review feature in the title section of the page. The draft message will display an arrow which includes the accept function:
Alternatively, the reviewer can go to the Acceptance page in the Quality Management toolbar instead:
In both cases, the reviewer can leave a comment. This comment will then be shown in the version history of the page.
Although the acceptance feature uses the term first draft, there is no further distinction between drafts. A page is therefore either in first draft or in accepted status.
Once the page has been accepted and until it is further being edited, the page now shows the page version as accepted:
Setting read permissions for drafts[edit source]
By default, all users can see the drafts of a page, even readers. In the default BlueSpice installation, users have the role "reader".
To hide drafts from readers, the group user has to be removed from the configuration. An administrator deletes the group user form "Show unstable pages for the following groups" in Global actions > Management > Config manager:
Warning: If the group user is removed from the BlueSpiceFlaggedRevs configuration, users in this group will not be able to see draft versions when they are added as reviewers in a review process.
When the group user is removed, only sysop and reviewer users can access drafts. If you want other groups, for example editor, to see draft versions, you need to add them to the configuration and save it:
The two checkboxes Automatically set the page to stable... and Automatically delete the workflow... determine what happens at the end of a workflow, if there is an active Review for a page. A page can be set to accepted status by a workflow and the workflow can be deleted after the page is marked as stable.
Note: If no user groups are specified in the configuration field, not even reviewers and sysops users will see a visual status indication of a page. They will have access to drafts through the revision history of a page instead.
Anyone with edit permissions will receive a notification that there are pending page changes for the page when they access the page in edit mode:
Template changes[edit source]
If a page uses templates and there is a change to the template page itself, it will also create a draft for this page. This will show up as a 0 Drafts () notice in your quality management toolbar under Acceptance. To update the page, simply click review now to see the changes and accept the change:
Related info
<bookshelf src="Book:User manual" /> The extension '''FlaggedRevs''' is a MediaWiki extension that activates an approval mechanism. New versions of a page are initially marked as drafts and remain so until a user with revision rights checks and approves the page. {{TOC|limit=1}}{{DISPLAYTITLE:Working with drafts}}==Activating the acceptance feature== In BlueSpice, you can create draft versions of a page. Published or accepted versions of a page will be shown on the main page and the draft versions can be accessed by clicking on the status information of a page. This functionality is known as the '''Acceptance''' feature of your quality management tools. Activating drafts is done on the namespace level. A user with admin permissions checks that ''FlaggedRevs'' is activated for each namespace that should enable drafts. This is done in ''Global actions > Management > Namespace manager'': <br /> [[File:Manual:flaggedrevs-namespace.png|alt=Screenshot: flaggedrevs in the namespace manager|center|650x650px]] The dialog window opens after clicking the edit icon (wrench) in the ''Actions'' column. Select FlaggedRevs and click ''Done''. Each page in the namespace now displays a banner at the top of the page with the acceptance status (1) and a quick link to publish the page (2).[[File:Manual:flaggedrevs-activated-existingpage.png|link=https://en.wiki.bluespice.com/wiki/File:Manual:flaggedrevs-activated-existingpage.png|alt=Screenshot of draft banner notice and page status information in the status bar.|center|650x650px|thumb|Draft banner notice (1) and page status information in the status bar (2).]] ===Existing pages=== After activating ''FlaggedRevs'' for a namespace, all pages in the namespace are set in draft mode. Users with ''read'' permissions will always see the latest accepted version of a page. Since the existing page is considered ''accepted'', all users can see the page content that was visible before ''FlaggedRevs'' was activated. ===New pages=== When a new page is created and first saved, it will automatically be visible to all users. If you do not want to show any information on the page, simply save the new page empty or with a short notification, such as "In progress" and immediately publish it: <br />Subsequent page edits will be collected in the draft version of the page. If a page is edited and saved multiple times while in draft mode, each edit gets logged in the version history:<br /> [[File:Manual:flaggedrevs-revisions.png|alt=Screenshot: revisions|center|650x650px]] The revisions during draft status have a dotted border and are highlighted in orange. In addition, they are marked as ''pending review''. These revisions can be compared before the pending changes of the page are accepted. ==Accepting a page== Users with ''review'' rights can accept a draft page any time they save a page (''Accept this unreviewed page''):<br /> [[File:Manual:flaggedrevs-activated-firstsave.png|link=https://en.wiki.bluespice.com/wiki/File:Manual:flaggedrevs-activated-firstsave.png|alt=Screenshot: saving a page with flaggedrevs|center|650x650px]] If the page is not accepted when the file is being saved, it can be accepted independently from the editing process. A review user can accept the page quickly with the review feature in the title section of the page. The draft message will display an arrow which includes the ''accept'' function: <br /> [[File:Manual:flaggedrevs-acceptdraft.png|alt=Screenshot: review feature in the title section|center|277x277px]] Alternatively, the reviewer can go to the Acceptance page in the Quality Management toolbar instead: <br /> [[File:Manual:flaggedrevs-acceptdraft2.png|alt=Screenshot: Acceptance page in QM tools|center|650x650px]] In both cases, the reviewer can leave a comment. This comment will then be shown in the version history of the page. Although the acceptance feature uses the term ''first draft'', there is no further distinction between drafts. A page is therefore either in ''first draft'' or in ''accepted'' status. Once the page has been accepted and until it is further being edited, the page now shows the page version as accepted: <br /> [[File:Manual:flaggedrevs-acceptedpage.png|alt=Screenshot: accepted page version|center|650x650px]] ==Setting read permissions for drafts== By default, all users can see the drafts of a page, even readers. In the default BlueSpice installation, users have the role "reader". To hide drafts from readers, the group ''user'' has to be removed from the configuration. An administrator deletes the group user form "Show unstable pages for the following groups" in ''Global actions > Management > Config manager'': <br /> [[File:Manual:flaggedrevs-config.png|alt=Screenshot: flaggedrevs configuration|center|650x650px]] <br />{{Box Note|boxtype=warning|Note text=If the group ''user'' is removed from the ''BlueSpiceFlaggedRevs'' configuration, users in this group will not be able to see draft versions when they are added as reviewers in a review process.}}When the group user is removed, only ''sysop'' and ''reviewer'' users can access drafts. If you want other groups, for example ''editor'', to see draft versions, you need to add them to the configuration and save it: <br /> [[File:Manual:flaggedrevs-config-addgroup.png|alt=Screenshot: flaggedrevsconnector add group|center|650x650px]] <br />The two checkboxes ''Automatically set the page to stable...'' and ''Automatically delete the workflow..''. determine what happens at the end of a workflow, if there is an active [[Manual:Extension/BlueSpiceReview|Review]] for a page. A page can be set to accepted status by a workflow and the workflow can be deleted after the page is marked as stable. {{Box Note|boxtype=note|Note text=If no user groups are specified in the configuration field, not even reviewers and sysops users will see a visual status indication of a page. They will have access to drafts through the revision history of a page instead.}} Anyone with edit permissions will receive a notification that there are pending page changes for the page when they access the page in edit mode: <br /> [[File:Manual:flaggedrevs-editnotification.png|alt=Screenshot: flaggedrevs edit notification|center|550x550px]] ==Template changes== If a page uses templates and there is a change to the template page itself, it will also create a draft for this page. This will show up as a ''0 Drafts ()'' notice in your quality management toolbar under ''Acceptance''. To update the page, simply click ''review now'' to see the changes and accept the change'':'' <br /> [[File:Manual:flaggedrevs-templatechange.png|alt=Screenshot: flaggedrevs after template change|center|650x650px]] <br /> {{Box Links-en |Topic1=[[Reference:FlaggedRevs]] |Topic2=[[UserManual:Quality management|Quality management tools]] }} [[en:{{FULLPAGENAME}}]] [[de:Handbuch:Erweiterung/FlaggedRevs]] __FORCETOC__
Line 1: | Line 1: | ||
+ | <bookshelf src="Book:User manual" /> | ||
The extension '''FlaggedRevs''' is a MediaWiki extension that activates an approval mechanism. New versions of a page are initially marked as drafts and remain so until a user with revision rights checks and approves the page. | The extension '''FlaggedRevs''' is a MediaWiki extension that activates an approval mechanism. New versions of a page are initially marked as drafts and remain so until a user with revision rights checks and approves the page. | ||
{{TOC|limit=1}}{{DISPLAYTITLE:Working with drafts}}==Activating the acceptance feature== | {{TOC|limit=1}}{{DISPLAYTITLE:Working with drafts}}==Activating the acceptance feature== |