Difference between revisions of "Convert a dokuwiki to mediawiki"

From Linuxintro
imported>ThorstenStaerk
imported>ThorstenStaerk
Line 2: Line 2:
  
 
* install mediawiki. In this example we assume you install to /srv/www/htdocs.
 
* install mediawiki. In this example we assume you install to /srv/www/htdocs.
* convert the syntax of every dokuwiki page to Mediawiki's syntax. [http://www.staerk.de/thorsten/mediasyntax MediaSyntax] has a converter for this.
+
* convert the syntax of every dokuwiki page to Mediawiki's syntax. [http://www.staerk.de/thorsten/mediasyntax MediaSyntax] has a converter for this. Also, this howto has been tested with version 1.16.
 
* copy every file in dokuwiki's data/pages folder to mediawiki's maintenance folder
 
* copy every file in dokuwiki's data/pages folder to mediawiki's maintenance folder
 
* cd to the maintenance folder of your mediawiki, e.g.  
 
* cd to the maintenance folder of your mediawiki, e.g.  
Line 14: Line 14:
 
= Comments =
 
= Comments =
 
<comments />{{:{{TALKSPACE}}:{{PAGENAME}}}}
 
<comments />{{:{{TALKSPACE}}:{{PAGENAME}}}}
 +
 +
[[Category:Guides]]

Revision as of 12:27, 4 February 2012

This describes how to convert a dokuwiki installation to a mediawiki installation. All history, users and access control lists will not be taken over:

  • install mediawiki. In this example we assume you install to /srv/www/htdocs.
  • convert the syntax of every dokuwiki page to Mediawiki's syntax. MediaSyntax has a converter for this. Also, this howto has been tested with version 1.16.
  • copy every file in dokuwiki's data/pages folder to mediawiki's maintenance folder
  • cd to the maintenance folder of your mediawiki, e.g.
cd /srv/www/htdocs/maintenance
  • import all text files:
for i in *.imp; do php importTextFile.php $i; done

See also

Comments

<comments />

ThorstenStaerk said ...

Very interested in your comments!!!

--ThorstenStaerk 10:40, 4 February 2012 (CET)

Good and helpful article. But, it needs an update:
importTextFile.php has been removed in current versions of MediaWiki. Now, edit.php should be used instead...
Joerg