This must be a very common need, but I haven't found the answer yet, so I'll post it here.

I want to add content and, upon it's completion, save it with a "Ready to be Published" workflow state. Once each day, I want the system to check if there are any nodes (of that content-type) that are "Ready to be Publish". If there are, pick the oldest one and change it to actually published.

I hope to build up a reserve of "ready to be published" content, so that, once per day, a different new piece of content is published automatically, without my having to manually log on and publish one every day.

Any ideas on how to do this?

My rough guess is:
1. Create a view that finds the oldest "ready to be published" node of the given content type
2. Somehow use the view to create an action that publishes the "ready-to-be-published" node.
3. Figure out how to trigger the action once each day.

Scheduler has been mentioned, but it's not, by itself, the solution I don't think, since it still requires manual scheduling, rather than the automated scheduling I'm looking for.

Comments

Pomliane’s picture

Status: Active » Closed (won't fix)

This version of Actions is not supported anymore. The issue is closed for this reason.
Please upgrade to a supported version and feel free to reopen the issue on the new version if applicable.

This issue has been automagically closed by a script.