xml_sidebar.rb
上传用户:netsea168
上传日期:2022-07-22
资源大小:4652k
文件大小:1k
源码类别:

Ajax

开发平台:

Others

  1. class XmlSidebar < Sidebar
  2.   display_name "XML Syndication"
  3.   description "RSS and Atom feeds"
  4.   setting :articles,   true,  :input_type => :checkbox
  5.   setting :comments,   true,  :input_type => :checkbox
  6.   setting :trackbacks, false, :input_type => :checkbox
  7.   setting :article_comments, true, :input_type => :checkbox
  8.   setting :category_feeds, false, :input_type => :checkbox
  9.   setting :tag_feeds, false, :input_type => :checkbox
  10.   setting :format, 'atom', :input_type => :radio,
  11.           :choices => [["rss",  "RSS"], ["atom", "Atom"]]
  12.   def format_strip
  13.     strip_format = self.format
  14.     strip_format ||= 'atom'
  15.     strip_format.gsub!(/d+/,'')
  16.     strip_format.gsub!('1.0', '')
  17.     strip_format.gsub!('2.0', '')
  18.     strip_format
  19.   end
  20. end