Sha256: ba85e13be6c12fe9cd652703eb1766a2074a77c3ac4768e519cae12069e90c4b

Contents?: true

Size: 534 Bytes

Versions: 5

Compression:

Stored size: 534 Bytes

Contents

xml = Builder::XmlMarkup.new
xml.instruct! :xml, :version => "1.0"
xml.rss :version => "2.0" do
  xml.channel do
    xml.title "Events"
    xml.description list_description
    xml.link droom.events_url(calendar_parameters.merge(:format => :html))

    events.each do |event|
      xml.item do
        xml.title event.title
        xml.link event.url
        xml.description event.description_paragraph
        xml.pubDate event.created_at.to_s(:rfc822)
        xml.guid event.uuid, :isPermaLink => false
      end

    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
droom-0.5.3 app/views/droom/events/index.rss.builder
droom-0.4.3 app/views/droom/events/index.rss.builder
droom-0.4.2 app/views/droom/events/index.rss.builder
droom-0.4.1 app/views/droom/events/index.rss.builder
droom-0.2.1 app/views/droom/events/index.rss.builder