Rhythm Game Wiki:Style Guide: Difference between revisions

No edit summary
No edit summary
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
<languages />
<languages />
<translate>
 
= Writing style = <!--T:1-->
= Global wiki guidelines =  


<!--T:2-->
<!--T:2-->
These guidelines apply to all games on the wiki.
These guidelines apply to all games on the wiki.
== Pages and page titles == <!--T:8-->
<!--T:9-->
* Pages that focus on general mechanics, content, or tools, that are not specific to any one game, should be put into the main namespace, for example: {{ll|TextMesh Pro}}.
<!--T:10-->
* Guides that describe general topics that are not game-specific, or relate to multiple games at once, should be put into the main namespace, under the "Guides" page, for example: {{ll|Guides/Editing a JSON file|Guides/Editing a JSON file}}.
<!--T:11-->
* Pages describing game content or game mechanics should be put into a game's namespace, for example: {{ll|Gadvia:Adventure mode|Gadvia:Adventure mode}}. If a game does not have a namespace, a new namespace should be requested.
<!--T:12-->
* Game guides should be put into the game's namespace, under the "Guides" page, for example: {{ll|Gadvia:Guides/Extracting game files|Gadvia:Guides/Extracting game files}}.
<!--T:13-->
* Pages that contain information about the wiki itself should be put in the meta namespace (<code>Rhythm Game Wiki</code>), for example: {{ll|Rhythm Game Wiki:Copyrights|Rhythm Game Wiki:Copyrights}}.
=== Files and pages in other namespaces ===
* Template titles should have no spaces and be in [[Wikipedia:PascalCase|PascalCase]], for example [[Template:DataStructure]]
* Files (images, videos, audio, etc.) for specific games that are put into the <code>File:</code> (or <code>Media:</code>) namespace, have a <code>GameName-</code> prefix, for example: [[Media:Rizline-Disc 2 Image.png]].
* Templates for specific games are in the <code>Template:</code> namespace, have a <code>GameName</code> prefix, for example: [[Template:RizlineDiscInfoBox]].
== Sections ==
Any content page may or may not contain any of the following sections. If the page does have any of these sections, they should be placed at the end of the page, in order:
* '''Gallery''' - images/media related to the page.
* '''See also''' - links to other related pages on the wiki.
* '''References''' - footnotes for the article.
{{Todo|Install [[mw:Extension:Cite]] to this wiki}}
* '''External links''' - unordered list of links to other websites related to this page.
* '''Navigation''' - [[mw:transclusion|transcluded]] navigation boxes from [[:Category:Navigation_boxes]].
== Writing style == <!--T:1-->


<!--T:3-->
<!--T:3-->
* Use italics when you are referring to the title of the game.
* Use italics when you are referring to the title of the game.
<blockquote>''Gadvia'' is a mobile rhythm game.</blockquote>
<blockquote>''Gadvia'' is a mobile rhythm game</blockquote>


<!--T:7-->
<!--T:7-->
Line 14: Line 45:
<blockquote>''{{ll|Gadvia:Gadvia|Gadvia}}'' is a mobile rhythm game.</blockquote>
<blockquote>''{{ll|Gadvia:Gadvia|Gadvia}}'' is a mobile rhythm game.</blockquote>


= Pages and page titles = <!--T:8-->
== Dates and times ==
 
Dates should be generally using the extended format of [[wikipedia:ISO 8601|ISO 8601]]. In short:
* for the [[wikipedia:UTC|UTC]] timezone, it's the following format: <code>YYYY-MM-DDThh:mm:ssZ</code> (for example: <code>2024-12-06T09:00Z</code>).
* for other timezones, it's the following format: <code>YYYY-MM-DDThh:mm:ss+TZOFFSET</code> (for example, for UTC+8: <code>2024-12-06T17:00+08:00</code>).


<!--T:9-->
== Useful templates ==
Pages that focus on general mechanics, content, or tools, that are not specific to any one game, should be put into the main namespace, for example: <code>{{ll|TextMesh Pro}}</code>.
 
=== Text formatting ===


<!--T:10-->
* [[Template:Tooltip]]
Guides that describe general topics that are not game-specific, or relate to multiple games at once, should be put into the main namespace, under the "Guides" page, for example: <code>{{ll|Guides/Editing a JSON file|Guides/Editing a JSON file}}</code>.
<blockquote>
The following text has a tooltip. {{Tooltip|Hovering your mouse over it will display a message.|This is a tooltip message.}}
</blockquote>
* [[Template:Date]] - shows a tooltip with the date in the user's timezone (using JavaScript).
<blockquote>
This is the date template: {{Date|2024-12-06T14:32Z}}
</blockquote>


<!--T:11-->
=== Notice boxes ===
Pages describing game content or game mechanics should be put into a game's namespace, for example: <code>{{ll|Gadvia:Adventure mode|Gadvia:Adventure mode}}</code>. If a game does not have a namespace, a new namespace should be requested.


<!--T:12-->
Use the templates listed below for boxes with notice messages. They all use the [[Template:ArticleNoticeBox]] template:
Game guides should be put into the game's namespace, under the "Guides" page, for example: <code>{{ll|Gadvia:Guides/Extracting game files|Gadvia:Guides/Extracting game files}}</code>.


<!--T:13-->
* [[Template:Stub]] - place at the top of the page to inform the reader that the page is short and not complete.
Pages that contain information about the wiki itself should be put in the meta namespace (<code>Rhythm Game Wiki</code>), for example: <code>{{ll|Rhythm Game Wiki:Copyrights|Rhythm Game Wiki:Copyrights}}</code>.
{{Stub|nocategory=1}}
* [[Template:Todo]] - use this to inform other editors of some tasks to do.
{{Todo|nocategory=1|
* Get images from game files and put them here.}}
* [[Template:Incomplete]] - use this to inform readers that some information is missing from the article.
{{Incomplete|nocategory=1|
* Some items are missing}}
* [[Template:MainArticle]] - place just below a section header to link to a bigger article on the topic.
{{MainArticle|Rizline:List of songs}}


= Dates and times =
==== More specific notice boxes ====
* [[Template:GameInactive]] - use this in articles for inactive games (for example [[Gadvia:Gadvia]]).
{{GameInactive}}
* [[Template:SpoilerWarning]] - place this at the top of articles/article sections that include spoilers.
{{SpoilerWarning|noscreen=1}}


Dates should be generally using the extended format of [[wikipedia:ISO 8601|ISO 8601]]. In short:
=== In-line notices ===
* for the [[wikipedia:UTC|UTC]] timezone, it's the following format: <code>YYYY-MM-DDThh:mm:ssZ</code> (for example: <code>2024-12-06T09:00Z</code>).
* for other timezones, it's the following format: <code>YYYY-MM-DDThh:mm:ss+TZOFFSET</code> (for example, for UTC+8: <code>2024-12-06T17:00+08:00</code>).


This format is both machine-readable and human-readable, and is not ambiguous. Using this format everywhere on the wiki avoids confusion.
* [[Template:Unfinished]] - for work-in-progress or incomplete information
<blockquote>
[...] This game mechanic allows you to get more items. {{Unfinished|What kind of items can you get?|nocategory=1}}
</blockquote>
* [[Template:Verify]] - for information that is not confirmed to be true, or cannot be confirmed true or false at this time.  
<blockquote>
[...] This game mechanic allows you to get two {{IconLink|Rizline|Coin|Coins}}. {{Verify|No other game mechanic in the game allows you to get coins, confirmation needed.|nocategory=1}}
</blockquote>


= Game-specific guidelines = <!--T:4-->
= Game-specific guidelines = <!--T:4-->
Line 48: Line 105:
* {{ll|Rhythm Game Wiki:Style Guide/Gadvia|Gadvia}}
* {{ll|Rhythm Game Wiki:Style Guide/Gadvia|Gadvia}}
* {{ll|Rhythm Game Wiki:Style Guide/Arcaea|Arcaea}}
* {{ll|Rhythm Game Wiki:Style Guide/Arcaea|Arcaea}}
</translate>