Extension:Luciwik

From MediaWiki.org
Jump to: navigation, search
MediaWiki extensions manual
Crystal Clear action run.png
Luciwik

Release status: beta

Implementation Special page
Description Enables access to wiki pages as an OPDS catalog
Author(s) Ordbrand
Latest version 0.3
License APGL, GPL, LGPL
Download Download
Parameters
  • $wgLuciwikMode
  • $wgLuciwikAllLink
  • $wgLuciwikThisLink
  • $wgLuciwikEnableMetadata
  • $wgLuciwikStylesheet
Hooks used
ParserFirstCallInit

Translate the Luciwik extension if it is available at translatewiki.net

Check usage and version matrix; code metrics
MediaWiki extensions manual
Crystal Clear action run.png
LuciwikEPUB

Release status: beta

Implementation Special page
Description Enables downloading of wiki pages in EPUB format
Author(s) Ordbrand
Latest version 0.3
License APGL, GPL, LGPL
Download see above
Parameters
  • $wgLuciwikEPUBEnableDiscussion
  • $wgLuciwikEPUBEnableMulti
  • $wgLuciwikEPUBEnableSingle
  • $wgLuciwikEPUBExtraItems
  • $wgLuciwikEPUBLimit
  • $wgLuciwikEPUBSplit
Hooks used
BaseTemplateToolbox

SkinTemplateToolboxEnd

Translate the Luciwik extension if it is available at translatewiki.net

Check usage and version matrix; code metrics

Warning: Default sort key "LUCIWIKEPUB" overrides earlier default sort key "LUCIWIK".

Luciwik is a system consisting of two extensions for MediaWiki that provides an OPDS catalog containing entries for automatically generated EPUB versions of the wiki pages. Single article to book or a set of articles to book is also possible. Discussion page as final chapter if wanted. Possible to include book description and structured metadata, like author etc.

Example 1: Add article to wanted book catalogue categories, and add meta-data to be included in the book catalogue and ebook.

[[Category:Free Norwegian classics]]

[[Category:19th Century literature]]

[[Category:Short-story]]

<luci>

<text>The short-story Karen by Alexander Kielland</text>

<summary>A tragic love story about the young Karen who is secretly pregnant with a treacherous lover.</summary>

<author>Alexander Kielland</author>

<issued>1882</issued>

<rights>Public domain</rights>

<image></image>

<thumbnail></thumbnail>

</luci>

By adding the above to a wiki article containing the text of the classic Norwegian short-story Karen by Alexander Kielland, the article will be added to the wiki categories Free Norwegian classics, 19th Century literature and Short-story, but the meta-data will not be visible on the web page itself. The article will also appear as a book in the book catalogue in these categories too, with some of the meta-data visible in the book catalogue. By adding the address of the book catalogue to ebook readers like Lucifox or FBReader, users can search for titles or meta-data. When the user decides to download a book title, the meta-data will be included in the EPUB 3 ebook file and the ebook reader can display to the reader, which can later be used to sort or find locally stored books. See http://far.no/index.php?title=Karen for a live demonstration.

Warning: Default sort key "LUCI" overrides earlier default sort key "LUCIWIKEPUB".