FHX Wiki:To do list: Difference between revisions

From FHX Wiki
Line 52: Line 52:
* Consolidate bestiary into JSON data format for wiki import
* Consolidate bestiary into JSON data format for wiki import
* Embed article links in all [[item]] articles
* Embed article links in all [[item]] articles
* Add [[Template:Race & Class nav]] to [[Race]]s and [[Class]]es articles (copy [[Template:Equippable items nav]])
* Add [[Template:Race nav]] and [[Template:Class nav]] to [[Race]]s and [[Class]]es articles (copy [[Template:Equippable items nav]])

Revision as of 21:39, 16 June 2024

To do list

The scope of this project is simple. It's a list of things that we want to do on the wiki. Completed items should be struck through. Feel free to suggest new items in Discord.

SysOp

  • make emails work
    • let newly created accounts confirm their email before they are able to submit/edit content.
  • Add selected templates/articles to Special:ProtectedPages so only authorized people can edit
  • Consider adding Extension:IframeTag
  • Consider QuestyCaptcha as good alternative/additional captcha
  • Set up Special:AbuseFilter
  • Once the wiki has a decent amount of basic content:
    • Patrol unpatrolled content
    • Consider adding multiple users to patrollers or create a subgroup (*
      • $wgGroupPermissions['patrollers']['patrol'] = true;
      • $wgGroupPermissions['team']['patrol'] = true;
      • $wgGroupPermissions['bot']['autopatrol'] = true;
    • Enable Captcha for every single submit/edit, even if the user is logged in with a verified account
  • Transfer user User:RyzuhrDEV
  • Add link to wiki on website

Content organization (Templates, Categories, etc)

Layout & Style

  • Add some style/color to the Main Page
  • Recolor tables for clearer separation and readability
    • Also need to decide on a table color scheme for consistency across all articles
  • Optimize articles for mobile

Content