X-Git-Url: http://git.vanrenterghem.biz/git.ikiwiki.info.git/blobdiff_plain/2ddcbea1d4847e4c4f147d8b43220cafbab4db95..4729ff0812c1f3d06d98524e2fec232d3bf90513:/doc/tips/convert_moinmoin_to_ikiwiki.mdwn?ds=sidebyside diff --git a/doc/tips/convert_moinmoin_to_ikiwiki.mdwn b/doc/tips/convert_moinmoin_to_ikiwiki.mdwn index 6e48a9464..492418b5a 100644 --- a/doc/tips/convert_moinmoin_to_ikiwiki.mdwn +++ b/doc/tips/convert_moinmoin_to_ikiwiki.mdwn @@ -1,3 +1,5 @@ +[[!meta date="2008-10-20 16:55:39 -0400"]] + This MoinMoin converter converts wikis to ikiwikis backed by a git repository, including full history. It simply parses the wiki pages into markdown using the MoinMoin engine. The converter was originally written by [[JoshTriplett]] and included support for Tikiwiki, for which it parses the wiki pages to HTML then back into markdown using the `libhtml-wikiconverter` Perl package. That original version from Josh is still available from [his wiki page](/users/JoshTriplett). @@ -8,14 +10,13 @@ The MoinMoin side of things was completely re-written by [[anarcat]] and is curr It doesn't feature support to migrate from Tikiwiki anymore and focuses on MoinMoin support. -Issues can be filed in the redmine bugtracker: https://redmine.koumbit.net/projects/moin2iki +Issues can be filed in the redmine bugtracker: [[!toc levels=2]] -The software is made of two pieces: +## Usage - * the importer (`moin2git`) - which converts the wiki pages into a git repository with full history - * the converter (`moin2mdwn`) - which converts a set of moin-formatted text files into markdown + ikiwiki directives +Usage instructions are in the `README` file. ## MoinMoin importer features @@ -45,14 +46,14 @@ The software is made of two pieces: vertical list instead of an horizontal list) * PageList, through [[ikiwiki/directive/map]] * MonthCalendar, partially, through [[ikiwiki/directive/calendar]] - * FootNote, through markdown + * FootNote, through multimarkdown (`[^foo]` → `[^foo]: this is the footnote`) * Anchor, through markdown and plain HTML * `<
>`, through the weird line ending thing * AttachList, through a weird [[ikiwiki/directive/inline]] * FullSearch, partially, only through [[ikiwiki/directive/inline]] (so no textual search) * Include, partially through [[ikiwiki/directive/inline]] (so missing boundary extraction and heading level generation) * PageCount, same name even :) - * OrphanedPages, through [[ikiwiki/directive/oprhans]] + * OrphanedPages, through [[ikiwiki/directive/orphans]] * Date and Datetime, should be through [[plugins/date]] instead of current hack @@ -60,7 +61,7 @@ The software is made of two pieces: * the main "moin wiki" markup * highlight parser, through the [[plugins/format]] plugin - * other parsers may be supported if an equivalent plugin exists in Ikiwiki (example: [[plugin/rst]]) + * other parsers may be supported if an equivalent plugin exists in Ikiwiki (example: [[plugins/rst]]) ## Current blocker