Hi, I've been looking at several CMS packages for a project I'll be taking on, and I must've read through hundreds of articles and forums by now. It's come down to deciding between Typo3, Joomla, and Drupal, and right now I'm just about to go wtih Drupal, but I want to pop a question to the community here first.
One of the goals of my site is to allow users pages with a custom RSS feed aggregator that will allow users to (1) select from a list of RSS feeds, and/or (2) define their own custom RSS feeds. They'd be able to position these feeds anywhere on their own user pages, similar to Google's personalized user pages. In addition, users would be able to aggregate and catagorize various feeds into larger, sortable "parent" feeds. For example, XML feeds that have a common field called "date" would be globally sortable by "date," etc.
Besides the RSS feeds, I need a gallery, forums, and a way for users to post reviews and comments, but I'm pretty sure Drupal has those areas covered. So my main concern right now is the RSS feed aggregator on user pages. After looking through Typo3, Joomla, and Drupal, I don't see anything out-of-the-box that will support the advanced RSS feature, so I've resigned myself to writing one up myself. From what I've read, Drupal's code is a lot prettier, easier, and more powerful to work with, which is why I'm leaning towards Drupal right now. (I'm a novice php/mysql coder-- I've written various applications including a small wiki and cms, but nothing like the Drupal).
So my question is this: Is there any Drupal module that I've overlooked that might already perform the RSS functions I'm looking for? Or, is there a good RSS/XML aggregator/parser module that I can use as a learning guide / stepping stone for developing my own module?
Thanks in advance-
Comments
aggregator2.module is
aggregator2.module is probably a good start. Although not ready for 4.7 yet, the 4.6 version has some features you might require.
Any users with permission can create feeds. A feed has a "latest stories" block.
I don't think you'll get exactly what you want out of the box -- but with a bit of hacking/coding you should be able to achieve what you need with Drupal.
--
More Drupal modules
--
Ixis (UK): Drupal support, Drupal hosting.
opml import/export?
If I were going to spec one of these tools to be built from scratch, I'd want it to import, export, and share OPML reading lists, because that will get you the best way to get people's feed lists in and out of the system.
Edward Vielmetti, Ann Arbor, MI
Thanks for the responses
Just wanted to say thanks for the responses. I think I'll wait till 4.7 is out before really diving into Drupal.