I saw on your website that you want to integrate this with privatemsg so you can send out PMs as easy as email. Where is this in your schedule?

Comments

amitaibu’s picture

I guess this messaging module is the direction we need, no?

phazer’s picture

Wow - That looks to be exactly what we need. How will their notificaition module overlap your workflow module?

JacobSingh’s picture

Check out my workflow / workflow-ng integration. It's in the contrib dir of workflow. Basically, it just exposes workflow information through tokens to workflow-ng and it also adds an event handler for workflow state changing.

I also made a new module Workflow Owner Which lets you assign Owners to workflow states. Using this, you can assign an owner to each state, fire an event when the state changes to workflow-ng, and then use the tokens provided in workflow-owner to send a notification to the concerned party!

This work was sponsored by Amnesty International, and I'm writing a longer how-to on it which will be out end of this month.

Best,
Jacob

fago’s picture

@jacobSingh: that's interesting, thanks for sharing that!

@topic: private message integration: http://drupal.org/node/212519

mitchell’s picture

Title: Privatemsg » Private messaging
Project: Workflow-ng » Rules
Version: 5.x-2.x-dev » 6.x-1.0-beta5
Component: Wng Module Integration » Documentation
Category: feature » support

I did this on a site by making a private message content type, and used a Node Access User Reference field as the "To:" field. Then I made an inbox view of messages with a user argument and Rules for the email stuff and some permissions sanity.

I'll turn this into a documentation page down the line.

mitchell’s picture

Title: Private messaging » Recipe: private messaging
Version: 6.x-1.0-beta5 » 6.x-1.0
Assigned: Unassigned » mitchell
Status: Active » Postponed

I need to find the site I built this on and then I'll publish a recipe. Feel free to bug me in the meantime.

Melot’s picture

Anything new on this?

mitchell’s picture

Assigned: mitchell » Unassigned
Status: Postponed » Closed (won't fix)

Sorry for not getting to this. It shouldn't be too difficult to make if you want to use entities, views, vbo, rules, tokens, etc without a use case specific module. If someone makes this, please featurize it and post it as a sandbox project and update this issue.