Hello, I am new to drupal 7 and have been using it consistently for 2 months.

What I want to do is create 2 views.

1. I would like to have a view of the rss feed that just displays the links of the rss feed, the time and date and the one sentence associated with the feed like in this link http://rss.cnn.com/rss/cnn_topstories.rss.

2. I would like to have a view of the rss feed with just the title and the first paragraph of the feed. http://www.cnn.com/2014/08/19/travel/best-islands-south-pacific/index.ht...

My idea is, when the feed gets updated, so does the 2 views with new content in the same structure.

Thanks for any help, I have used aggregator but it takes you to the site itself and I would rather the info be in the site with the 2 views.

Comments

boban_dj’s picture

Hi,
I would try the feeds modules.
If you create a feed add the url for the rss, it will generate the feed items in the content type feed.
If you want a feed in a view, the feeds modules has an default view which you can clone, be aware it makes a tab menu entry for the view.
This can be confusing, at least for me it was, but it looks nice. Also the feed importer is nice were you can map it to certain fields in your content.
With the feed_mapper module you can rewrite some of this mapping.
It seems overwhelming, but the feeds modules have built in examples, for the importers.
Also you could import content, from csv, xml, opml(rss) etc

Here are the modules i used to make some rss feed:
(I give you the list of all of them) if you search on drupal.org or just google they will appear,
install and manage the permissions, to make sure you can see or edit the content.
goodluck

Feed Import
(feed_import)
7.x-3.3 Imports content from various file types (like XML, HTML, CSV, JSON, ...) or from databases
Requires: Feed Import Base (enabled)

Feeds Admin UI
(feeds_ui)
7.x-2.0-alpha8 Administrative UI for Feeds module.
Requires: Feeds (enabled), Chaos tools (enabled), Job Scheduler (enabled)
Required by: Feeds Tamper Admin UI (enabled)

Feeds Import
(feeds_import)
7.x-2.0-alpha8 An example of a node importer and a user importer.
Requires: Feeds (enabled), Chaos tools (enabled), Job Scheduler (enabled)

Feeds News
(feeds_news)
7.x-2.0-alpha8 A news aggregator built with feeds, creates nodes from imported feed items. With OPML import.
Requires: Features (enabled), Feeds (enabled), Chaos tools (enabled), Job Scheduler (enabled), Views (enabled)

Feeds Tamper Admin UI
(feeds_tamper_ui)
7.x-1.0 Administrative UI for Feeds Tamper module.
Requires: Feeds Tamper (enabled), Feeds (enabled), Chaos tools (enabled), Job Scheduler (enabled), Feeds Admin UI (enabled)

Feeds Tamper
(feeds_tamper)
7.x-1.0 Modify feeds data before it gets saved.
Requires: Feeds (enabled), Chaos tools (enabled), Job Scheduler (enabled)
Required by: Feeds Tamper Admin UI (enabled)
Permissions

Feeds
(feeds)
7.x-2.0-alpha8 Aggregates RSS/Atom/RDF feeds, imports CSV files and more.
Requires: Chaos tools (enabled), Job Scheduler (enabled)
Required by: Feeds Import (enabled), Feeds News (enabled), Feeds Tamper (enabled), Feeds Admin UI (enabled), Feeds Tamper Admin UI (enabled)

DEPENDINCIES:

Job Scheduler Trigger
(job_scheduler_trigger)
7.x-2.0-alpha3 Creates scheduler triggers that fire up at certain days, times
Requires: Job Scheduler (enabled)

Job Scheduler
(job_scheduler)
7.x-2.0-alpha3 Scheduler API
Required by: Feeds (enabled), Feeds Import (enabled), Feeds News (enabled), Feeds Tamper (enabled), Feeds Admin UI (enabled), Feeds Tamper Admin UI (enabled), Job Scheduler Trigger (disabled)

Chaos tools
(ctools)
7.x-1.4 A library of helpful tools by Merlin of Chaos.
Required by: Bulk Export (disabled), Custom rulesets (disabled), Chaos Tools (CTools) AJAX Example (enabled), Custom content panes (disabled), Panels (disabled), Page manager (disabled), Chaos Tools (CTools) Plugin Example (disabled), Strongarm (disabled), Views (enabled), Feeds (enabled), Feeds Import (enabled), Feeds News (enabled), Feeds Tamper (enabled), Feeds Admin UI (enabled), Feeds Tamper Admin UI (enabled), Field Group (enabled), Panels translation (disabled), Metatag (disabled), Metatag: Context (disabled), Metatag: Dublin Core (disabled), Metatag:Devel (disabled), Metatag: Facebook (disabled), Metatag:OpenGraph (disabled), Metatag: Panels (disabled), Metatag: Twitter Cards (disabled), Metatag: Views (disabled), Panels In-Place Editor (disabled), Mini panels (disabled), Panel nodes (disabled), Quicktabs (disabled), Quicktabs Styles (disabled), Stylizer (disabled), Term Depth access (disabled), Views Bulk Operations (enabled), Views content panes (disabled), Views UI (enabled)

Boban_dj

jhheli’s picture

Thank you for your help, I am going to try exactly this.