FHX Wiki:To do list: Difference between revisions

From FHX Wiki
No edit summary
Line 7: Line 7:
|}
|}
[[Category:Projects]]
[[Category:Projects]]
== Format ==
 
<pre>
== 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
** [[Main Page]], [[FHX_Wiki:To_do_list]], [[FHX_Wiki:How_to_help]], [[FHX_Wiki:FAQ]], .. {{need info}}
** it's also a good idea to protect entire namespaces: [[Special:ListGroupRights]]
*** Example: FHX_Wiki, Templates
* Consider adding [https://www.mediawiki.org/wiki/Extension:IframeTag Extension:IframeTag]
* Consider [https://www.mediawiki.org/wiki/Extension:QuestyCaptcha QuestyCaptcha] as good alternative/additional captcha
* Set up [[Special:AbuseFilter]]
* <u>Once the wiki has a decent amount of basic content:</u>
** Patrol unpatrolled content
** Consider adding multiple users to [https://www.mediawiki.org/wiki/Help:Patrolled_edits patrollers] or create a subgroup (*
***<code>$wgGroupPermissions['patrollers']['patrol'] = true;</code>
***<code>$wgGroupPermissions['team']['patrol'] = 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
* Transfer user [[User:RyzuhrDEV]]
* Add link to wiki on website
 
== Content organization (Templates, Categories, etc) ==
* Create articles: [[FHX_Wiki:How_to_help]], [[FHX_Wiki:FAQ]]
* 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]]
* Files
** Remove [[Special:UnusedFiles|unused files]]
** Categorize [[Special:UncategorizedFiles|uncategorized files]]
* Templates
** We have some [[Special:UnusedTemplates|unused templates]] or templates that can be combined/refactored
** Categorize [[Special:UncategorizedTemplates|uncategorized templates]]
* '''Upload all referenced images from CDN to the wiki so we decouple from it'''
 
== 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 ==
* Idea (e.g. I think all recipe sheet pages should link to the item they craft in a See also section)
* Idea (e.g. I think all recipe sheet pages should link to the item they craft in a See also section)
* Request (e.g. add a column to a table)
* Request (e.g. add a column to a table)
* Task (e.g. prioritize creating a specific article)
* Task (e.g. prioritize creating a specific article)
</pre>
== List ==
* Update [[Race]] and [[Class]] articles with icon templates (e.g. {{barbarian|small}} {{knight|small}})
* Update [[Race]] and [[Class]] articles with icon templates (e.g. {{barbarian|small}} {{knight|small}})
* Consolidate bestiary into JSON data format for wiki import
* Consolidate bestiary into JSON data format for wiki import
* Import all cdn referenced image files to wiki
* Embed article links in all [[item]] articles
* Embed article links in all [[item]] articles
* Recolor tables for clearer separation and readability
** Also need to decide on a table color scheme for consistency across all articles
* Add [[Template:Race & Class nav]] to [[Race]]s and [[Class]]es articles (copy [[Template:Equippable items nav]])
* Add [[Template:Race & Class nav]] to [[Race]]s and [[Class]]es articles (copy [[Template:Equippable items nav]])
* Optimize articles for mobile

Revision as of 10:34, 15 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

  • Idea (e.g. I think all recipe sheet pages should link to the item they craft in a See also section)
  • Request (e.g. add a column to a table)
  • Task (e.g. prioritize creating a specific article)
  • Update Race and Class articles with icon templates (e.g. )
  • Consolidate bestiary into JSON data format for wiki import
  • Embed article links in all item articles
  • Add Template:Race & Class nav to Races and Classes articles (copy Template:Equippable items nav)