Sha256: 69a0d1e0042d29590d16f1b4470aeb28e492d21a1110c5592076a793667b114d
Contents?: true
Size: 564 Bytes
Versions: 10
Compression:
Stored size: 564 Bytes
Contents
require 'feed-normalizer' require 'open-uri' module Caboodle class Feed < Caboodle::Kit description "Displays multiple RSS/Atom feeds as sections of the site with menu items" config_files ["feed.yml"] add_sass ["feed"] configure do if Settings.feeds Settings.feeds.map{|q| q.first}.each do |feed_name,feed_url| menu feed_name do @feed = FeedNormalizer::FeedNormalizer.parse open(feed_url) @feed.clean! haml :feed end end end end end end
Version data entries
10 entries across 10 versions & 1 rubygems