Cookie consent settingsAccept all
  • Skip to header bar
  • Skip to main navigation
  • Skip to page tools
  • Skip to work area
  • New process
  • Overview
    • Files
    • Processes
    • Ratings
    • Recommendations
    • WikiExplorer
    • Workflows
  • Login
Main navigation contains tabs, main links and MediaWiki sidebar
Entrypoints
  • Main Page
  • Pages
  • Books
  • Blogs
  • Recent changes
Quick Links
  • All topics
  • Video-Tutorials
  • Templates download
Documentation
  • Security Advisories
  • Installation
  • Releases
  • Software catalog
  • Trust & Safety
Books
  • User manual
  • Admin manual
  • Semantic MediaWiki basics
Participate
  • BlueSpice community
  • Manual
  • Extension
    • Workflows
      • Activity
        • UserVote
        Last edited one year ago
        by Redaktion

        UserVote

        Revision as of 11:31, 30 October 2023 by Redaktion (talk | contribs)
        (diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

        Contents

        • 1 Description
        • 2 Extension elements
        • 3 Properties
          • 3.1 Input
          • 3.2 Output

        Description

        Dialog for user voting
        Dialog for user voting
        Dialog for delegating
        Dialog for delegating

        The activity UserVote is responsible for collecting necessary data about the voting of a user on a special topic. The user who casts a vote has three options: accept, decline and delegate. If a user chooses "delegate", a dialog with a "UserPicker" must be provided. The chosen user must be notified and allowed to vote. The delegatee can re-delegate, but only to the primary user. A notification must be sent again. All delegation actions of the activity must be logged internally and be passed to the next activity.

        Short profile
        Name UserVote
        Async No
        Input/form
        • Submit / Cancel button
        • Voting button (approve/decline)
        • Textfield for comments
        • Link for delegating the task
          • Userpicker
          • Textfield for comments
        Associated to
        • ApprovalWorkflows
        • FeedbackWorkflows
        BPMN type bpmn:userTask

        Extension elements

        Name of extension element Description Type
        form Name of a *.form page on the wiki string


        Properties

        Input

        Name of property Source Description Type Action
        assigned_user CollectData Name of the user that should vote. Can be plain username (e.g. "WikiSysop") or user page ("User:WikiSysop"); Support for User-ID is not required string none
        instructions CollectData Text that is shown to the user, so he knows what to vote about; visible in the UI / form string display
        due_date CollectData Due date for task completion date/timestamp none
        delegate_to UserVote Name of the delegated user, that should vote instead of the specified user string collect & display
        delegate_comment UserVote Text that is shown to the delegated user, so he knows what to vote about; visible in the UI / form string collect & display

        Output

        Name of property Source Description Type Action
        vote UserVote Result of the voting (values: YES, NO) boolean/string collect
        comment UserVote Comment of the user string collect
        timestamp UserVote Timestamp of the vote timestamp collect
        revisionid UserVote Revision ID that was voted on integer collect



        PDF exclude - start

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

        PDF exclude - end
        Retrieved from "https://en.wiki.bluespice.com/w/index.php?title=Manual:Extension/Workflows/Activity/UserVote&oldid=7456"
        No categories assignedEdit
        Page actions and tools navigaiton contains tabs, toolbox and actions
        Actions
        • Refresh
        • Copy URL
        • E-Mail
        • QR code
        Details
        • View history
        • Page information
        • Browse properties
        • ... all actions
        • Privacy policy
        • Terms of service
        • Disclaimer
        • Imprint
        • Accessibility
        • About
        • Analysis service
        • Edit preview settings
        • Powered by MediaWiki
        • Powered by BlueSpice
        • Powered by Semantic MediaWiki
        • Creative Commons License