Re: [Tiki-devel] Migrating from MoinMoin to Tiki
Volker Wysk <post-hhF2Jplw28UoZk/[email protected]>
| Newsgroups | gmane.comp.cms.tiki.devel |
|---|---|
| Message-ID | <[email protected]> |
Am Dienstag, den 13.04.2021, 12:27 -0400 schrieb Marc Laporte: > Another idea: I vaguely remember that the MediaWiki to Tiki importer > doesn't convert wiki syntax (because it was very complex), but instead > reads HTML and converts to Tiki. > > If this is the case, maybe starting from there would be simpler? I've tried this. There is a html to Tiki converter package available in the Ubuntu package archives. It's named "libhtml-wikiconverter-tikiwiki-perl". Probably that's what the MediaWiki to Tiki importer uses. It messed up the headings, and of course, couldn't convert my MoinMoin macros, as they get rendered to HTML when the page is retrieved. I make heavy use of the ListPages macro, which makes a list of page whose names match a regular expression. I need to convert this to a call to a corresponding Tiki plugin. (Haven't found a completely satisfactory solution for that yet.) I also use the TableOfContents macro a lot, which needs to converted as well. I've started to play around with Definite Clause Grammars and to develop a parser. I've learned and have become quite productive. In the end, writing a Moin parser isn't that bad - if you have the right tools. ;-)) Thanks for your thoughts. Cheers, Volker _______________________________________________ TikiWiki-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6QXGh82Ov3+2nrxp+K4ydFOsHoUFAmB12IkACgkQ+K4ydFOs HoVtfRAAw+3IxEJ1J6U/TquXeMx4iWEPdoAXEdo/p5BykLztMpwT+tl3953ZB+lb HRGw29Yh5jF+6Xt0ASid9ZetUbB0UMwbiiYq4ffWpO7ubjcSpggu9Uu08kX3B4MI qF3qtZVsJ0fo1+8EP1MT3ZriC2UY0fHNk0tssiDXzkCt/i7CZ8jdWDizb4UpkSs/ cQoKjvjkRarVSWGO+L7W1/mmCJ96/OMH3Q961sP+oOy8DXWVTXvigy1SkWa/1nv/ lzv2RPH5dDIIVtZuLpSaep0XfOdcPrTDTHV7ynqzXFhDhAtqVLx+nP+IlGk2EqNF xhKSXyYp8wLsyDjV7Xnhmbxdll380j+u4Rq44X2sxhpM2V/6qouLZ+Cxw/uv8OFw B+V4Q/ylquit/VxdOo9eg70DhAB/uIsQWfJ9XTcSt4EddiIzlVrbybjmR/M5LI3S R76QjsW+zj7trne0cEKsfewXlNV/C/tIsrhpnzDGEmr/iNwqvbWbz7wB6ya43mPJ 6xd4g0WAOsN9uvO83z9aO5sxP3YahMyXcO7cnUAYxMTowJXjGsHME7/gQCWO7dPW +7qmvguahz1YthJGg9+NF0wQYM1Mf/BRmCboElQx7FD5Fn/qTEuNdP2aIMPP3VaE y7hpMs3HxLxu2uul+nfZH20TlEj2ewVY3/y8on3aAsaBPh7lODY= =pP8n -----END PGP SIGNATURE-----