Sha256: e3806a30f107339a7f75ee21cb9a5e341315c2f6d7a3625d49164021d41cac32

Contents?: true

Size: 1.13 KB

Versions: 19

Compression:

Stored size: 1.13 KB

Contents

headers["Content-Type"] = "application/rss+xml"
xml.instruct! :xml, :version=>"1.0"	
xml.rss "version" => "2.0", "xmlns:dc" => "http://purl.org/dc/elements/1.1/" do
  xml.channel do

    xml.title       'Folksemantic - Search Results for: ' + URI.unescape(@search)
    xml.link        url_for(request.env["REQUEST_URI"])
    xml.pubDate     CGI.rfc1123_date Time.now
    xml.description 'Folksemanic - Search Results for: ' + URI.unescape(@search)
	xml.generator 'Folksemantic'

    xml.image do
        xml.title 'Folksemantic'
        xml.url 'http://www.folksemantic.com/images/folksemantic/logo-folksemantic-sm.gif'
        xml.link 'http://www.folksemantic.com/'
        xml.description 'Search, recommend, collaborate, and remix open educational resources'
    end

    @base_uri = request.protocol + request.host_with_port + '/visits/'
    @results.each do |result|
      xml.item do
        xml.title       result.title
        uri = "#{@base_uri}#{result.id}"
        xml.link        uri
        xml.guid        uri
        xml.pubDate		result.published_at
        xml.description	truncate_words(result.description)
      end
    end

  end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
muck-services-3.3.3 app/views/entries/search.rss.builder
muck-services-3.3.2 app/views/entries/search.rss.builder
muck-services-3.3.1 app/views/entries/search.rss.builder
muck-services-3.3.0 app/views/entries/search.rss.builder
muck-services-3.2.2 app/views/entries/search.rss.builder
muck-services-3.2.1 app/views/entries/search.rss.builder
muck-services-3.2.0 app/views/entries/search.rss.builder
muck-services-3.1.1 app/views/entries/search.rss.builder
muck-services-3.1.0 app/views/entries/search.rss.builder
muck-services-0.1.47 app/views/entries/search.rss.builder
muck-services-3.0.0 app/views/entries/search.rss.builder
muck-services-0.1.46 app/views/entries/search.rss.builder
muck-services-0.1.45 app/views/entries/search.rss.builder
muck-services-0.1.44 app/views/entries/search.rss.builder
muck-services-0.1.43 app/views/entries/search.rss.builder
muck-services-0.1.42 app/views/entries/search.rss.builder
muck-services-0.1.41 app/views/entries/search.rss.builder
muck-services-0.1.40 app/views/entries/search.rss.builder
muck-services-0.1.39 app/views/entries/search.rss.builder