Difference between revisions of "Reference:BlueSpiceReadConfirmation"

m (Text replacement - "|edition=BlueSpice pro |active=Yes" to "|edition=BlueSpice pro, BlueSpice Farm, BlueSpice Cloud |active=Yes")
(Tag: 2017 source edit)
 

Contents

1

Extension: BlueSpiceReadConfirmation

  • 1.1 Features
  • 1.2 Usage / features
  • 1.3 Technical information
  • 1.4 More info
  • 1.5 Demo

  • Extension: BlueSpiceReadConfirmation

    Overview
    Description: Ask for confirmation that Extension to collect read confirmations for a page was read by assigned users
    State: stable Dependency: BlueSpice
    Developer: HalloWelt License:

    GPL

    v3 only

    -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

    [edit source]

    ReadConfirmation asks for confirmation that a page has been read by users who have a page assignment for that page.

    Usage / features[edit | edit source]

    When the feature is enabled for a namespace, users who are assigned to a page see a checkbox at the top of the page. By clicking the checkbox, they confirm that the page has been read.

    Technical information[edit | edit source]

    Configuration[edit | edit source]

    ReadConfirmations can be enabled or disabled for each namespace individually, in NamespaceManager.

    Rights (permissions)[edit | edit source]This extension requires no special permissions. User must be assigned to the page in order to confirm reading it

    Page approval and read confirmation

    If a namespace has the feature Approval activated at the same time, the read confirmation is triggered if a new draft page has been created. This can be changed server-side using LocalSettings.php. If a read confirmation should be triggered after the page has been approved and not when the draft is created, the following setting needs to exist:

                            $GLOBALS['bsgReadConfirmationMechanism'] = "\\BlueSpice\\FlaggedRevsConnector\\ReadConfirmation\\Mechanism\\PageApproved::factory";
    
                        

    Technical Information[edit source]

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

    Requirements[edit

    | edit

    ReadConfirmation requires PageAssignments and BlueSpiceFoundation.

    More info[edit | edit source]

    For detailed description and usage, visit our help page.

    Demo[edit | edit source]

    See an example of this extension in the BlueSpiceDemo.

    • MediaWiki: 1.31
    • BlueSpiceFoundation: 3.2

    Integrates into[edit source]

    • BlueSpicePrivacy

    Special pages[edit source]

    Permissions[edit source]

    Name Description Role
    readconfirmationremind Remind users that they have to confirm to have read the page admin, maintenanceadmin

    Configuration[edit source]

    Name Value
    Mechanism 'BlueSpice\\ReadConfirmation\\Mechanism\\NonMinorEdit::factory'

    API Modules[edit source]

    • bs-readconfirmation-tasks

    Hooks[edit source]


    Attachments

    Discussions