Extension:Collection

Overview
This extension makes it possible to organize personal selections of pages in a collection. Collections can be
 * edited & structured using chapters
 * persisted & loaded
 * rendered as PDF
 * ordered as a printed book at http://pediapress.com/
 * exported as ODF Text Document (.odt) (in the near future)

See this press release Wikis Go Printable for more information on this project.

Documentation & Support
Further information can be found at code.pediapress.com

There is also a Google group for support and discussion of mwlib, mwlib.rl and the Collection extension.

Help improving the extension
If you want to help to make the extension better, you can do several things:


 * If you find a bug or have a feature request, open a ticket in the bug tracker.
 * Fix/add translations using Betawiki.
 * If you know PHP/HTML/JavaScript/CSS, you can send patches with fixes or improvements to the mwlib mailinglist or attach them to tickets in the bug tracker.
 * If you're a Python hacker, you can help improving mwlib and mwlib.rl – the Python libraries that are the "backbone" of the Collection extension.

Source
The Collection extension is copyrighted by PediaPress GmbH and is distributed under the GNU General Public License (see the included README.txt for details).

Current sources can be obtained from the official MediaWiki Subversion repository found at http://svn.wikimedia.org/svnroot/mediawiki/. You can checkout a copy right into the extensions directory of your MediaWiki installation with the following commands (after installing Subversion):

cd extensions/ svn co http://svn.wikimedia.org/svnroot/mediawiki/trunk/extensions/Collection

Please read the included README.txt for further installation and configuration of the extension.

Screenshot


See also: http://wikieducator.org/Help:Collections

Generating PDFs
It's easy to enable PDF support with this Extension. It is configured by default to use the server http://tools.pediapress.com/ to generate PDFs. Therefore (low traffic) sites don't need to install their own PDF Server.

Simply install and configure the Collection extension using the default value  http://tools.pediapress.com/cgi-bin/pdf-server.py  for $wgPDFServer (see README.txt of the Collection Extension for instructions).

No installation of Python, ReportLab, mwlib etc. required! Note however, that in order to use an external PDF server, your wiki must be publicly accessible (readable).

Related

 * Extension:PDF_Writer
 * Extension:XML_Bridge
 * Extension:OpenDocument_Export