Sha256: c065e7e5a0721c7c31b0a235d41e7cd528643c80ebbba20002481f28b495b4c7

Contents?: true

Size: 671 Bytes

Versions: 2

Compression:

Stored size: 671 Bytes

Contents

xml.instruct! :xml, version: '1.0', encoding: 'UTF-8'
xml.instruct! 'xml-stylesheet', type: 'text/css', href: url_for('/stylesheets/rss.css')

xml.rss 'version' => '2.0', 'xmlns:dc' => 'http://purl.org/dc/elements/1.1/',
        'xmlns:atom' => 'http://www.w3.org/2005/Atom' do
  xml.channel do
    xml.title feed_title
    xml.link this_blog.base_url
    xml.atom :link, href: request.url, rel: 'self', type: 'application/rss+xml'
    xml.language this_blog.lang.tr('_', '-').downcase
    xml.ttl '40'
    xml.description this_blog.blog_subtitle

    @feedback.each do |item|
      render "shared/rss_item_#{item.type.downcase}", feed: xml, item: item
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
publify_core-9.1.0 app/views/feedback/index.rss.builder
publify_core-9.0.1 app/views/feedback/index.rss.builder