Sha256: 369ae5cfc50adf6aeeef8e06ed4c49e28cb44c641fde6bf5412dd4d64c898001

Contents?: true

Size: 652 Bytes

Versions: 1

Compression:

Stored size: 652 Bytes

Contents

atom_feed language: 'en-US' do |feed|
  feed.title(Settings.satellite_name)
  feed.updated(@items[0].published_at) if @items.length > 0
  feed.tag!(:link, nil, rel:"hub", href: "http://pubsubhubbub.superfeedr.com")
  # <link rel="hub" href="http://pubsubhubbub.superfeedr.com/" />
  @items.each do |item|
    feed.entry item, published: item.published_at, updated: item.published_at, url: feed_item_url(item) do |entry|
      entry.title item.title
      url = entry_url(item)
      content = (item.try(:main) || item.try(:footer) || '') + "\n\n<p>Read more: <a href='#{url}'>#{url}</a></p>"
      entry.content content, type: 'html'
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
translation_cms-0.1.5 app/views/feeds/index.atom.builder