CPPraxis
 member, 1 post
Tue 23 Mar 2021
at 21:57
Wiki
The wiki formatting is arcane and highly limited, with zero documentation and very little capacity or flexibility. Has simply loading up with MediaWiki been considered? MediaWiki is free, easy to install, has massive community support, is very well documented, and is updated frequently to modern standards.


It would be pretty trivial to write a plugin for it that preserves ALL existing wiki content, with automatic templates that replicate all of the extant tags for backwards compatibility. Much more powerful editing, versioning, formatting, and user priv control would go a LONG way towards sensibly organizing games and reducing the need to micromanage and kludge together pages by GMs.

I highly HIGHLY recommend using MediaWiki instead of the existing homebrew. Please.
RosstoFalstaff
 member, 205 posts
Tue 23 Mar 2021
at 22:05
Wiki
Have you written this plugin?
CPPraxis
 member, 2 posts
Tue 23 Mar 2021
at 22:57
Wiki
In reply to RosstoFalstaff (msg # 2):

I should clarify, it will be trivial provided additional information about how wiki pages have been stored. It's very difficult to tell from the outside how things are managed on the back end.

However, there are a host of tools for converting between markup languages, because it's fundamentally simple text manipulation. You take every instance of <b> Lorem Ipsum </b> and output '''Lorem Ipsum''' or what have you. Stuff that's very easy to do once you get your hands on text. There are only a handful of formatting calls on the extant wiki.

The other major option to going ahead and just converting everything over would be to include an alternative parser that includes all of the rules of the extant wiki and flag every legacy page with it - sounds like more trouble than just running a conversion on each text file and loading them into a new wiki. No need to keep up two different markup-to-html parsers that way.
CPPraxis
 member, 3 posts
Tue 23 Mar 2021
at 23:04
Wiki
I can whip up a config file for Pandoc that will convert the wiki files over to MediaWiki markup real quick as a proof of concept. [E: Looks like it would actually be easier to use a MediaWiki bot. Point stands though!] Send/link me a sufficiently long and complicated enough RPoL wiki source text for a test case?

This message was last edited by the user at 01:00, Wed 24 Mar.