Sha256: 4aa62d003b8a600e481527705a4700e46d23be3a7bf969db6875154404de73ab

Contents?: true

Size: 948 Bytes

Versions: 9

Compression:

Stored size: 948 Bytes

Contents

xm.item do
  xm.title(item.itunes_subtitle)
  xm.enclosure(
    :url => server_url_for(:controller => "files", 
    :action => item.filename),
    :length => item.size,
    :type => item.mime)
  xm.pubDate pub_date(item.created_at)
  xm.guid server_url_for(:controller => "files", 
    :action => item.filename), "isPermaLink" => "false"
  xm.itunes :author,(item.itunes_author)
  xm.itunes :subtitle,(item.itunes_subtitle)
  xm.itunes :summary,(item.itunes_summary)
  xm.itunes :duration,(item.itunes_duration)
  xm.itunes :keywords,(item.itunes_keywords)
  if item.itunes_explicit?
    xm.itunes :explicit,('yes')
  end
  
  category_list = YAML::load(item.itunes_category)
  category_list.each do |parent_cat,sub_array|
    xm.itunes(:category, 'text' => parent_cat.gsub(/\&/,'&')) do |xm|
      sub_array.each do |sub_cat|
        unless sub_cat.nil?
          xm.itunes :category, :text => sub_cat
        end
      end 
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
typo-3.99.0 app/views/xml/_itunes_item_resource.rxml
typo-3.99.2 app/views/xml/_itunes_item_resource.rxml
typo-3.99.1 app/views/xml/_itunes_item_resource.rxml
typo-3.99.3 app/views/xml/_itunes_item_resource.rxml
typo-3.99.4 app/views/xml/_itunes_item_resource.rxml
typo-4.0.0 app/views/xml/_itunes_item_resource.rxml
typo-4.0.1 app/views/xml/_itunes_item_resource.rxml
typo-4.0.2 app/views/xml/_itunes_item_resource.rxml
typo-4.0.3 app/views/xml/_itunes_item_resource.rxml