Sha256: b9fb8f1638f8c83e42d3a4c6ba9da279ff9155b84f7a7beaa536f2b2b9d01261

Contents?: true

Size: 1.03 KB

Versions: 21

Compression:

Stored size: 1.03 KB

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|
        if article.teaser.present?
          xhtml << markdown(article.teaser)
        else
          xhtml << format_code(article.content)
        end
      end
      entry.content type: 'xhtml' do |xhtml|
        xhtml << content_tag(:p,"<img src=\"#{article.absolute_image_url}\" alt=\"#{CGI.escape_html(article.title)}\"/>".html_safe).html_safe
        xhtml << markdown(article.content).html_safe
      end
      article.authors.each do |author|
        entry.author do |a|
          a.name author.name

        end        
      end
      article.authors.each do |author|
        entry.contributor do |a|
          a.name author.name
        end        
      end
    end
  end
end

Version data entries

21 entries across 21 versions & 2 rubygems

Version Path
jeygeethanmedia-inkpen-1.2.6.2 app/views/lines/articles/index.atom.builder
jeygeethanmedia-inkpen-1.2.6.1 app/views/lines/articles/index.atom.builder
lines-engine-1.2.6.1 app/views/lines/articles/index.atom.builder
lines-engine-1.2.6 app/views/lines/articles/index.atom.builder
lines-engine-1.2.5 app/views/lines/articles/index.atom.builder
lines-engine-1.2.3 app/views/lines/articles/index.atom.builder
lines-engine-1.2.2 app/views/lines/articles/index.atom.builder
lines-engine-1.2.1.1 app/views/lines/articles/index.atom.builder
lines-engine-1.2.1 app/views/lines/articles/index.atom.builder
lines-engine-1.2 app/views/lines/articles/index.atom.builder
lines-engine-1.1.5.3 app/views/lines/articles/index.atom.builder
lines-engine-1.1.5.2 app/views/lines/articles/index.atom.builder
lines-engine-1.1.5.1 app/views/lines/articles/index.atom.builder
lines-engine-1.1.5 app/views/lines/articles/index.atom.builder
lines-engine-1.1.4 app/views/lines/articles/index.atom.builder
lines-engine-1.1.3 app/views/lines/articles/index.atom.builder
lines-engine-1.1.2 app/views/lines/articles/index.atom.builder
lines-engine-1.1.1 app/views/lines/articles/index.atom.builder
lines-engine-1.1.0 app/views/lines/articles/index.atom.builder
lines-engine-1.0.0 app/views/lines/articles/index.atom.builder