Sha256: e61c1fc48a1fa5d1efaf210485151f72d6d47adaa9759f2a7e6772b591281a22
Contents?: true
Size: 950 Bytes
Versions: 4
Compression:
Stored size: 950 Bytes
Contents
Dir[File.dirname(__FILE__) + '/wikipedia/**/*.rb'].each { |f| require f } require 'uri' module Wikipedia # Examples : # page = Wikipedia.find('Rails') # => #<Wikipedia:0x123102> # page.content # => wiki content appears here # basically just a wrapper for doing # client = Wikipedia::Client.new # client.find('Rails') # def self.find( page, options = {} ) client.find( page, options ) end def self.find_image( title, options = {} ) client.find_image( title, options ) end def self.find_random( options = {} ) client.find_random( options ) end def self.Configure(&block) Configuration.instance.instance_eval(&block) end Configure { protocol 'https' domain 'en.wikipedia.org' path 'w/api.php' user_agent( 'wikipedia-client/1.3 (https://github.com/kenpratt/wikipedia-client)' ) } private def self.client @client ||= Wikipedia::Client.new end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
wikipedia-client-1.6.3 | lib/wikipedia.rb |
wikipedia-client-1.6.2 | lib/wikipedia.rb |
wikipedia-client-1.6.1 | lib/wikipedia.rb |
wikipedia-client-1.5.0 | lib/wikipedia.rb |