Sha256: 66bd5de521d9a452e5ce8cbbf76a7b4ad9e10efe00c94b78ab648895948eb580

Contents?: true

Size: 904 Bytes

Versions: 19

Compression:

Stored size: 904 Bytes

Contents

atom_feed do |feed|
  feed.title CONFIG[:feed_title]
  feed.updated @articles.maximum(:updated_at)
  feed.logo CONFIG[:feed_logo]
  feed.icon CONFIG[:feed_favicon]

  @articles.each do |article|
    feed.entry article, url: article_url(article), published: article.published_at do |entry|
      entry.title article.title
      entry.summary type: 'xhtml' do |xhtml|
        xhtml << format_code(article.content)
      end
      entry.content type: 'xhtml' do |xhtml|
        xhtml << content_tag(:p,"<img src=\"#{article.image_url}\" alt=\"#{article.title}\"/>".html_safe).html_safe
        xhtml << markdown(article.content).html_safe
      end
      entry.author do |author|
        article.authors.each do |a|
          author.name a.name
        end
      end
      entry.contributor do |author|
        article.authors.each do |a|
          author.name a.name
        end
      end
    end
  end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
lines-engine-0.1.22 app/views/lines/articles/index.atom.builder
lines-engine-0.1.21 app/views/lines/articles/index.atom.builder
lines-engine-0.1.20 app/views/lines/articles/index.atom.builder
lines-engine-0.1.19 app/views/lines/articles/index.atom.builder
lines-engine-0.1.18 app/views/lines/articles/index.atom.builder
lines-engine-0.1.17 app/views/lines/articles/index.atom.builder
lines-engine-0.1.16 app/views/lines/articles/index.atom.builder
lines-engine-0.1.14 app/views/lines/articles/index.atom.builder
lines-engine-0.1.13 app/views/lines/articles/index.atom.builder
lines-engine-0.1.12 app/views/lines/articles/index.atom.builder
lines-engine-0.1.11 app/views/lines/articles/index.atom.builder
lines-engine-0.1.10 app/views/lines/articles/index.atom.builder
lines-engine-0.1.9 app/views/lines/articles/index.atom.builder
lines-engine-0.1.8 app/views/lines/articles/index.atom.builder
lines-engine-0.1.7 app/views/lines/articles/index.atom.builder
lines-engine-0.1.6 app/views/lines/articles/index.atom.builder
lines-engine-0.1.5 app/views/lines/articles/index.atom.builder
lines-engine-0.1.4 app/views/lines/articles/index.atom.builder
lines-engine-0.1.3 app/views/lines/articles/index.atom.builder