Msg#: 4132481 posted 5:13 am on Mar 30, 2010 (gmt 0)
The site I maintain wants to implement an annually repeating schedule of daily activities. I'd like to syndicate these, and so I am looking to RSS (or Atom). Is there a way to Pre-schedule an RSS to publish at a later date, and is there a way to set a feed to loop automatically.
The site I am operating within is a Joomla site, if that matters or is of any benefit. Thanks, Brian
Msg#: 4132481 posted 12:56 am on Mar 31, 2010 (gmt 0)
Welcome to WebmasterWorld darkimage.
A lot of blog software will allow you to schedule posts. They normally work with a cron job that runs at an interval. When the set time is reached then the feed will be updated.
I don't have any Joomla sites, but I've done post-scheduling with MovableType. If it's not built in to Joomla perhaps there is an add-on or extention?
is there a way to set a feed to loop automatically.
Do you want to paste the same info repeatedly, but with just a different date? There are certainly ways to increment posts like that, but it will depend on your system. I'm wondering if a subscription to a calendar feed, like a Google Calendar might be more helpful than doing this manually in Joomla...
Msg#: 4132481 posted 1:40 am on Mar 31, 2010 (gmt 0)
Thank you for your response! I was hoping to accomplish this through just an xml file, rather than needing to use a blogging software package. I may need to do that, though. As for repeating, there will basically be 365 unique things within a year. At the end of the year, it would need to repeat those items again. If done with an xml file that could somehow pre-schedule items, then it would just be the matter of updating the year tag. Otherwise, I'm lost how to do this, or even if it can be done.
Msg#: 4132481 posted 5:57 am on Mar 31, 2010 (gmt 0)
Sure, this can be done. I just wasn't sure how you wanted to go about it. If you're not the technical type you could possibly get someone to write a PHP script for you that would incrementally update your RSS feed via a cron job. There are other ways as well, this is just one suggestion.
The simple solution I had in mind was to get a Google account specifically for this feed, go to the Calendar and set up annually recurring events, then subscribe to the RSS feed of the calendar.