[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 2 feeds together?



I am not sure how to explain this as I am not a coder, but could the 
answer be to run a program that ran every thirty minutes or so to 
read the seperate feeds and write them to a new seperate .xml feed 
file?  It may not be possible, but it seems like it should be 
somehow.  I have a program that will do it and write it to a php 
file, but that doesnt work for syndicating the feed to other sites, 
only to my own.

--- In syndication@yahoogroups.com, Julian Bond <julian_bond@v...> 
wrote:
> browser1 <browser1@y...> wrote:
> >OK here is what I want to do and I cant figure out how to do it.
> >
> >I have several different elements I want to include within an rss
> >feed.  So is there any way to put 2 or 3 different rss feeds within
> >one xml feed?
> >
> >The purpose would be for aggregating content online to different
> >sites. I can do this within a php aggregater but then I cant get it
> >out to the other pages on other servers.
> >
> >The idea is if I can do it in one xml page I can then syndicate the
> >single xml feed that includes 2 or three feeds in some combination.
> 
> The problem here is not whether it's valid, it's whether current 
> aggregators and readers could read the results. I suspect there's a 
> large number of them that have an implicit assumption that there is 
one 
> and only one <channel> in any given feed.
> 
> On a related issue, I wrote recently about republishing composite 
feeds 
> that contain items from several feed sources. This might be what 
you're 
> trying to do. I'm unsure how to properly code this up. It would be 
> simple to just copy <item>s from feed A, B, C into feed D but in 
the 
> process information is being lost. Adding the RSS 2.0 <source> 
element 
> would solve this but I wonder if any readers use this.
> 
> -- 
> Julian Bond Email&MSM: julian.bond at voidstar.com
> Webmaster:                 http://www.ecademy.com/
> Personal WebLog:          http://www.voidstar.com/
> M: +44 (0)77 5907 2173      T: +44 (0)192 0412 433