Possible to have more than one scheduled state change?

Events happening in the community are now at Drupal community events on www.drupal.org.
Posted by jsquyres on March 9, 2009 at 12:59am

We're using a fairly simple workflow to transition stories from draft -> live -> archived on our site, where "live" is the only state where unauthenticated users can see the story.

While Workflow for Drupal 6.x has a "schedule the next state change..." option (which is great, we use it heavily), it would be fabulous to be able to schedule multiple state changes in the future. Specifically, we'd love to be able to have a use case like this:

  1. Editor enters a story, puts story in "draft" state
  2. Editor iterates until the story is ready
  3. Publisher schedules a date/time to transition the story from Draft->Live
  4. Publisher also schedules a date/time to transition the story from Live->Archived
  5. When the time comes, Workflow/Drupal makes the story live on the site and our visitors enjoy the fine writing
  6. When the time comes, Workflow/Drupal makes the story unavailable for unauthenticated users

Specifically, we can sorta do this by scheduling one transition at a time, waiting for that the pass, and then scheduling the next transition. But it would be much mo' betta if we could schedule everything all at once -- fire-n-forget, so to speak.

Is this possible today? Or something that's on the Workflow roadmap?

Thanks!

Categories:

Comments

Did you ever get a decent

Posted by andyf on December 16, 2010 at 5:22pm

Did you ever get a decent solution to this? I'm thinking of using CCK date fields and Rules scheduler but wondered if there were some decent alternatives.

Workflow

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week

AltStyle によって変換されたページ (->オリジナル) /