Mediawiki
The Mediawiki can also be imported. For the moment only pages import is supported.
The XML syntax is:
<mediawiki pages-backup="wiki_pages.xml" language="fr_FR" files-folder-backup="files">
<read-access>
<ugroup>project_members</ugroup>
</read-access>
<write-access>
<ugroup>project_admins</ugroup>
</write-access>
</mediawiki>
language
is the language of the wiki. Currently only en_EN
and fr_FR
are supported.
pages-backup
is the path to the wiki pages backup done with the dumpBackup.php
maintenance script provided by the Mediawiki project.
files-folder-backup
is the path to the directory where the files to upload are stored into.
All the files must be stored at the root of the folder.
read-access
and write-access
must contain ugroup
tags with ugroup names.
At the moment, you should use the script located at
$TULEAP_ROOT/plugins/mediawiki/bin/mw-maintenance-wrapper.php
to export the pages of a tuleap Mediawiki .
For example, to export the mediawiki of the project named “toto”
use $TULEAP_ROOT/plugins/mediawiki/bin/mw-maintenance-wrapper.php toto dumpBackup.php --full
.
The schema is available here : mediawiki schema.