Naming Conventions – Bohemia Interactive Community

From Bohemia Interactive Community
Revision as of 16:51, 27 May 2022 by Lou Montana (talk | contribs) (Fix <tt> usage)
Jump to navigation Jump to search

This article has been proposed to merge with Bohemia Interactive Community: Guidelines.


The BI Community Wiki is attempting to maintain a consistent appearance with articles and categories. Please adhere to the following naming conventions when editing or creating an article.

When creating new topics or categories, use the common practice of Namespace: PageTitle, e.g GameTitleName: Subject.
For example, List of Actions OFP does not sound as good as Operation Flashpoint: Actions; this format is clearer about the concerned game and the mentioned topic of the article. It also makes linking to those articles much easier for editors.

You can use templates in the category name, e.g [[Category:{{arma3}}: Functions]] (result: Category:Arma 3: Functions)

See also the GameCategory template.


Sorting Keys

When defining a category for an article you should include a search key in that definition:

[[Category: CategoryName|Sort Key]]

If not defined, the automatically created table of contents will sort everything alphabetically, sometimes unsuccessfully.

One can use the following:

[[Category:{{arma3}}|{{uc:{{PAGENAME}}}}]]

The uc: wiki template will uppercase the given value, which is {{PAGENAME}}.

See the interest of defining a custom key on a Functions page: if custom keys were not defined in the {{RV}} template, every function would be sorted under B, for BIS_fnc_*.


Wiki common names

The Name Template provides the expected names for various product and company names.
Some shortcut templates exist for simplicity (e.g {{arma3}} instead of {{Name|arma3}}) and are listed in the table below.

Long Names Short Names Template
Arma 4 Arma 4 Template:arma4 (Arma 4)
Arma Reforger Reforger Template:armaR (Arma Reforger)
Arma 3 Arma 3 Template:arma3 (Arma 3)
Arma 2: Operation Arrowhead Arma 2:OA Template:arma2oa (Arma 2: Operation Arrowhead)
Arma 2 Arma 2 Template:arma2 (Arma 2)
Armed Assault ArmA Template:arma1 (Armed Assault)
Bohemia Interactive BI (not BIS) {{Name|bi}} (Bohemia Interactive)
Operation Flashpoint OFP Template:ofp (Operation Flashpoint)
Operation Flashpoint: Resistance OFP:R Template:ofpr (Operation Flashpoint: Resistance)
Operation Flashpoint: Elite OFP:E Template:ofpe (Operation Flashpoint: Elite)
Take On Helicopters TKOH (not TOH) Template:tkoh (Take On Helicopters)
Take On Mars TKOM (not TOM) Template:tkom (Take On Mars)