Page MenuHomeTelepedia

Implement our own CreateWiki Solution
Open, 0Public

Description

CreateWiki and ManageWiki have been a godsend for us, but the two aren't exactly the easiest extenstions to understand nor to work with; plus they are not mutually exclusive which is not good. WIth the future of Miraheze in the balance, it is unknown if the two extensions will continue to recieve periodic updates with MediaWiki versions—even so, there are only a handfull of volunteers who actually understand how the extensions work.

As a result, we need to work on our own solution to this, which has all of the same functionalities of CreateWiki/ManageWiki but using our own infrastructure. It will be difficult and probably take a while, but it should be feasible.

  1. Functionality
  2. Ability to create wikis and manage their basic configuration (URL, Sitename, States, Description, Category, Tags);
  3. Be able to mark a wiki as deleted, or closed, and have it become either unavailable, or available but locked;
  4. Ability to manage the configuration of a wiki including its extensions and what not;
  5. Requesting Wikis.

Hopefully, this can be done potentially by the end of the year.

Event Timeline

I've been looking around at how we could possibly approach this. One idea was to rejuvinate the Farmer extension, but it hasn't worked in a very long time and is for a very outdated version of MediaWiki—it also looks pretty hacky.

On the other hand, I think it would be better to adapt Gamepedia's "DynamicSettings" setup and see if that works; it doesn't look like it would be too much work to adapt, and our extension could be heavily based on this.