/
Use blog post events in a workflow trigger

Use blog post events in a workflow trigger

Overview

The following examples illustrate the various events associated with blog posts.

Created

The newscreated event only works in space mode - when a workflow is applied as a space workflow.

{workflow:name=News created} {state:Test} {state} {trigger:newscreated} {set-message:style=info}A blog post was created{set-message} {trigger} {workflow}

Updated

{workflow:name=News updated} {state:Test} {state} {trigger:newsupdated} {set-message:style=info}A blog post was updated{set-message} {trigger} {workflow}

Reviewer assignments

There isn't a specific event for removing a reviewer from a blog post, so metadata is used to help identify the news in the approvalunassigned event.

{workflow:name=News assignees} {state:Test|approved=Test|rejected=Test} {approval:Test|assignable=true} {state} {trigger:newsapprovalassigned|approval=Test} {set-message:style=info}A blog post reviewer was assigned{set-message} {set-metadata:isNews}true{set-metadata} {trigger} {trigger:approvalunassigned|approval=Test|@isNews@=true} {set-message:style=info}A blog post reviewer was unassigned{set-message} {trigger} {workflow}

A page refresh is required after unassigning to see the message update.

Approvals and rejections

{workflow:name=News approve and reject} {state:Test|approved=Test|rejected=Test} {approval:Test} {state} {trigger:newsapproved|approval=Test} {set-message:style=info}A blog post was approved{set-message} {trigger} {trigger:newsrejected|approval=Test} {set-message:style=info}A blog post was rejected{set-message} {trigger} {workflow}

State changed

{workflow:name=News state change} {state:Test|submit=Another state} {state} {state:Another state} {state} {trigger:newsstatechanged} {set-message:style=info}A blog post workflow state changed{set-message} {trigger} {workflow}

 

Need support? Create a request with our support team.

Copyright © 2005 - 2025 Appfire | All rights reserved.