518
edits
(5 intermediate revisions by the same user not shown) | |||
Line 28: | Line 28: | ||
=== Create a ZIM file from existing HTML contents === | === Create a ZIM file from existing HTML contents === | ||
See | See [[Zimwriterfs instructions]] for an overview and read the section below on zimwriterfs for some additional context. | ||
== Developers == | == Developers == | ||
Line 78: | Line 78: | ||
===zimmer=== | ===zimmer=== | ||
The [https://github.com/vss-devel/zimmer zimmer] package allows creating a ZIM dump from any accessible Mediawiki-based wiki. This package is | The [https://github.com/vss-devel/zimmer zimmer] package allows creating a ZIM dump from any accessible Mediawiki-based wiki. This package is relatively easy to install and supports both old and new versions of Mediawiki. It is an alternative to MWoffliner. | ||
The package consists of two Node.js scripts: | The package consists of two Node.js scripts: | ||
* ''wikizimmer.js'' -- creates static HTML files from the wiki's articles | * ''wikizimmer.js'' -- creates static HTML files from the wiki's articles | ||
** Unlike mwoffliner, this script does not require | ** Unlike mwoffliner, this script does not require Redis. | ||
* ''zimmer.js'' -- creates a ZIM file from the static HTML files | * ''zimmer.js'' -- creates a ZIM file from the static HTML files (without requiring the libzim) | ||
== See also == | == See also == | ||
* [[ZIM File Archive]] | * [[ZIM File Archive]] | ||
* [[Bindings]] | * [[Bindings]] | ||
* [[ | * [[Readers]] |