The Workflows Dashboard lays out a top-to-bottom flow of steps that a Pub will move through in a Community from submission to publication. Workflows are made up of Stages, a step in a Community's publishing process, where Pubs can be acted upon.
Similar to the All Pubs Dashboard, the Workflows Dashboard displays a list of Pub Cards, organized by current Stage. Each Pub appears on a Pub Card in the list, which includes:
- the Pub Type
- the Pub Title
- Contents. If selected, Contents will expose a list of related Pubs by title. If a Title is selected, the user will be redirected to the corresponding Pub Details page.
- A Move Action, allowing a user to move the selected Pub to a different Stage
- Any Actions that can be taken on the Pub
Selecting the title of a Pub on a Pub Card will take users to the Pub Details page. To make changes to a Pub, select the vertical three-dot menu to the far right of the Pub Card.
Stage Editor
To make changes to the flow of the Workflow, access the Stage Editor from the sidebar.
The Stage Editor is a graph-based view of the stages and workflows in the Community. Admins can use the Stage Editor to
- configure and manage Workflows
- configure and manage Stages
- configure and manage Actions at the Stage level
- configure and manage Pubs at the Stage level
To create a new stage, select via File > New Stage, or right-clicking anywhere blank on the screen and selecting New Stage, or via the keyboard (Control+N).
Stages can be manipulated by selecting and dragging across the screen. Stages can be connected by selecting the black dots on either end of the stage. When selected, a plus sign should appear, and can be dragged to a black dot on another stage. Once connected, a line will form between the two Stages. To delete a connection, select the line and either right-click and select Delete, or Delete via keyboard.
Stages on the Stage Editor will display the Stage Name, followed by the number of pubs, number of actions, and number of members, in that stage. Stages can be configured by selecting the gear icon at the far right of the Stage. When selected, a right sidebar will appear with additional information about this Stage.
Managing Stages
When a Stage is selected, the right sidebar appears with four tabs: Overview, Pubs, Actions, and Members. Users can use the tabs in the sidebar to configure aspects of the Stage within the publishing workflow.
Overview
The Overview tab allows users to edit Stage configurations.
- Stage Name: This name will appear on the Workflows, Manage Workflows, and as the stage for any associated pubs.
- Stage Management: Users can select the Delete this Stage button to remove the Stage from the Community.
Pubs
Pubs in this Stage Manager sidebar are listed in order of creation, oldest to newest.
If any actions are available for this stage, the Run action button will appear to the right of the Pub Title. Selecting the Run action will open a dropdown menu with all available actions to select. Once an action is selected, a popup will appear to allow users manually run the action. Once the action runs, a pop up will appear in the lower right corner to let users know whether the action was successful.
Selecting the vertical three-dots menu to the right of the Pub Title will allow users to edit or remove a pub directly from this Stage.
Pubs can also be created directly at the stage via the Create button in the upper right corner.
Actions
Actions are activities that can be taken on a Pub. Actions are configured on specific Stages via the Actions tab of the Stages sidebar. Actions can be triggered manually (by an Administrator on a specific Pub) or automatically (by a Rule on any Pub in that Stage).
Currently, there are three Actions available in PubPub Platform:
- email: Send an email to one or more users
- http (alpha): Make an arbitrary HTTP request
- move: Move a Pub to a different stage
Users can add an action to a stage by selecting Add an action and selecting from the pop up list.
Once an action has been added, it will appear in the Actions tab.
Configuring Actions
Learn more about Actions and the configuration requirements on the Actions page.
Members
The Members tab displays a list of Members of the community who have access to that Stage.
Members Tab
This tab is not currently editable.