X7ROOT File Manager
Current Path:
/opt/alt/ruby22/lib64/ruby/2.2.0/rss
opt
/
alt
/
ruby22
/
lib64
/
ruby
/
2.2.0
/
rss
/
??
..
??
0.9.rb
(10.58 KB)
??
1.0.rb
(9.61 KB)
??
2.0.rb
(3.4 KB)
??
atom.rb
(22.41 KB)
??
content
??
content.rb
(859 B)
??
converter.rb
(3.87 KB)
??
dublincore
??
dublincore.rb
(4.27 KB)
??
image.rb
(4.76 KB)
??
itunes.rb
(10.04 KB)
??
maker
??
maker.rb
(1.75 KB)
??
parser.rb
(15.58 KB)
??
rexmlparser.rb
(964 B)
??
rss.rb
(35.15 KB)
??
slash.rb
(1.3 KB)
??
syndication.rb
(1.84 KB)
??
taxonomy.rb
(3.16 KB)
??
trackback.rb
(6.69 KB)
??
utils.rb
(5.08 KB)
??
xml-stylesheet.rb
(2.13 KB)
??
xml.rb
(1.47 KB)
??
xmlparser.rb
(1.62 KB)
??
xmlscanner.rb
(2.1 KB)
Editing: slash.rb
require 'rss/1.0' module RSS # The prefix for the Slash XML namespace. SLASH_PREFIX = 'slash' # The URI of the Slash specification. SLASH_URI = "http://purl.org/rss/1.0/modules/slash/" RDF.install_ns(SLASH_PREFIX, SLASH_URI) module SlashModel extend BaseModel ELEMENT_INFOS = \ [ ["section"], ["department"], ["comments", :positive_integer], ["hit_parade", :csv_integer], ] class << self def append_features(klass) super return if klass.instance_of?(Module) klass.install_must_call_validator(SLASH_PREFIX, SLASH_URI) ELEMENT_INFOS.each do |name, type, *additional_infos| full_name = "#{SLASH_PREFIX}_#{name}" klass.install_text_element(full_name, SLASH_URI, "?", full_name, type, name) end klass.module_eval do alias_method(:slash_hit_parades, :slash_hit_parade) undef_method(:slash_hit_parade) alias_method(:slash_hit_parade, :slash_hit_parade_content) end end end end class RDF class Item; include SlashModel; end end SlashModel::ELEMENT_INFOS.each do |name, type| accessor_base = "#{SLASH_PREFIX}_#{name}" BaseListener.install_get_text_element(SLASH_URI, name, accessor_base) end end
Upload File
Create Folder