Workflow / Action Request / Notifications

Talk about new features for CMSMS and modules.
Post Reply
eXcaliburN
Forum Members
Forum Members
Posts: 13
Joined: Thu Sep 08, 2011 6:23 am

Workflow / Action Request / Notifications

Post by eXcaliburN »

A module that creates a workflow/action item list for a FrontEndUser.

Purpose is to create a module/s that creates action items to add to a specific set of user/s or user group/s.

ie: User Submits Feedback Form > Notification added to users of "Moderator" & "Admin" group > Member of Group clicks Action Item to address it.
or: User uses SelfRegistration Module Forms > Notification added to users of "Moderator" & "Admin" group > Member of Group clicks Action Item to Approve/Deny User.

I'd really like to see Front-End Management capabilities built on to enable this functionality, it would help enable the production of more powerful, specialised, customised administration and moderation of community based portals (especially where non-technical users are required for those task') - possibly best achieved by using another custom template output in the module?

Possible syntax:
{action_item title="Approve New User" target="Pages:approve-new-user" user="admin" group="Admins, Moderators" address="once"}

This would:
-Create an Action Item
-For User "admin" and any member of the groups "Admins" or "Moderators"
-It would appear in the workflow list as "Approve New User"
-It would go to a content item in the Pages Module called "approve-new-user", which would be specially set to list unapproved users with an approve/deny button.
-It would only need to be addressed "once", so only one member would need to address the action item to clear it. (Address "all", if all users specified must attend to the item individually)

The purpose of this is not to create a module that "does" anything for itself in particular, but to enable other modules to aggregate and centralise a list of task' for a user/set of users to address.
Post Reply

Return to “Feature ideas”