Hallo
Ich möchte von dem DokuWiki (http://wiki.splitbrain.org/wiki:dokuwiki) Daten in das MediaWiki importieren. Die Daten sind als UTF-8 Textfile gespeichert. Gibt es für sowas schon ein Konverter? Mein Idee ist es, direkt in die mySQl-Datenbank zu importieren. Was ich vor allem suche ist eine Routine, die ins MediaWIki am Besten über eine Funktion wie insertNewArticle schreibt. Daher muss das PHP-Skript soweit ich das sehe nur die localsettings.php laden, zur Datenbank verbinden, einen Admin anmelden und dann den Text, Zusammenfassung, Autor übergeben und schreiben. Die Routine zum Auslesen der Daten würde ich natürlich selbst einfügen. Kann mir dabei jemand helfen?
Grüße andreas
Ich möchte von dem DokuWiki (http://wiki.splitbrain.org/wiki:dokuwiki) Daten in das MediaWiki importieren. Die Daten sind als UTF-8 Textfile gespeichert. Gibt es für sowas schon ein Konverter?
Nein, aber es gibt ein Script (importDump.php), welches die XML-Dumps in die Datenbank importiert. Du kannst dieses Script evtl. auseinandernehmen und die relevanten Datenbank-Schreiboperationen "abgucken".
Timwi
Timwi wrote:
Ich möchte von dem DokuWiki (http://wiki.splitbrain.org/wiki:dokuwiki) Daten in das MediaWiki importieren. Die Daten sind als UTF-8 Textfile gespeichert. Gibt es für sowas schon ein Konverter?
Nein, aber es gibt ein Script (importDump.php), welches die XML-Dumps in die Datenbank importiert. Du kannst dieses Script evtl. auseinandernehmen und die relevanten Datenbank-Schreiboperationen "abgucken".
*sigh* I wish people would keep the same topic within the same thread!
wikitech-l@lists.wikimedia.org