Sha256: 320fc91d91f996fd5b0a23c765c65cffb5567850045e992f0fb8e612d0c182dd
Contents?: true
Size: 776 Bytes
Versions: 3
Compression:
Stored size: 776 Bytes
Contents
xml.instruct! :xml, version: '1.0' xml.rss version: "2.0", :"xmlns:atom" => "http://www.w3.org/2005/Atom" do xml.channel do xml.tag! "atom:link", href: "http://#{request.host}/api/cards.xml?#{request.env['QUERY_STRING']}", rel: "self", type: "application/rss+xml" xml.title "carte" xml.description "something like dictionary, wiki, or information card" xml.link "http://#{request.host}/" @cards.each do |card| xml.item do xml.title(card.title) xml.description card.content xml.link("http://#{request.host}/#/#{URI.escape(card.title)}") xml.pubDate card.updated_at.rfc822 xml.guid({isPermaLink: false}, "http://#{request.host}/#/#{URI.escape(card.title)}##{card.updated_at.to_i}") end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
carte-server-0.0.4 | lib/carte/server/views/cards.builder |
carte-server-0.0.3 | lib/carte/server/views/cards.builder |
carte-server-0.0.1 | lib/carte/server/views/cards.builder |