Welcome to the addwiki documentation¶
The addwiki project is split into multiple libraries which can be seen below.
This library provides basic access to the mediawiki api. This library features simple methods allowing you to login, logout and do both GET and POST requests. This library should work with most if not all mediawiki versions due to its simplicity.
This library adds classes trying to replicate the internal data structures and classes of mediawiki. These are used by the api, db and dump libraries (as well as some other extensions).
This library adds classes specific to using the wikibase api.
There are various libraries that have not yet had their first release, but have seen some development.
And there are other libraries that are in even worse state...
One day these will all be tied up into some sort of framework.