Sha256: 19f71037dbd147ef24004aafdea794c49772c3125a7aa76079bebbf0dc87684f
Contents?: true
Size: 896 Bytes
Versions: 5
Compression:
Stored size: 896 Bytes
Contents
= MediaWiki::Gateway A Ruby framework for MediaWiki API manipulation. Features out of the box: * Simple, elegant syntax for common operations * Handles login, edit, move etc tokens for you * List, search operations work around API limits to fetch all results * Support for maxlag detection and automated retries on 503 * Integrated logging * Tested up to MediaWiki 1.16 Gem: http://rubygems.org/gems/mediawiki-gateway RDoc: http://rubydoc.info/gems/mediawiki-gateway Git: https://github.com/jpatokal/mediawiki-gateway == Example Simple page creation script: require 'media_wiki' mw = MediaWiki::Gateway.new('http://my-wiki.example/w/api.php') mw.login('RubyBot', 'pa$$w0rd') mw.create('PageTitle', 'Hello world!', 'Comment: My first page') == Credits Maintained by Jani Patokallio. Thanks to John Carney, Mike Williams, Daniel Heath and the rest of the Lonely Planet Atlas team.
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
mediawiki-gateway-0.3.5 | README |
mediawiki-gateway-0.3.4 | README |
mediawiki-gateway-0.3.3 | README |
mediawiki-gateway-0.3.2 | README |
mediawiki-gateway-0.3.1 | README |