Hi guys,

I'm evaluating Drupal for use in an intranet, and so far it's met all my feature requirements, with the exception of it's publishing features (I think).

What I want is for an editor to be able to create a story and set the date for it to go live (so don't go live straight away after it's been approved). I also want to define a way to easily set expiry dates for stories.

For example, a monthly story goes live on X and gets archived at the end of that month, wheras a weekly story only is up for that week. Something flexible and generic.

So, does Drupal currently support this (ie, am I blind), or has anyone in the community had the same feature requirement, and implmented it already?

cheers,
neko

Comments

moshe weitzman’s picture

marco wrote a module to do this but it requires the experimental node API so it can only serve as a guide for you to write your own.

see his sandbox here.

neko’s picture

Downloaded the scheduler.module - any docco on how to use it? I haven't gone over Drupal's code / docco (I'll be doing that asap) - but a head-start would be appreciated, due to tight deadlines.

ax’s picture

did you get any further with it (than checking out the properly dated version Only local images are allowed.)?

killes@www.drop.org’s picture

I believe this is called "bitrot". ;(

neko’s picture

A new api? How will it differ? Any links to some docco? I'm going to add a few extra fields for the story, when the admin approves and publishes a story (maybe node in general), he can set the go-live date and then choose when to expire (drop down - week/month).

That should meet my requirements nicely. I'll see if I can find a freeware date picker (like a calendar).

moshe weitzman’s picture

see this post its replies. the code is in kjartan's sandbox in Contrib repository. The patch is bitrotted now, so we need a brave soul to update it.