Difference between revisions of "Issue:New Templates"

Issue on the Star Citizen Wiki
Jump to: navigation, search

The revision slider is loading.

(First draft)
 
(Issue Tasklist)
(One intermediate revision by the same user not shown)
Line 12: Line 12:
  
 
== Goals ==
 
== Goals ==
* '''Conform with the Wiki V3 UI''': Utilize the same style defined by the Citizen skin (WCAG 2.0, Dark Mode support).
+
* '''Conform with the Wiki V3 UI''': Utilize the same style defined by the Citizen skin (WCAG 2.0, Dark Mode, Print Mode support).
 
* '''Integration with Visual Editor by implementing [https://www.mediawiki.org/wiki/Extension:TemplateData TemplateData]''': Allow users to use templates without knowing the syntax and wikitext.
 
* '''Integration with Visual Editor by implementing [https://www.mediawiki.org/wiki/Extension:TemplateData TemplateData]''': Allow users to use templates without knowing the syntax and wikitext.
 
* '''Centralized localization''': All template translations will be moved to the [[:Category:i18n templates|i18n templates]]. It also remove the need to use [[:Template:Translatable template|TLT and TNT]] templates on content pages.
 
* '''Centralized localization''': All template translations will be moved to the [[:Category:i18n templates|i18n templates]]. It also remove the need to use [[:Template:Translatable template|TLT and TNT]] templates on content pages.
 
* '''More versatile templates''': Make templates more modular to reduce redundancy and maintenance, while allowing the same template to adapt in more situation.
 
* '''More versatile templates''': Make templates more modular to reduce redundancy and maintenance, while allowing the same template to adapt in more situation.
* '''Unified categories''': Update the classification to match the latest standard set by in-game data and CIG
+
* '''Unified categories''': Update the classification to match the latest standard set by in-game data and CIG.
 
* '''Community integration''': Allow better community site and data integrations on infobox templates.
 
* '''Community integration''': Allow better community site and data integrations on infobox templates.
 +
* '''Machine readable''': Improve the accessibility of information on the template for bots and impaired users. That includes introducing structured data and setting specific HTML tags for easier parsing.
  
 
<!-- Subtasks below this section -->
 
<!-- Subtasks below this section -->
==Issue Tasklist==
+
== Issue Tasklist ==
 +
 
 +
If you are interested in helping out in any of the tasks, please let me know!
 +
 
 +
=== Wiki V3 deployment ===
 +
{|class="wikitable sortable"
 +
! Task
 +
! Description
 +
! Date Added
 +
! Priority
 +
! Status
 +
|-
 +
| Retrofit styles for old infobox templates
 +
| The old infobox styles are deprecated with the Wiki V3 update. A temporary styles will be implemented until the template rework.
 +
| 2019-12-04
 +
| High
 +
| Staged on DEV
 +
|-
 +
| Rework mbox-related templates
 +
| Message box templates like {{t|delete}} are deprecated with the Wiki V3 update. They will be reworked to conform to the latest standards.
 +
| 2019-12-04
 +
| Medium
 +
| Staged on DEV
 +
|-
 +
| Rework hatnote-related templates
 +
| Hatnote templates like {{t|for}} are deprecated with the Wiki V3 update. They will be reworked to conform to the latest standards.
 +
| 2019-12-04
 +
| High
 +
| Staged on DEV
 +
|-
 +
| Rework the core infobox template
 +
| {{t|Infobox}} will be updated to use Lua module instead (same as Wikimedia wiki). The current infobox template will be moved to {{t|Infobox temp}}.
 +
| 2019-12-04
 +
| Medium
 +
| Staged on DEV
 +
|-
 +
| Retrofit the navplates
 +
| Navplate image sizes are broken with the Wiki V3 update. Also remove links from the icons.
 +
| 2019-12-04
 +
| High
 +
| Staged on DEV
 +
|-
 +
| Rework the RSI template
 +
| {{t|RSI}} will be reworked and deprecated by {{t|Cite RSI}}. <code>ref=no</code> mode will use {{t|Link RSI}} instead.
 +
| 2019-12-04
 +
| Medium
 +
| In Progress
 +
|-
 +
| Rework the Quote template
 +
| {{t|quote}} will be reworked to the latest standard.
 +
| 2019-12-04
 +
| Low
 +
| Staged on DEV
 +
|-
 +
| Updated alien language support
 +
| Alien language support was broken with the Wiki V3 update. It will introduce a higher quality Xian and Vanduul font from UEEXI.
 +
| 2019-12-04
 +
| Low
 +
| In Progress
 +
|-
 +
| Rework Comm-Link infobox
 +
| Complete rework of the infobox commlink template to the latest standards. It is a prerequisite to allow all Comm-Link pages to be translatable.
 +
| 2019-12-04
 +
| High
 +
| Staged on DEV
 +
|}
 +
 
 +
=== Post-Wiki V3 deployment ===
 +
{|class="wikitable sortable"
 +
! Task
 +
! Description
 +
! Date Added
 +
! Priority
 +
! Status
 +
|-
 +
| Rework vehicle infobox
 +
| Complete rework of the infobox vehicle template to the latest standards.
 +
| 2019-12-04
 +
| Medium
 +
| In Progress
 +
|-
 +
| Card template V1
 +
| Allow the creation of responsive card grids {{t|Card}}, same as the ones used on the home page. That will introduce more possibilities for the content page layout. It is also much needed for help and project pages.
 +
| 2019-12-04
 +
| High
 +
| Staged on DEV
 +
|-
 +
| More citation templates for other potential RSI sources
 +
| Implementing citation templates for the Jump Point magazine, Youtube, Twitch
 +
| 2019-12-04
 +
| Low
 +
| Not Started
 +
|-
 +
| Noarticletext template
 +
| Make the no article page more helpful.
 +
| 2019-12-04
 +
| Medium
 +
| Not Started
 +
|-
 +
| Rework component infobox
 +
| Complete rework of the infobox component template to the latest standards.
 +
| 2019-12-04
 +
| Low
 +
| Not Started
 +
|-
 +
| Rework location infobox
 +
| Complete rework of the infobox location template to the latest standards.
 +
| 2019-12-04
 +
| Medium
 +
| Not Started
 +
|}
 +
 
 +
''More to be added when needed''
  
 
[[Category:Issues]]
 
[[Category:Issues]]

Revision as of 21:40, 4 December 2019

New Templates
Type Project
Description Rework templates to support the latest standards.
Date Created 2019-12-04
Priority High
Status In Progress
Leader User:Alistair3149

Most templates on the wiki are outdated and does not compliment with the on-going Wiki V3 project. Since these templates are used in a many pages, any changes could possibly affect a lot of pages. If you are familiar with templating and wanted to help out, please reach us on the Discord in the #wiki channel!

Goals

  • Conform with the Wiki V3 UI: Utilize the same style defined by the Citizen skin (WCAG 2.0, Dark Mode, Print Mode support).
  • Integration with Visual Editor by implementing TemplateData: Allow users to use templates without knowing the syntax and wikitext.
  • Centralized localization: All template translations will be moved to the i18n templates. It also remove the need to use TLT and TNT templates on content pages.
  • More versatile templates: Make templates more modular to reduce redundancy and maintenance, while allowing the same template to adapt in more situation.
  • Unified categories: Update the classification to match the latest standard set by in-game data and CIG.
  • Community integration: Allow better community site and data integrations on infobox templates.
  • Machine readable: Improve the accessibility of information on the template for bots and impaired users. That includes introducing structured data and setting specific HTML tags for easier parsing.

Issue Tasklist

If you are interested in helping out in any of the tasks, please let me know!

Wiki V3 deployment

Task Description Date Added Priority Status
Retrofit styles for old infobox templates The old infobox styles are deprecated with the Wiki V3 update. A temporary styles will be implemented until the template rework. 2019-12-04 High Staged on DEV
Rework mbox-related templates Message box templates like {{delete}} are deprecated with the Wiki V3 update. They will be reworked to conform to the latest standards. 2019-12-04 Medium Staged on DEV
Rework hatnote-related templates Hatnote templates like {{for}} are deprecated with the Wiki V3 update. They will be reworked to conform to the latest standards. 2019-12-04 High Staged on DEV
Rework the core infobox template {{Infobox}} will be updated to use Lua module instead (same as Wikimedia wiki). The current infobox template will be moved to {{Infobox temp}}. 2019-12-04 Medium Staged on DEV
Retrofit the navplates Navplate image sizes are broken with the Wiki V3 update. Also remove links from the icons. 2019-12-04 High Staged on DEV
Rework the RSI template {{RSI}} will be reworked and deprecated by {{Cite RSI}}. ref=no mode will use {{Link RSI}} instead. 2019-12-04 Medium In Progress
Rework the Quote template {{quote}} will be reworked to the latest standard. 2019-12-04 Low Staged on DEV
Updated alien language support Alien language support was broken with the Wiki V3 update. It will introduce a higher quality Xian and Vanduul font from UEEXI. 2019-12-04 Low In Progress
Rework Comm-Link infobox Complete rework of the infobox commlink template to the latest standards. It is a prerequisite to allow all Comm-Link pages to be translatable. 2019-12-04 High Staged on DEV

Post-Wiki V3 deployment

Task Description Date Added Priority Status
Rework vehicle infobox Complete rework of the infobox vehicle template to the latest standards. 2019-12-04 Medium In Progress
Card template V1 Allow the creation of responsive card grids {{Card}}, same as the ones used on the home page. That will introduce more possibilities for the content page layout. It is also much needed for help and project pages. 2019-12-04 High Staged on DEV
More citation templates for other potential RSI sources Implementing citation templates for the Jump Point magazine, Youtube, Twitch 2019-12-04 Low Not Started
Noarticletext template Make the no article page more helpful. 2019-12-04 Medium Not Started
Rework component infobox Complete rework of the infobox component template to the latest standards. 2019-12-04 Low Not Started
Rework location infobox Complete rework of the infobox location template to the latest standards. 2019-12-04 Medium Not Started

More to be added when needed