7/29/2019 Mwlib; Open Source Toolkit for Generating PDF Documents
1/2
See http://code.pediapress.com/ for more information.
Start Page
Index
History
Last modified4 months ago
PediaPress Open Source Repository, Wiki and Bug Tracking System
This site contains the source code of several open
source projects created and maintained by
PediaPress.
mwlib Python library for parsing
MediaWiki articles
mwlib.rl Python library for writing PDFdocuments from MediaWiki articles
Collection extension for MediaWikis collect articles and output them in various formats
(PDF, ODF, XML, ...)
Wiki to print
Combine mwlib and mwlib.rl with the Collection extension to add print functionality to your
MediaWiki. With a single click you can also order arbitrary page collections from your MediaWiki
as a printed book at PediaPress.com.
MediaWiki Markup processing
The mwlib Markup Parser generates a semantic parse tree from MediaWiki Markup. This empowers
developers to process the vast amount of information available in arbitrary MediaWikis.
Download
Official mwlib packages
The latest releases are available via easy_install or can be downloaded at the Python
Package Index: mwlib, mwlib.rl
Development version
The development versions can be obtained from ourgit repositories.
The Collection extension can be obtained here.
Documentation
Documentation and Installation guides can be found at:
mwlib Documentation
mwlib.rl Documentation
Collection Extension Documentation
http://code.pediapress.com/wiki/wiki/WikiStarthttp://code.pediapress.com/wiki/wiki/TitleIndexhttp://code.pediapress.com/wiki/wiki/WikiStart?action=historyhttp://code.pediapress.com/wiki/wiki/WikiStart?action=diff&version=73http://code.pediapress.com/wiki/timeline?from=2010-06-07T09%3A50%3A38%2B02%3A00&precision=secondhttp://code.pediapress.com/wiki/attachment/wiki/UploadedImages/mwlib1.pnghttp://pediapress.com/http://code.pediapress.com/wiki/wiki/mwlibhttp://mediawiki.org/http://code.pediapress.com/wiki/wiki/mwlibrlhttp://code.pediapress.com/wiki/attachment/wiki/UploadedImages/mwlib1.pnghttp://www.mediawiki.org/wiki/Extension:Collectionhttp://code.pediapress.com/wiki/wiki/mwlibhttp://code.pediapress.com/wiki/wiki/mwlibrlhttp://www.mediawiki.org/wiki/Extension:Collectionhttp://pediapress.com/http://pediapress.com/http://pypi.python.org/pypi/mwlib/http://pypi.python.org/pypi/mwlib.rl/http://pypi.python.org/pypi/mwlib.rl/http://code.pediapress.com/githttp://www.mediawiki.org/wiki/Extension:Collectionhttp://www.mediawiki.org/wiki/Extension:Collectionhttp://www.mediawiki.org/wiki/Extension:Collectionhttp://code.pediapress.com/wiki/wiki/mwlibhttp://code.pediapress.com/wiki/wiki/mwlibrlhttp://www.mediawiki.org/wiki/Extension:Collectionhttp://code.pediapress.com/wiki/attachment/wiki/UploadedImages/mwlib1.pnghttp://code.pediapress.com/wiki/wiki/TitleIndexhttp://code.pediapress.com/wiki/wiki/WikiStart?action=historyhttp://code.pediapress.com/wiki/wiki/WikiStart?action=diff&version=73http://code.pediapress.com/wiki/timeline?from=2010-06-07T09%3A50%3A38%2B02%3A00&precision=secondhttp://pediapress.com/http://code.pediapress.com/wiki/wiki/mwlibhttp://mediawiki.org/http://code.pediapress.com/wiki/wiki/mwlibrlhttp://www.mediawiki.org/wiki/Extension:Collectionhttp://code.pediapress.com/wiki/wiki/mwlibhttp://code.pediapress.com/wiki/wiki/mwlibrlhttp://www.mediawiki.org/wiki/Extension:Collectionhttp://pediapress.com/http://pypi.python.org/pypi/mwlib/http://pypi.python.org/pypi/mwlib.rl/http://code.pediapress.com/githttp://www.mediawiki.org/wiki/Extension:Collectionhttp://code.pediapress.com/wiki/wiki/mwlibhttp://code.pediapress.com/wiki/wiki/mwlibrlhttp://www.mediawiki.org/wiki/Extension:Collectionhttp://code.pediapress.com/wiki/wiki/WikiStart7/29/2019 Mwlib; Open Source Toolkit for Generating PDF Documents
2/2
Mailing list
There is a Google group for mwlib, mwlib.rl and the Collection extension. You can subscribe per
email: or browse the archive.
IRC
mwlib developers have also been spotted on the pediapress IRC channel:
Server: irc.freenode.net
Channel: #pediapress
Projects using mwlib
The following projects use mwlib and/or the Collection extension:
Sites
Wikipedia - http://wikipedia.org/
Wikibooks - http://wikibooks.org/
Wikisource - http://wikisource.org/
WikiEducator - http://wikieducator.org/
OpenOffice.org Wiki - http://wiki.services.openoffice.org/wiki/Main_Page
Projects
OLPC - http://wiki.laptop.org/go/Wiki_server
pyswim - http://pypi.python.org/pypi/pyswim/0.2
pyWikiBrowser - http://www.korneliussen.name/ pyoffwiki - http://code.google.com/p/pyoffwiki/
aarddict - http://code.google.com/p/aarddict
mwaccel - http://wiki.avnik.info/hg/
WildBot
An editor on the English Wikipedia developed a bot (WildBot) that finds potential problems with
collections of articles, such as duplicate entries, redirects, and so on. See the full description of
WildBot's tasks, and this example report for more information. The source code ofWildBot can be
found here (in Python).Note that WildBot is neither maintained nor supportedbyPediaPress, thus we cannot take any
responsibility for problems caused by the use of this bot. Questions and comments aboutWildBot
and its implementation should be directed to its creator Josh Parris. We give the link for
convenience.
License
The software on this site is open source and distributed under a BSD license.
Download in other formats: Plain Text
http://groups.google.com/group/mwlibhttp://groups.google.com/group/mwlibhttp://wikipedia.org/http://wikipedia.org/http://wikibooks.org/http://wikisource.org/http://wikieducator.org/http://wiki.services.openoffice.org/wiki/Main_Pagehttp://wiki.services.openoffice.org/wiki/Main_Pagehttp://wiki.laptop.org/go/Wiki_serverhttp://pypi.python.org/pypi/pyswim/0.2http://www.korneliussen.name/http://code.google.com/p/pyoffwiki/http://code.google.com/p/aarddicthttp://wiki.avnik.info/hg/http://code.pediapress.com/wiki/wiki/WildBothttp://code.pediapress.com/wiki/wiki/WildBothttp://en.wikipedia.org/wiki/Wikipedia:Bots/Requests_for_approval/WildBot_5http://en.wikipedia.org/wiki/Wikipedia:Bots/Requests_for_approval/WildBot_5http://code.pediapress.com/wiki/wiki/WildBothttp://code.pediapress.com/wiki/wiki/WildBothttp://en.wikipedia.org/w/index.php?title=Book_talk:Elite_Warriors&oldid=347508067http://code.pediapress.com/wiki/wiki/WildBothttps://svn.toolserver.org/svnroot/josh/WildBot/http://code.pediapress.com/wiki/wiki/WildBothttp://code.pediapress.com/wiki/wiki/PediaPresshttp://code.pediapress.com/wiki/wiki/PediaPresshttp://code.pediapress.com/wiki/wiki/WildBothttp://code.pediapress.com/wiki/wiki/WildBothttp://en.wikipedia.org/wiki/User:Josh_Parrishttp://en.wikipedia.org/wiki/User:Josh_Parrishttp://en.wikipedia.org/wiki/BSD_licensehttp://en.wikipedia.org/wiki/BSD_licensehttp://en.wikipedia.org/wiki/BSD_licensehttp://code.pediapress.com/wiki/wiki/WikiStart?format=txthttp://groups.google.com/group/mwlibhttp://groups.google.com/group/mwlibhttp://wikipedia.org/http://wikibooks.org/http://wikisource.org/http://wikieducator.org/http://wiki.services.openoffice.org/wiki/Main_Pagehttp://wiki.laptop.org/go/Wiki_serverhttp://pypi.python.org/pypi/pyswim/0.2http://www.korneliussen.name/http://code.google.com/p/pyoffwiki/http://code.google.com/p/aarddicthttp://wiki.avnik.info/hg/http://code.pediapress.com/wiki/wiki/WildBothttp://code.pediapress.com/wiki/wiki/WildBothttp://en.wikipedia.org/wiki/Wikipedia:Bots/Requests_for_approval/WildBot_5http://code.pediapress.com/wiki/wiki/WildBothttp://en.wikipedia.org/w/index.php?title=Book_talk:Elite_Warriors&oldid=347508067http://code.pediapress.com/wiki/wiki/WildBothttps://svn.toolserver.org/svnroot/josh/WildBot/http://code.pediapress.com/wiki/wiki/WildBothttp://code.pediapress.com/wiki/wiki/PediaPresshttp://code.pediapress.com/wiki/wiki/WildBothttp://en.wikipedia.org/wiki/User:Josh_Parrishttp://en.wikipedia.org/wiki/BSD_licensehttp://code.pediapress.com/wiki/wiki/WikiStart?format=txtTop Related