_rss20_item_article.rss.builder
上传用户:netsea168
上传日期:2022-07-22
资源大小:4652k
文件大小:1k
源码类别:
Ajax
开发平台:
Others
- xm.item do
- xm.title post_title(item)
- xm.description html(item, this_blog.show_extended_on_rss ? :all : :body)
- xm.pubDate pub_date(item.published_at)
- xm.guid "urn:uuid:#{item.guid}", "isPermaLink" => "false"
- author = item.user.name rescue item.author
- email = item.user.email rescue nil
- author = "#{email} (#{author})" if this_blog.link_to_author unless email.blank?
- xm.author author
- xm.link item.permalink_url
- for category in item.categories
- xm.category category.name
- end
- for tag in item.tags
- xm.category tag.display_name
- end
- # RSS 2.0 only allows a single enclosure per item, so only include the first one here.
- if not item.resources.empty?
- resource = item.resources.first
- xm.enclosure(
- :url => item.blog.file_url(resource.filename),
- :length => resource.size,
- :type => resource.mime)
- end
- if item.allow_pings?
- xm.trackback :ping, item.trackback_url
- end
- end