RLWiki:RLWiki NEO: Difference between revisions
AZMindroma (talk | contribs) First draft |
AZMindroma (talk | contribs) Second draft |
||
| Line 14: | Line 14: | ||
=== Smaller reasons === | === Smaller reasons === | ||
==== Full autonomy ==== | ==== Full autonomy ==== | ||
While Miraheze does grant a lot of autonomy already, it's not complete. | While Miraheze does grant a lot of autonomy already, it's not complete. For example, its extension list is a predefined set of extensions which are sufficient for most usecases, but adding any extension not included in the list would require requesting it.<ref>https://meta.miraheze.org/wiki/Extensions#Disclaimers</ref> | ||
For example, its extension list is a predefined set of extensions which are sufficient for most usecases, but adding any extension not included in the list would require requesting it.<ref>https://meta.miraheze.org/wiki/Extensions#Disclaimers</ref> | |||
Self-hosting gives us full autonomy of every single aspect over the wiki without being bound to anyone else. | Self-hosting gives us full autonomy of every single aspect over the wiki without being bound to anyone else. | ||
| Line 22: | Line 20: | ||
=== More personalized domain === | === More personalized domain === | ||
Since the rollinglounge.net domain is in our ownership, we're able to use a more personalized domain: wiki.rollinglounge.net | Since the rollinglounge.net domain is in our ownership, we're able to use a more personalized domain: wiki.rollinglounge.net | ||
== Additional improvements == | |||
Together with the migration, some improvements have been made to the wiki. While all these improvements could have already been done in the Miraheze wiki, the migration gave us a good opportunity to implement them. | |||
=== Better infobox "backend code" === | |||
Most of the templates and modules in the RL Wiki are carbon copies from Wikipedia. The templates have only been adjusted as little as possible until they worked with our use-cases with little knowledge on how these templates were made. This, however, had resulted in a lot of redundant and useless code left in these templates. | |||
Especially infoboxes - there was code left for handling irl maps in the infoboxes for people.<ref>https://rollinglounge.miraheze.org/wiki/Template:Infobox_RSplayer?action=edit</ref> This has been fixed in the new wiki, with infobox code only (for the most part) including necessary elements. | |||
=== Better infobox naming === | |||
In Miraheze, the infoboxes often had some weird names. Most notably "RSplayer", which was a generic infobox for Rolling Lounge members.<ref>https://rollinglounge.miraheze.org/wiki/Template:Infobox_RSplayer?action=edit</ref> There were also unnecessary duplicates for templates which, in essence, had the exact same purpose<ref>https://rollinglounge.miraheze.org/wiki/Template:Infobox_RSLevel</ref><ref>https://rollinglounge.miraheze.org/wiki/Template:Infobox_RJLevel?action=edit</ref> | |||
== References == | == References == | ||