Suppose I create a content and set the "Authored on" to next week.

Is there a way to hide the content from the front page for the time time being but it will appear *automatically* after next week? (I understand I can do it manually by check/uncheck the publish check box)

What I'm trying to do is to create a bunch of contents at the beginning of the week, and let them appear one by one through the next week automatically, so my website looks like it's updated every day (I know it's a bit cheesy...). But is there a way to do that?

Thanks a lot.

Comments

Dave Cohen’s picture

I like this idea and I'll be curious to hear whether this works.

Try messing around with hook_db_rewrite_sql. You'll need to introduce a where clause that excludes future postings. You'll also want to check whether the current user has admin permission and if so, do not limit the search (so admins can see the future).

This should be doable in a little module and a lot of people may find it useful.

nevets’s picture

The scheduler module sounds like it will do what you want, you can find it at http://drupal.org/project/scheduler

zenbird’s picture

Thanks for all the suggestions...

I think the scheduler module will do the work...

Now I'm happy. :)

IamPter’s picture

What about setting the created date as a future date?

I haven't tried this myself. But give it a try.