MediaWiki/ Importieren von Seiten

Aus Wikibooks

Wechseln zu: Navigation, Suche

Manchmal sollen Seiten aus anderen Wikis mit den gesamten Versionsgeschichte ins Eigene übernommen werden. Dazu gibt es die Spezialseite Spezial:Importieren (engl. Special:Import). Standardmäßig erscheint beim Aufruf der Seite ein Feld zum Durchsuchen des eigenen Computers nach XML-Dateien und zum Hochladen derselben.
Die XML-Dateien erzeugt man in irgendeinem MediaWiki-Wiki über die Seite Spezial:Exportieren (engl. Special:Export). So kann man z. B. einen Wikipedia-Artikel oder ein Wikibooks-Kapitel etc. mit Hilfe dieser Seite exportieren (alle Versionen, um GFDL-konform zu bleiben) und das Resultat auf dem eigenen Computer speichern, z. B. als "wikiseite.xml". Diese Datei lädt man dann im eigenen Wiki hoch (importiert sie). Es ist auch möglich, mehrere Seiten in einem Rutsch zu ex- bzw. zu importieren, indem man mehrere Seiten ins Eingabefeld auf Spezial:Exportieren einträgt; es kommt dabei nur eine Datei raus, die all diese Seiten enthält.

WICHTIG: Das Exportieren (und damit auch das Importieren) ist auf ca. 100 Versionen beschränkt.[1]

Die andere Möglichkeit ist der Transwiki-Import. Zuerst müssen in der LocalSettings.php die Importquellen angegeben werden.
Syntax:

$wgLocalDatabases = array('datenbank' => 'interwiki', 'datenbank' => 'interwiki');

und so weiter.

Wenn's richtig läuft, erscheint auf Special:Import ein weiterer Bereich namens "Transwiki-Import". Dort kann man das Quellwiki, den Namen der Seite dort und den Zielnamensraum angeben. Auch hierbei gibt es die Beschränkung auf ca. 100 Versionen, da intern erst ein Export und dann ein Import durchgeführt wird. Probleme können meist behoben werden, indem man die Seite ...&action=submit ein paar mal neulädt.

Alle Imports werden in Special:Log/import aufgeführt.

[Bearbeiten] Rechte

Standard: Administratoren können importieren. Auszug aus der DefaultSettings.php:

$wgGroupPermissions['sysop']['import']          = true;
$wgGroupPermissions['sysop']['importupload']    = true;

Ohne importupload-Recht ist nur Transwiki möglich, kein Hochladen von XML-Dateien.

[Bearbeiten] siehe auch

Mediawiki.png Manual:$wgImportSources


  1. Einige Fehlermeldungen dazu: Bugzilla:6646, Bugzilla:9041 und Bugzilla:9911
Persönliche Werkzeuge