FHX Wiki:To do list: Difference between revisions

From FHX Wiki
No edit summary
 
(46 intermediate revisions by 2 users not shown)
Line 19: Line 19:
* Set up [[Special:AbuseFilter]]
* Set up [[Special:AbuseFilter]]
* <u>Once the wiki has a decent amount of basic content:</u>
* <u>Once the wiki has a decent amount of basic content:</u>
** https://docs.ulyssis.org/Preventing_spam_on_MediaWiki
** Patrol unpatrolled content
** Patrol unpatrolled content
** Consider adding multiple users to [https://www.mediawiki.org/wiki/Help:Patrolled_edits patrollers] or create a subgroup (*
** Consider adding multiple users to [https://www.mediawiki.org/wiki/Help:Patrolled_edits patrollers] or create a subgroup (*
Line 24: Line 25:
***<code>$wgGroupPermissions['team']['patrol'] = true;</code>
***<code>$wgGroupPermissions['team']['patrol'] = true;</code>
***<code>$wgGroupPermissions['bot']['autopatrol'] = true;</code>
***<code>$wgGroupPermissions['bot']['autopatrol'] = true;</code>
** Enable Captcha for every single submit/edit, even if the user is logged in with a verified account
** Enable Captcha for every single submit/edit, even if the user is logged in with a verified account (except specific roles).
* Transfer user [[User:RyzuhrDEV]]
* Transfer user [[User:RyzuhrDEV]]
* Add link to wiki on website
* Add link to wiki on website


== Content organization (Templates, Categories, etc) ==
== Content organization (Templates, Categories, etc) ==
* Create articles: [[FHX_Wiki:How_to_help]], [[FHX_Wiki:FAQ]]
* Delete [[:Category:Pages marked for deletion|pages marked for deletion]]
* Create articles: [[FHX_Wiki:FAQ]]
* Create draft for all [[Special:WantedPages|wanted pages]] & fix [[Special:ListRedirects|redirects]]/links/titles
* Create draft for all [[Special:WantedPages|wanted pages]] & fix [[Special:ListRedirects|redirects]]/links/titles
* Consider a basic set of [[Special:Categories|categories]]
* Fix [[Special:DoubleRedirects|double redirects]] & [[Special:WantedTemplates|wanted templates]] & [[Special:WantedCategories|wanted categories]]
* Fix [[Special:DoubleRedirects|double redirects]] & [[Special:WantedTemplates|wanted templates]] & [[Special:WantedCategories|wanted categories]]
* Files
* Files
** Remove [[Special:UnusedFiles|unused files]]
** Remove [[Special:UnusedFiles|unused files]]
** Categorize [[Special:UncategorizedFiles|uncategorized files]]
** Categorize [[Special:UncategorizedFiles|uncategorized files]]
*** Items, Classes, Races, Skills, UI Elements, ...
* Templates
* Templates
** We have some [[Special:UnusedTemplates|unused templates]] or templates that can be combined/refactored
** We have some [[Special:UnusedTemplates|unused templates]] or templates that can be combined/refactored
** Categorize [[Special:UncategorizedTemplates|uncategorized templates]]
** Categorize [[Special:UncategorizedTemplates|uncategorized templates]]
* '''Upload all referenced images from CDN to the wiki so we decouple from it'''
* '''Upload all referenced images from CDN to the wiki so we decouple from it'''
** ''Remaining'': [[Skill]]s (upload legacy icons and replace with <code><nowiki>{{skill icon|}}</nowiki></code>), [[Map]], [[Monster]] (planning to replace with updated bestiary.json)


== Layout & Style ==
== Layout & Style ==
* Add formatting to navboxes similar to [[:Template:STF]] styles
* Add some style/color to the [[Main Page]]
* 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
* Optimize articles for mobile


== Content ==
== Content ==
* Idea (e.g. I think all recipe sheet pages should link to the item they craft in a See also section)
* Add soul/named items to landing pages (eg. named accessories, hero's soul items, and quest rewards)
* Request (e.g. add a column to a table)
* Create more nav boxes
* Task (e.g. prioritize creating a specific article)
** [[Template:New player nav]]
* Update [[Race]] and [[Class]] articles with icon templates (e.g. {{barbarian|small}} {{knight|small}})
*** High traffic landing pages (eg. inventory, equipment, shops, crafting, quests, mob lists, etc.)
* Consolidate bestiary into JSON data format for wiki import
** Bestiary nav? (lists by mob type, level, location, etc.)
* Embed article links in all [[item]] articles
* Set up a community event page to track upcoming events to feature on the main page
* Add [[Template:Race & Class nav]] to [[Race]]s and [[Class]]es articles (copy [[Template:Equippable items nav]])
** Would like to have a way to autofill the [[Template:Main Page/featured]] panel with the next upcoming event on a schedule
* Create more infoboxes ([[Template:NPC infobox]]) - use single infobox style with different classes for title and divide line color
** ''Consider'': Race, class

Latest revision as of 20:54, 23 October 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

Content organization (Templates, Categories, etc)

Layout & Style

  • Add formatting to navboxes similar to Template:STF styles
  • Add some style/color to the Main Page
  • Optimize articles for mobile

Content

  • Add soul/named items to landing pages (eg. named accessories, hero's soul items, and quest rewards)
  • Create more nav boxes
    • Template:New player nav
      • High traffic landing pages (eg. inventory, equipment, shops, crafting, quests, mob lists, etc.)
    • Bestiary nav? (lists by mob type, level, location, etc.)
  • Set up a community event page to track upcoming events to feature on the main page
  • Create more infoboxes (Template:NPC infobox) - use single infobox style with different classes for title and divide line color
    • Consider: Race, class