Show node for certain amount of time
walker2238 - November 30, 2008 - 04:23
Basically what I'd like to do is have a "Article of the day" feature in which the article will be in a block for 24 hours and after that time is will be replaced by another article and so on... How can I do this with views?

Have you tried
Have you tried http://drupal.org/project/auto_expire
No I haven't, but that
No I haven't, but that doesn't seem to do what I'd like. I want to keep the node published, but I just only want it to appear as a teaser in a certain block for a fixed amount of time. so say every 24 hours an new node will appear in that block.
=-=
you can pull something off like this with the views.module the date.module and you may need to throw the calendar.module in the mix as well as it provides an "upcoming" block, that you can clone, alter the settings on and run with.
I'm in the process of building an upcoming events view for a local band and can get events to fall off >< = other filters.
forgive the no step by step here, I can only point you in a direction where I can see the ability to do what you want just can walk you through it.
So thats the simple way to
So thats the simple way to go? seems like a lot of modules to do such a small task.
=-=
simple is subjective.
ultimately , the way I see it you want something to pay attention to the date or time, without being unpublished. Therefore you would need a date/time field to sort. There is only one date.module. views.module is a query builder with which you can create lists of nodes. Calendar comes with some preset blocks and pages that you can manipulate in views. though if you want to create your own, you can leave calendar out. I found it as a great starting point myself.
Personally, if you aren't too deep I think I'd do this with Drupal 6.x where views opens up the ability to create lists beyond nodes.
If you don't have it yet, get the advanced help.module which has a tremendous amount of help for working with views.module
Ok, I might have not
Ok, I might have not explained the issue well. Correct if I'm wrong but the way your explaining it is to displai a node at a specific time for a fix amount of time.
I have views set up as a block to display the top rated article as of now. However what i'd like to do is after a certain amount of time that article gets replaced by the next highest rated article. I don't care when the article appears. I just don't want it to be displayed for to long of a period.
I am unable to use version 6, so that is not an option. I just assumed that this would be possible some how with views because I have used views to display articles that were created during a specific time frame. (like show all articles that were made in the past 24 hours). So I figured the same could be done with removing the articles. Anyways the site in question is http://www.freedomspress.com
=-=
I'm not a views 1 user at this point and didn't have much experience with it at all for D5, I apologize if I've confused your issue with non relevant information or suggestions.
AFAICT, top rated nodes should be dynamic and if node 1 = 4 votes and node 2 = 3, when node 2 = 5 it should replace node 1 at the top of the list where node 1 is still = 4 votes.
My assumption here is that you are also using the votingapi.module which (at least in 6.x) provides a preconfigured top content view ?
It may help those with view 1 skills, if you export the view that you are using which will show you all code used to create the viw, paste it to a txt file and link to that file here on the board by using a service like pastebin.