summaryrefslogtreecommitdiff
path: root/lib/rss/2.0.rb
diff options
context:
space:
mode:
authorkou <kou@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2004-02-13 11:02:03 +0000
committerkou <kou@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2004-02-13 11:02:03 +0000
commitc0306157d9dbb12447ba5288b8a2db73b2beef11 (patch)
tree7c900356e107f5a66c051a535e9dfab8b103eca8 /lib/rss/2.0.rb
parent82482f67e25e8239d17a0ee9d209dca3c6fbb2f9 (diff)
* test/rss/test_trackback.rb: added tests for TrackBack with RSS
2.0. * test/rss/common.rb: added methods make RSS 2.0. * lib/rss/trackback.rb: TrackBack API is decided. * lib/rss/rss.rb: RSS::VERSION 0.0.7 -> 0.0.8 * lib/rss/parser.rb, lib/rss/rss.rb: replaced $DEBUG by RSS::DEBUG. * lib/rss/2.0.rb: removed RSS 2.0 URI. Because RSS 2.0 doesn't have URI. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5691 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib/rss/2.0.rb')
-rw-r--r--lib/rss/2.0.rb41
1 files changed, 21 insertions, 20 deletions
diff --git a/lib/rss/2.0.rb b/lib/rss/2.0.rb
index 799e6b788f..de48c20e3c 100644
--- a/lib/rss/2.0.rb
+++ b/lib/rss/2.0.rb
@@ -4,19 +4,19 @@ module RSS
class Rss
- URI = "http://backend.userland.com/rss2"
+# URI = "http://backend.userland.com/rss2"
- install_ns('', URI)
+# install_ns('', URI)
- def self.required_uri
- URI
- end
+# def self.required_uri
+# URI
+# end
class Channel
- def self.required_uri
- URI
- end
+# def self.required_uri
+# URI
+# end
%w(generator ttl).each do |x|
install_text_element(x)
@@ -42,15 +42,15 @@ EOT
end
Category = Item::Category
- def Category.required_uri
- URI
- end
+# def Category.required_uri
+# URI
+# end
class Item
- def self.required_uri
- URI
- end
+# def self.required_uri
+# URI
+# end
[
["pubDate", '?'],
@@ -78,9 +78,9 @@ EOT
include RSS09
- def self.required_uri
- URI
- end
+# def self.required_uri
+# URI
+# end
[
["isPermaLink", nil, false]
@@ -124,14 +124,15 @@ EOT
end
RSS09::ELEMENTS.each do |x|
- BaseListener.install_get_text_element(x, Rss::URI, "#{x}=")
+# BaseListener.install_get_text_element(x, Rss::URI, "#{x}=")
+ BaseListener.install_get_text_element(x, nil, "#{x}=")
end
module ListenerMixin
private
alias start_rss09 start_rss
def start_rss(tag_name, prefix, attrs, ns)
- check_ns(tag_name, prefix, ns, Rss::URI)
+# check_ns(tag_name, prefix, ns, Rss::URI)
@rss = Rss.new(attrs['version'], @version, @encoding, @standalone)
@last_element = @rss
@@ -139,7 +140,7 @@ EOT
@rss.validate_for_stream(tags) if @do_validate
}
end
-
+
end
end