BlueSpiceReview

Extension: BlueSpiceReview


Overview
Description: Adds workflow functionality to pages
State: stable Dependency: BlueSpice
Developer: HalloWelt License:

GPL-3.0-onlyProperty "BSExtensionInfoLicense" (as page type) with input value "</br>GPL-3.0-only" contains invalid characters or is incomplete and therefore can cause unexpected results during a query or annotation process.

Type: BlueSpice Category: Quality Assurance
Edition: BlueSpice pro, BlueSpice Farm, BlueSpice Cloud

Features

BlueSpiceReview is a workflowing tool for MediaWiki. It allows establishing a process of reviewing changes done to a page through a number of different reviewers.

  • Dialogue to create a review process.
  • Start and end date for the workflow.
  • Appoint reviewers.
  • Information about a review process in the statebar.
  • Notification by email.

Some aspects of this extension can be configured on Special:BlueSpiceConfigManager, under section "Review". Here wiki administrators can configure:

  • Only the owner of a review can change it
  • Workflow will be added to page history

Technical Information

This information applies to BlueSpice 3 . Technical details for BlueSpice cloud can differ in some cases.

Requirements

Integrates into

  • BlueSpiceExtendedStatistics
  • BlueSpicePrivacy
  • BlueSpiceReview
  • BlueSpiceSMWConnector

Special pages

  • Review
  • ReviewTemplateManager

Permissions

Name Description Role
workflow-delete Delete reviews admin, editor, maintenanceadmin, reviewer, structuremanager
workflow-delete-others ⧼right-workflow-delete-others⧽ admin
workflow-edit-others ⧼right-workflow-edit-others⧽ admin
workflowedit Create and edit review admin, editor, maintenanceadmin, reviewer, structuremanager
workflowlist View the list of reviews admin, editor, maintenanceadmin, reviewer
workflowview Access the review interface admin, author, editor, maintenanceadmin, reader, reviewer

Configuration

Name Value
ReviewBlockActionsPermissionWhiteList array ( 0 => 'read', 1 => 'workflowedit', 2 => 'workflowview', 3 => 'universalexport-export', 4 => 'uemodulebookpdf-export', 5 => 'uemodulepdf-export', 6 => 'uemodulepdfrecursive-export', 7 => 'uemodulepdfsubpages-export', 8 => 'pageassignable', 9 => 'pageassignments', 10 => 'workflow-delete', 11 => 'workflow-edit-others', 12 => 'workflow-delete-others', )
ReviewCheckOwner true
ReviewFinishedReminderDelay 168
ReviewLockdownGroups array ( 0 => 'user', )
ReviewProcessDefaultType 'default'
ReviewUseAdditionalPermissions false
ReviewWriteToHistory true

User options

Name Value
bs-review-pref-emailnotifyowner true
bs-review-pref-emailnotifyreviewer true
echo-subscriptions-web-bs-review-action-cat 1
echo-subscriptions-web-bs-review-assignment-cat 1

API Modules

  • bs-review-tasks
  • bs-reviewoverview-store
  • bs-reviewpossiblereviewers-store
  • bs-reviewtemplate-store
  • bs-reviewworkflowhistory-store

Hooks

Attachments

Discussions