forked from jpatokal/mediawiki-gateway
-
Notifications
You must be signed in to change notification settings - Fork 0
arjes/mediawiki-gateway
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
= 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. * Github users arturaz, carpodaster, muffinista and singlebrook for code contributions
About
Ruby framework for MediaWiki API manipulation
Resources
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- Ruby 100.0%