Sha256: aa670a16f4444a03d30568ed87eb6bf6b273ccd6529cd948f544b2c8df4da9c1

Contents?: true

Size: 1.05 KB

Versions: 15

Compression:

Stored size: 1.05 KB

Contents

module Feedzirra
  # iTunes extensions to the standard RSS2.0 item
  # Source: http://www.apple.com/itunes/whatson/podcasts/specs.html
  class ITunesRSSItem
    include SAXMachine
    include FeedUtilities
    element :author
    element :guid
    element :title
    element :link, :as => :url
    element :description, :as => :summary
    element :pubDate, :as => :published

    # If author is not present use author tag on the item
    element :"itunes:author", :as => :itunes_author
    element :"itunes:block", :as => :itunes_block
    element :"itunes:duration", :as => :itunes_duration
    element :"itunes:explicit", :as => :itunes_explicit
    element :"itunes:keywords", :as => :itunes_keywords
    element :"itunes:subtitle", :as => :itunes_subtitle
    # If summary is not present, use the description tag
    element :"itunes:summary", :as => :itunes_summary
    element :enclosure, :value => :length, :as => :enclosure_length
    element :enclosure, :value => :type, :as => :enclosure_type
    element :enclosure, :value => :url, :as => :enclosure_url
  end

end

Version data entries

15 entries across 15 versions & 6 rubygems

Version Path
astro-feedzirra-0.0.8.20090419 lib/feedzirra/itunes_rss_item.rb
dinsley-feedzirra-0.0.10 lib/feedzirra/itunes_rss_item.rb
dinsley-feedzirra-0.0.11 lib/feedzirra/itunes_rss_item.rb
dinsley-feedzirra-0.0.8 lib/feedzirra/itunes_rss_item.rb
dinsley-feedzirra-0.0.9 lib/feedzirra/itunes_rss_item.rb
eric-feedzirra-0.0.8 lib/feedzirra/itunes_rss_item.rb
kete-feedzirra-0.0.8.1 lib/feedzirra/itunes_rss_item.rb
kete-feedzirra-0.0.8 lib/feedzirra/itunes_rss_item.rb
pauldix-feedzirra-0.0.10 lib/feedzirra/itunes_rss_item.rb
pauldix-feedzirra-0.0.5 lib/feedzirra/itunes_rss_item.rb
pauldix-feedzirra-0.0.6 lib/feedzirra/itunes_rss_item.rb
pauldix-feedzirra-0.0.7 lib/feedzirra/itunes_rss_item.rb
pauldix-feedzirra-0.0.8 lib/feedzirra/itunes_rss_item.rb
pauldix-feedzirra-0.0.9 lib/feedzirra/itunes_rss_item.rb
rickerbh-feedzirra-0.0.5 lib/feedzirra/itunes_rss_item.rb