mirror of
				https://github.com/ruby/ruby.git
				synced 2022-11-09 12:17:21 -05:00 
			
		
		
		
	http://web.resource.org/rss/1.0/modules/image/ git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7876 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
		
			
				
	
	
		
			36 lines
		
	
	
	
		
			609 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
	
		
			609 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
require "rss/rss"
 | 
						|
 | 
						|
module RSS
 | 
						|
 | 
						|
  module Maker
 | 
						|
 | 
						|
    MAKERS = {}
 | 
						|
    
 | 
						|
    class << self
 | 
						|
      def make(version, &block)
 | 
						|
        maker(version).make(&block)
 | 
						|
      end
 | 
						|
 | 
						|
      def maker(version)
 | 
						|
        MAKERS[version]
 | 
						|
      end
 | 
						|
 | 
						|
      def add_maker(version, maker)
 | 
						|
        MAKERS[version] = maker
 | 
						|
      end
 | 
						|
 | 
						|
      def filename_to_version(filename)
 | 
						|
        File.basename(filename, ".*")
 | 
						|
      end
 | 
						|
    end
 | 
						|
  end
 | 
						|
  
 | 
						|
end
 | 
						|
 | 
						|
require "rss/maker/1.0"
 | 
						|
require "rss/maker/2.0"
 | 
						|
require "rss/maker/content"
 | 
						|
require "rss/maker/dublincore"
 | 
						|
require "rss/maker/syndication"
 | 
						|
require "rss/maker/trackback"
 | 
						|
require "rss/maker/image"
 |