Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsNews FeedsNews FeedsMerging multiple feeds into one and displaying it Merging multiple feeds into one and displaying it
Previous
 
Next
New Post
4/27/2009 12:36 PM
 

I would like to merge multiple RSS and XML feeds into one feed and then display it as a news stream to the first page. Furthermore I would like to format it consistently with a timestamp, icon, username and title. Is that possible with the module and if yes how could I achieve that the best? Are there good example of the modules or tutorials or similar?

 
New Post
4/27/2009 1:04 PM
 

yes Jens, that's how News 4.0.x works.

Be aware, though, that the aggregated feeds needs to have valid format.


Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
4/27/2009 11:26 PM
 

Is there any example or tutorial how to use it, in particular how to custimize the aggregated feed, so I can have a feed with timestamp, icon, author, title?

 
New Post
4/28/2009 3:53 AM
 

Sorry to disagree with Sebastian, but the News module v4.x does not exactly work in that manner.  Maybe it's supposed to function that way, but I've been using it  since it came out, and there are limitations when aggregating feeds, and a whole lot of gotchas along the way.  Read the top post in this forum, and you'll see many folks reporting failures.  Most folks reporting errors are getting 'download errors' which are being caused by the lack of flexibility in the module due to the aggregation requirements.  Newsfeeds have to have common elements to be aggregated with the module, and not all news providers are following RSSv2.0 specs, which this module needs to render the feeds.

While you can combine feeds, you really must know that your feeds being combined have RSSv2.0 specs to be totally successful.  Atom and OPML feeds do not function.  As far as the elements you get, that is limited as well.  You can render, title, link, description, and pubDate, but nothing more due to the need for the aggregation feature needing to translate feeds into a valid DNN RSS v2.0 format.  The most troublesome aspect is the pubDate, which is not consistently given by most providers in RSSv2.0 spec format.  Throw in variance in language and cultural differences, and you have more issues. 

Don''t know what you mean by 'icon', but if you mean the channel image element, you won't see that either.  You could add your own icon to the module container, but that's as far as it goes.  You cannot combine XML with newsfeeds, unless you mean by XML that they are RSSv2.0 feeds.  XML data islands would not be rendered.  Even with a custom XSL you still need the elements given by the module transformation method to use them, and you are not going to get every possible RSSv2.0 spec element.  Author is not available either.  I've been in and out of the code and that's what I can tell you about it from experience.

Maybe a future version will clear this up, but it's not exactly do-able with the versions of v4.x available today.

 
New Post
4/28/2009 3:54 AM
 

Unfortunately most complete sources of documentation are this forum and source code.

Configuration of feeds to import should be straight forward, regarding XSL for the output, the data is following RSS 2.0 standard and there are a few examples included.


Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsNews FeedsNews FeedsMerging multiple feeds into one and displaying it Merging multiple feeds into one and displaying it


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out