×
Create a new article
Write your page title here:
We currently have 179 articles on NBITTRPG Wiki. Type your article name above or click on one of the titles below and start writing!



NBITTRPG Wiki

NBITTRPG Wiki:Manual of Style: Difference between revisions

Created page with "The '''Manual of Style''' is a resource specifying the guidelines or standards expected of certain pages on the wiki. It will also be a resource for how to use templates and the editor. == External Resources == When looking for resources to help style templates or wiki pages, it's more effective to refer to documentation labeled for '''[https://www.mediawiki.org/wiki/MediaWiki MediaWiki]''' as opposed to labeled for '''Fandom'''. While both Fandom and {{SITENAME}} are b..."
 
updated this
Line 3: Line 3:
== External Resources ==
== External Resources ==
When looking for resources to help style templates or wiki pages, it's more effective to refer to documentation labeled for '''[https://www.mediawiki.org/wiki/MediaWiki MediaWiki]''' as opposed to labeled for '''Fandom'''. While both Fandom and {{SITENAME}} are both built on MediaWiki, they do not share the exact same extensions or capabilities as one another.
When looking for resources to help style templates or wiki pages, it's more effective to refer to documentation labeled for '''[https://www.mediawiki.org/wiki/MediaWiki MediaWiki]''' as opposed to labeled for '''Fandom'''. While both Fandom and {{SITENAME}} are both built on MediaWiki, they do not share the exact same extensions or capabilities as one another.
* See [https://www.mediawiki.org/wiki/Help:Templates this page] for help on creating templates.
* See [https://www.mediawiki.org/wiki/Help:Templates"|this page] for help on creating templates.
* If you are familiar with CSS, Javascript, and understand what functions are and aren't available between {{SITENAME}} and Fandom, you can use Fandom-related style guides, like [https://community.fandom.com/wiki/Help:Contents here].
* If you are familiar with [https://www.w3schools.com/Css/ CSS], [https://www.w3schools.com/js/DEFAULT.asp Javascript], and understand what functions are and aren't available between {{SITENAME}} and Fandom, you can use Fandom-related style guides, like [https://community.fandom.com/wiki/Help:Contents here].


== Writing Style ==
== Writing Style ==
Most character pages should be written in past tense. This is to avoid unintentional spoilers for those casually browsing the wiki. Future or present tense may be used for campaigns that have not happened yet.
Most pages should be written in past tense. This is to avoid unintentional spoilers for those casually browsing the wiki. Future or present tense may be used for campaigns that have not happened yet.


It usually does not matter whether or not pages use American or British English.
It usually does not matter whether or not pages use American or British English.
== Templates ==
To make a template, go to the URL and after the ".xyz/", type Template:[Template Name]. This will bring you to an entirely new page that you can then create a template on. See [[https://www.mediawiki.org/wiki/Help:Templates|this page]] on MediaWiki for more general information on templates.
=== Infoboxes ===
Infoboxes are a type of template that displays information in a box. This is usually a two-column table with a label on the left and page-specific data on the right. We have session infoboxes and character infoboxes as an example of these.


== Character Pages ==
When making and naming infobox templates, please try and integrate "infobox" somewhere into the name of the template. This helps avoid confusion on what templates do what, as many templates may have similar names.
=== Navigation Boxes ===
Navigation Boxes are a type of template that users can use to navigate between related or similar articles. For example, the session navigation box at the bottom of session pages allow users to click between sessions within a campaign without relying on the session infobox to go in chronological order.


== Session Pages ==
When making and naming navigation boxes, please try and integrate "navbox" somewhere into the name of the template. This helps avoid confusion on what templates do what, as many templates may have similar names.
=== Message Templates ===
Message templates inform users regarding information contained on a page. These are the templates like the [[Template:Stub|Stub]] or [[Template:Spoilers|Spoilers]] template.


== Location Pages ==
There are no special rules in regards to naming these upon creation, just that they're kept short, and singular. This is to prevent confusion over categories, which are usually written in plural.
 
=== Other Templates ===
== Campaign Pages ==
There may be other template types made to ensure most articles with similar information can be updated at the same time. If you have an idea for a template but don't know how to make one, you can ask CStatic to make one.
== Categories ==
Categories are a tagging system that allow pages to be organized by certain parameters. Please put tags in the plural, as that avoids confusion with templates. For example, [[Template:Stub|Stub]] denotes the name of a template, while [[:Category:Stubs|Stubs]] refer to the category. It doesn't matter what order tags are added, as they're usually sorted alphabetically due to one of this site's extensions.
=== Character Pages ===
Characters should be tagged:
* [World Name]
* [[:Category:NPCs]] or [[:Category:PCs]]
* [World Name] NPCs or [World Name] PCs
=== Locations ===
Locations should be tagged:
* [World Name]
* [[:Category:Locations]]
* [[:Category:City]], [[:Category:Nation]], or something else
=== Sessions ===
Sessions should be tagged:
* [World Name]
* [[:Category:Sessions]]
* [Campaign Name] Session
* If applicable, [[:Category:Oneshots]] and [[:Category:Finales]]
== Page Formatting ==
This section is to make sure every page is consistent with other pages similar to them or of the same category.
=== Character Pages ===
=== Session Pages ===
=== Location Pages ===

Revision as of 07:25, 18 February 2025

The Manual of Style is a resource specifying the guidelines or standards expected of certain pages on the wiki. It will also be a resource for how to use templates and the editor.

External Resources

When looking for resources to help style templates or wiki pages, it's more effective to refer to documentation labeled for MediaWiki as opposed to labeled for Fandom. While both Fandom and NBITTRPG Wiki are both built on MediaWiki, they do not share the exact same extensions or capabilities as one another.

  • See "|this page for help on creating templates.
  • If you are familiar with CSS, Javascript, and understand what functions are and aren't available between NBITTRPG Wiki and Fandom, you can use Fandom-related style guides, like here.

Writing Style

Most pages should be written in past tense. This is to avoid unintentional spoilers for those casually browsing the wiki. Future or present tense may be used for campaigns that have not happened yet.

It usually does not matter whether or not pages use American or British English.

Templates

To make a template, go to the URL and after the ".xyz/", type Template:[Template Name]. This will bring you to an entirely new page that you can then create a template on. See [page] on MediaWiki for more general information on templates.

Infoboxes

Infoboxes are a type of template that displays information in a box. This is usually a two-column table with a label on the left and page-specific data on the right. We have session infoboxes and character infoboxes as an example of these.

When making and naming infobox templates, please try and integrate "infobox" somewhere into the name of the template. This helps avoid confusion on what templates do what, as many templates may have similar names.

Navigation Boxes

Navigation Boxes are a type of template that users can use to navigate between related or similar articles. For example, the session navigation box at the bottom of session pages allow users to click between sessions within a campaign without relying on the session infobox to go in chronological order.

When making and naming navigation boxes, please try and integrate "navbox" somewhere into the name of the template. This helps avoid confusion on what templates do what, as many templates may have similar names.

Message Templates

Message templates inform users regarding information contained on a page. These are the templates like the Stub or Spoilers template.

There are no special rules in regards to naming these upon creation, just that they're kept short, and singular. This is to prevent confusion over categories, which are usually written in plural.

Other Templates

There may be other template types made to ensure most articles with similar information can be updated at the same time. If you have an idea for a template but don't know how to make one, you can ask CStatic to make one.

Categories

Categories are a tagging system that allow pages to be organized by certain parameters. Please put tags in the plural, as that avoids confusion with templates. For example, Stub denotes the name of a template, while Stubs refer to the category. It doesn't matter what order tags are added, as they're usually sorted alphabetically due to one of this site's extensions.

Character Pages

Characters should be tagged:

Locations

Locations should be tagged:

Sessions

Sessions should be tagged:

Page Formatting

This section is to make sure every page is consistent with other pages similar to them or of the same category.

Character Pages

Session Pages

Location Pages

Recent changes

  • Zaptrap • Friday at 22:20
  • Zaptrap • Friday at 22:18
  • Zaptrap • Friday at 22:15
  • Ember • Friday at 22:03
  • AndrewFBR • Friday at 00:24
  • AndrewFBR • Friday at 00:24
  • AndrewFBR • Friday at 00:24
  • AndrewFBR • Friday at 00:24