Name – Template

From Bohemia Interactive Community
Jump to navigation Jump to search
(Update ready for {{GVI}} which uses this)
(Add Queen's Gambit, DayZ and Ylands)
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<includeonly>{{#switch:{{#replace:{{#replace:{{#replace:{{#replace:{{lc:{{{1}}}}}| |}}|:|}}|/|}}|-|}}
<includeonly>{{#switch:{{#replace:{{#replace:{{#replace:{{#replace:{{lc:{{{1}}}}}| |}}|:|}}|/|}}|-|}}
<!--
BOHEMIA INTERACTIVE
-->
<!-- Missing:
Operation Flashpoint: Red Hammer
Operation Flashpoint: Gold Edition
Operation Flashpoint: GOTY Edition
Arma: Queen's Gambit
Arma 2: Firing Range
Arma 2: Combined Operations
Arma 2: Reinforcements
Carrier Command: Gaea Mission
Arma Tactics
Take On Helicopters: Hinds
-->
|bi
|bi
|bis
|bis
Line 11: Line 26:
     |short=BI
     |short=BI
     |#default=Bohemia Interactive}}
     |#default=Bohemia Interactive}}
<!--
OPERATION FLASHPOINT: COLD WAR CRISIS
-->
|ofp
|ofp
|aofp
|opf
|a1ofp
|operationflashpoint={{#switch:{{lc:{{{2}}}}}
|a2ofp
|a3ofp
|armaofp
|arma1ofp
|arma2ofp
|arma3ofp
|operationflashpoint
|aoperationflashpoint
|a1operationflashpoint
|a2operationflashpoint
|a3operationflashpoint
|armaoperationflashpoint
|arma1operationflashpoint
|arma2operationflashpoint
|arma3operationflashpoint={{#switch:{{lc:{{{2}}}}}
     |img=ofp
     |img=ofp
     |image=ofp
     |image=ofp
     |short=OFP
     |short=OFP
     |#default=Operation Flashpoint}} <!-- Cold War Crisis -->
     |#default=Operation Flashpoint}}<!-- no "Cold War Crisis" -->
<!--
ARMA: COLD WAR ASSAULT (OFP v1.99)
-->
|a0
|arma0
|armacwa={{#switch:{{lc:{{{2}}}}}
    |img=ofp
    |image=ofp
    |short=Arma:CWA
    |#default=Arma: Cold War Assault}}
<!--
OPERATION FLASHPOINT: RESISTANCE
-->
|ofpr
|ofpr
|aofpr
|arma0r
|a1ofpr
|a2ofpr
|a3ofpr
|armaofpr
|arma1ofpr
|arma2ofpr
|arma3ofpr
|ofpresistance
|ofpresistance
|aofpresistance
|a1ofpresistance
|a2ofpresistance
|a3ofpresistance
|armaofpresistance
|arma1ofpresistance
|arma2ofpresistance
|arma3ofpresistance
|operationflashpointr
|operationflashpointr
|aoperationflashpointr
|operationflashpointresistance={{#switch:{{lc:{{{2}}}}}
|a1operationflashpointr
|a2operationflashpointr
|a3operationflashpointr
|armaoperationflashpointr
|arma1operationflashpointr
|arma2operationflashpointr
|arma3operationflashpointr
|operationflashpointresistance
|aoperationflashpointresistance
|a1operationflashpointresistance
|a2operationflashpointresistance
|a3operationflashpointresistance
|armaoperationflashpointresistance
|arma1operationflashpointresistance
|arma2operationflashpointresistance
|arma3operationflashpointresistance={{#switch:{{lc:{{{2}}}}}
     |img=ofpr
     |img=ofpr
     |image=ofpr
     |image=ofpr
     |short=OFP:R
     |short=OFP:R
     |#default=Operation Flashpoint: Resistance}}
     |#default=Operation Flashpoint: Resistance}}
<!--
OPERATION FLASHPOINT: ELITE
-->
|ofpe
|ofpe
|aofpe
|a1ofpe
|a2ofpe
|a3ofpe
|armaofpe
|arma1ofpe
|arma2ofpe
|arma3ofpe
|ofpelite
|ofpelite
|aofpelite
|a1ofpelite
|a2ofpelite
|a3ofpelite
|armaofpelite
|arma1ofpelite
|arma2ofpelite
|arma3ofpelite
|operationflashpointe
|operationflashpointe
|aoperationflashpointe
|operationflashpointelite={{#switch:{{lc:{{{2}}}}}
|a1operationflashpointe
|a2operationflashpointe
|a3operationflashpointe
|operationflashpointelite
|armaoperationflashpointe
|arma1operationflashpointe
|arma2operationflashpointe
|arma3operationflashpointe
|aoperationflashpointelite
|a1operationflashpointelite
|a2operationflashpointelite
|a3operationflashpointelite
|armaoperationflashpointelite
|arma1operationflashpointelite
|arma2operationflashpointelite
|arma3operationflashpointelite={{#switch:{{lc:{{{2}}}}}
     |img=ofpe
     |img=ofpe
     |image=ofpe
     |image=ofpe
     |short=OFP:E
     |short=OFP:E
     |#default=Operation Flashpoint: Elite}}
     |#default=Operation Flashpoint: Elite}}
<!-- Operation Flashpoint: Gold Edition -->
<!--
<!-- Operation Flashpoint: GOTY Edition -->
ARMA: ARMED ASSAULT
|a
-->
|a1
|a1
|arma
|arma
|arma1
|arma1
|armedassault
|armedassault
|aarmedassault
|a1armedassault
|a2armedassault
|a3armedassault
|armaarmedassault
|armaarmedassault
|arma1armedassault
|arma1armedassault
|arma2armedassault
|armacombatops
|arma3armedassault={{#switch:{{lc:{{{2}}}}}
|armacombatoperations
|combatops
|combatoperations={{#switch:{{lc:{{{2}}}}}
     |img=arma
     |img=arma
     |image=arma
     |image=arma
     |short=Arma
     |short=Arma
     |#default=Armed Assault}} <!-- Combat Operations -->
     |#default=Armed Assault}}
<!-- Arma: Queen's Gambit -->
<!--
ARMA: QUEEN'S GAMBIT
-->
|a1qg
|a1queengambit
|a1queensgambit
|armaqg
|armaqueengambit
|armaqueensgambit
|arma1qg
|arma1queengambit
|arma1queensgambit={{#switch:{{lc:{{{2}}}}}
    |img=armaqg
    |image=armaqg
    |short=Arma:QG
    |#default=ArmA: Queen's Gambit}}
<!--
ARMA 2
-->
|a2
|a2
|arma2={{#switch:{{lc:{{{2}}}}}
|arma2={{#switch:{{lc:{{{2}}}}}
Line 139: Line 111:
     |short=Arma 2
     |short=Arma 2
     |#default=Arma 2}}
     |#default=Arma 2}}
<!-- Arma 2: Firing Range -->
<!--
<!-- Arma 2: Combined Operations -->
ARMA 2: OPERATION ARROWHEAD
<!-- Arma 2: Reinforcements -->
-->
|oa
|aoa
|a1oa
|a2oa
|a2oa
|a3oa
|armaoa
|arma1oa
|arma2oa
|arma2oa
|arma3oa
|operationarrowhead
|operationarrowhead
|aoperationarrowhead
|a1operationarrowhead
|a2operationarrowhead
|a2operationarrowhead
|a3operationarrowhead
|arma2operationarrowhead={{#switch:{{lc:{{{2}}}}}
|armaoperationarrowhead
|arma1operationarrowhead
|arma2operationarrowhead
|arma3operationarrowhead={{#switch:{{lc:{{{2}}}}}
     |img=arma2oa
     |img=arma2oa
     |image=arma2oa
     |image=arma2oa
     |short=Arma 2:OA
     |short=Arma 2:OA
     |#default=Arma 2: Operation Arrowhead}}
     |#default=Arma 2: Operation Arrowhead}}
|baf
<!--
|abaf
ARMA 2: BRITISH ARMED FORCES
|a1baf
-->
|a2baf
|a2baf
|a3baf
|armabaf
|arma1baf
|arma2baf
|arma2baf
|arma3baf
|britisharmedforces
|britisharmedforces
|abritisharmedforces
|a1britisharmedforces
|a2britisharmedforces
|a2britisharmedforces
|a3britisharmedforces
|arma2britisharmedforces={{#switch:{{lc:{{{2}}}}}
|armabritisharmedforces
|arma1britisharmedforces
|arma2britisharmedforces
|arma3britisharmedforces={{#switch:{{lc:{{{2}}}}}
     |img=arma2baf
     |img=arma2baf
     |image=arma2baf
     |image=arma2baf
     |short=Arma 2:BAF
     |short=Arma 2:BAF
     |#default=Arma 2: British Armed Forces}}
     |#default=Arma 2: British Armed Forces}}
|pmc
<!--
|pcm
ARMA2: PRIVATE MILITARY COMPANY
|apmc
-->
|apcm
|a1pmc
|a1pcm
|a2pmc
|a2pmc
|a2pcm
|a3pmc
|a3pcm
|armapmc
|armapcm
|arma1pmc
|arma2pmc
|arma2pmc
|arma3pmc
|arma1pcm
|arma2pcm
|arma3pcm
|privatemilitarycompany
|aprivatemilitarycompany
|a1privatemilitarycompany
|a2privatemilitarycompany
|a2privatemilitarycompany
|a3privatemilitarycompany
|arma2privatemilitarycompany={{#switch:{{lc:{{{2}}}}}
|armaprivatemilitarycompany
|arma1privatemilitarycompany
|arma2privatemilitarycompany
|arma3privatemilitarycompany={{#switch:{{lc:{{{2}}}}}
     |img=arma2pmc
     |img=arma2pmc
     |image=arma2pmc
     |image=arma2pmc
     |short=Arma 2:PMC
     |short=Arma 2:PMC
     |#default=Arma 2: Private Military Company}}
     |#default=Arma 2: Private Military Company}}
|acr
<!--
|arc
ARMA2: ARMY OF CZECH REPUBLIC
|aacr
-->
|aarc
|a1acr
|a1arc
|a2acr
|a2acr
|a2arc
|a3acr
|a3arc
|armaacr
|armaarc
|arma1acr
|arma2acr
|arma2acr
|arma3acr
|arma1arc
|arma2arc
|arma3arc
|armyofczechrepublic
|armyofczechrepublic
|aarmyofczechrepublic
|a1armyofczechrepublic
|a2armyofczechrepublic
|a2armyofczechrepublic
|a3armyofczechrepublic
|arma2armyofczechrepublic={{#switch:{{lc:{{{2}}}}}
|armaarmyofczechrepublic
|arma1armyofczechrepublic
|arma2armyofczechrepublic
|arma3armyofczechrepublic={{#switch:{{lc:{{{2}}}}}
     |img=arma2acr
     |img=arma2acr
     |image=arma2acr
     |image=arma2acr
     |short=Arma 2:ACR
     |short=Arma 2:ACR
     |#default=Arma 2: Army of the Czech Republic}}
     |#default=Arma 2: Army of the Czech Republic}}
<!--
ARMA 3 (DEVELOPMENT BRANCH)
-->
|a3dev
|arma3dev
|a3devbranch
|arma3devbranch
|a3developmentbranch
|arma3developmentbranch={{#switch:{{lc:{{{2}}}}}
    |img=arma3 dev
    |image=arma3 dev
    |short=Arma 3 DEV
    |#default=Arma 3 Development Branch}}
<!--
ARMA 3
-->
|a3
|a3
|arma3={{#switch:{{lc:{{{2}}}}}
|arma3={{#switch:{{lc:{{{2}}}}}
Line 254: Line 180:
     |short=Arma 3
     |short=Arma 3
     |#default=Arma 3}}
     |#default=Arma 3}}
<!--
ARMA 3: ZEUS
-->
|zeus
|zeus
|zues
|azeus
|a1zeus
|a2zeus
|a3zeus
|a3zeus
|azues
|arma3zeus={{#switch:{{lc:{{{2}}}}}
|a1zues
|a2zues
|a3zues
|armazeus
|armazues
|arma1zeus
|arma2zeus
|arma3zeus
|arma1zues
|arma2zues
|arma3zues={{#switch:{{lc:{{{2}}}}}
     |img=zeus
     |img=zeus
     |image=zeus
     |image=zeus
     |short=Zeus
     |short=Zeus
     |#default=Arma 3: Zeus}}
     |#default=Arma 3: Zeus}}
<!-- Carrier Command: Gaea Mission -->
<!--
<!-- Arma Tactics -->
DAYZ
-->
|dayz={{#switch:{{lc:{{{2}}}}}
    |img=dayz
    |image=dayz
    |short=DayZ
    |#default=DayZ}}
<!--
TAKE ON HELICOPTERS
-->
|toh
|toh
|tkoh
|tkoh
|atoh
|takeonheli
|a1toh
|takeonhelicopters={{#switch:{{lc:{{{2}}}}}
|a2toh
|a3toh
|atkoh
|a1tkoh
|a2tkoh
|a3tkoh
|armatoh
|armatkoh
|arma1toh
|arma2toh
|arma3toh
|arma1tkoh
|arma2tkoh
|arma3tkoh
|takeonhelicopters
|atakeonhelicopters
|a1takeonhelicopters
|a2takeonhelicopters
|a3takeonhelicopters
|armatakeonhelicopters
|armatakeonhelicopters
|arma1takeonhelicopters
|arma2takeonhelicopters
|arma3takeonhelicopters
|arma1takeonhelicopters
|arma2takeonhelicopters
|arma3takeonhelicopters={{#switch:{{lc:{{{2}}}}}
     |img=TKOH
     |img=TKOH
     |image=TKOH
     |image=TKOH
     |short=TKOH
     |short=TKOH
     |#default=Take On Helicopters}}
     |#default=Take On Helicopters}}
<!-- Take On Helicopters: Hinds -->
<!--
TAKE ON MARS
-->
|tom
|tom
|tkom
|tkom
|atom
|takeonmars={{#switch:{{lc:{{{2}}}}}
|a1tom
|a2tom
|a3tom
|atkom
|a1tkom
|a2tkom
|a3tkom
|armatom
|armatkom
|arma1tom
|arma2tom
|arma3tom
|arma1tkom
|arma2tkom
|arma3tkom
|takeonmars
|atakeonmars
|a1takeonmars
|a2takeonmars
|a3takeonmars
|armatakeonmars
|armatakeonmars
|arma1takeonmars
|arma2takeonmars
|arma3takeonmars
|arma1takeonmars
|arma2takeonmars
|arma3takeonmars={{#switch:{{lc:{{{2}}}}}
     |img=TKOM
     |img=TKOM
     |image=TKOM
     |image=TKOM
     |short=TKOM
     |short=TKOM
     |#default=Take On Mars}}
     |#default=Take On Mars}}
<!--
YLANDS
-->
|ylands={{#switch:{{lc:{{{2}}}}}
    |img=ylands
    |image=ylands
    |short=Ylands
    |#default=Ylands}}
<!--
NON BOHEMIA INTERACTIVE GAME BELOW
-->
<!--
AUSTRALIANS IN VIETNAM
-->
|aiv
|aiv
|aaiv
|australiansinvietnam={{#switch:{{lc:{{{2}}}}}
|a1aiv
|a2aiv
|a3aiv
|armaaiv
|arma1aiv
|arma2aiv
|arma3aiv
|austriansinvietnam
|aaustriansinvietnam
|a1austriansinvietnam
|a2austriansinvietnam
|a3austriansinvietnam
|australiansinvietnam
|aaustraliansinvietnam
|armaaustriansinvietnam
|a1australiansinvietnam
|a2australiansinvietnam
|a3australiansinvietnam
|arma1austriansinvietnam
|arma2austriansinvietnam
|arma3austriansinvietnam
|armaaustraliansinvietnam
|arma1australiansinvietnam
|arma2australiansinvietnam
|arma3australiansinvietnam={{#switch:{{lc:{{{2}}}}}
     |img=aiv
     |img=aiv
     |image=aiv
     |image=aiv
     |short=AiV
     |short=AiV
     |#default=Australians in Vietnam}}
     |#default=Australians in Vietnam}}
<!--
VIRTUAL BATTLESPACE 1
-->
|vbs
|vbs
|vbs1
|vbs1
|avbs
|a1vbs
|a2vbs
|a3vbs
|avbs1
|a1vbs1
|a2vbs1
|a3vbs1
|armavbs
|armavbs1
|arma1vbs
|arma2vbs
|arma3vbs
|arma1vbs1
|arma2vbs1
|arma3vbs1
|virtualbattlespace
|virtualbattlespace
|virtualbattlespace1
|virtualbattlespace1={{#switch:{{lc:{{{2}}}}}
|avirtualbattlespace
|a1virtualbattlespace
|a2virtualbattlespace
|a3virtualbattlespace
|avirtualbattlespace1
|a1virtualbattlespace1
|a2virtualbattlespace1
|a3virtualbattlespace1
|armavirtualbattlespace
|armavirtualbattlespace1
|arma1virtualbattlespace
|arma2virtualbattlespace
|arma3virtualbattlespace
|arma1virtualbattlespace1
|arma2virtualbattlespace1
|arma3virtualbattlespace1={{#switch:{{lc:{{{2}}}}}
     |img=vbs1
     |img=vbs1
     |image=vbs1
     |image=vbs1
     |short=VBS1
     |short=VBS1
     |#default=Virtual Battlespace 1}}
     |#default=Virtual Battlespace 1}}
<!--
VIRTUAL BATTLESPACE 2
-->
|vbs2
|vbs2
|avbs2
|virtualbattlespace2={{#switch:{{lc:{{{2}}}}}
|a1vbs2
|a2vbs2
|a3vbs2
|armavbs2
|arma1vbs2
|arma2vbs2
|arma3vbs2
|virtualbattlespace2
|avirtualbattlespace2
|a1virtualbattlespace2
|a2virtualbattlespace2
|a3virtualbattlespace2
|armavirtualbattlespace2
|arma1virtualbattlespace2
|arma2virtualbattlespace2
|arma3virtualbattlespace2={{#switch:{{lc:{{{2}}}}}
     |img=vbs2
     |img=vbs2
     |image=vbs2
     |image=vbs2
     |short=VBS2
     |short=VBS2
     |#default=Virtual Battlespace 2}}
     |#default=Virtual Battlespace 2}}
<!--
VIRTUAL BATTLESPACE 3
-->
|vbs3
|vbs3
|avbs3
|virtualbattlespace3={{#switch:{{lc:{{{2}}}}}
|a1vbs3
|a2vbs3
|a3vbs3
|armavbs3
|arma1vbs3
|arma2vbs3
|arma3vbs3
|virtualbattlespace3
|avirtualbattlespace3
|a1virtualbattlespace3
|a2virtualbattlespace3
|a3virtualbattlespace3
|armavirtualbattlespace3
|arma1virtualbattlespace3
|arma2virtualbattlespace3
|arma3virtualbattlespace3={{#switch:{{lc:{{{2}}}}}
     |img=vbs3
     |img=vbs3
     |image=vbs3
     |image=vbs3
     |short=VBS3
     |short=VBS3
     |#default=Virtual Battlespace 3}}
     |#default=Virtual Battlespace 3}}
<!-- DayZ -->
<!--
|#default='''[[Bohemia_Interactive_Community:Naming_Conventions|{{{1}}}]]'''}}</includeonly><noinclude>


{{Important|Please add any switch cases omitted, or if unsure about how to do it, leave a message on [[Template talk:Name|the talk page]].}}
DEFAULT


==Usage==
-->
;Takes two parameters
|#default='''[[Bohemia_Interactive_Community:Naming_Conventions|{{{1}}}]]'''}}</includeonly><noinclude>
:The first parameter is the input string to be verified or corrected.
:The second (optional) parameter is the format request.
::Either "''img''" or "''image''", "''short''" or "''long''". The long name is returned by default if this parameter is omitted.
Will return the input string linked to [[Bohemia_Interactive_Community:Naming_Conventions|Naming Conventions]] if no matches are found.
:''e.g.'' {{Inline code|<nowiki>{{Name|wjhbvkwfk}}</nowiki>}} produces "{{Name|wjhbvkwfk}}".


===Examples===
== Usage ==
*{{Inline code|<nowiki>{{Name|ArmA 2|img}}</nowiki>}} produces "{{Name|ArmA 2|img}}"
{{<nowiki/>Name|'''''identifier'''''|'''''format'''''}}
*{{Inline code|<nowiki>{{Name|arma:arc|short}}</nowiki>}} produces "{{Name|arma:arc|short}}" and correctly interprets a possible typo.
* identifier: short "identifier", such as "bi", "ofpr", "arma3" etc. It is case-insensitive.
*{{Inline code|<nowiki>{{Name|ArmA 2: OFP: E}}</nowiki>}} produces "{{Name|ArmA 2: OFP: E}}"
* format: (Optional) can be "img" (or "image") or "short". Anything else or nothing will return the long version of the name
*{{Inline code|<nowiki>{{Name|A1 Zues}}</nowiki>}} produces "{{Name|A1 Zues}}" even though both "Zeus" is spelled incorrectly and is an Arma 3 DLC!
{{Informative | if no matches are found for '''''identifier''''', the template will return the '''''identifier''''' string linked to [[Bohemia Interactive Community:Naming Conventions|Naming Conventions]].}}
:''etc.'' - You get the idea :-)


In other words, it takes a multitude of possible (slightly and wildly incorrect) interpretations (including several possible typos) of how BI games should be named, and returns the conventionally correct version required, depending on circumstance.
{|class="wikitable"
 
|+ Examples
===Handling===
! Code
{| class="bikitable"
! Result
|+ The following naming conventions are handled (so far)
! Valid Identifiers
|-
| <nowiki>{{Name|unknown value}}</nowiki>
| {{Name|unknown value}}
| {{n/a}}
|-
|
{{<nowiki/>Name|bi}}<br>
{{<nowiki/>Name|bi|short}}<br>
{{<nowiki/>Name|bi|img}}<br>
|
{{Name|bi}}<br>
{{Name|bi|short}}<br>
{{Name|bi|img}}<br>
| bi, bis, bistudio, bistudios, bohemiainteractive, bohemiainteractivestudio, bohemiainteractivestudios
|-
<!--
OPERATION FLASHPOINT: COLD WAR CRISIS
-->
|
{{<nowiki/>Name|ofp}}<br>
{{<nowiki/>Name|ofp|short}}<br>
{{<nowiki/>Name|ofp|img}}<br>
|
{{Name|ofp}}<br>
{{Name|ofp|short}}<br>
{{Name|ofp|img}}<br>
| ofp, opf, operationflashpoint
|-
<!--
ARMA: COLD WAR ASSAULT (OFP v1.99)
-->
|
{{<nowiki/>Name|arma0}}<br>
{{<nowiki/>Name|arma0|short}}<br>
{{<nowiki/>Name|arma0|img}}<br>
|
{{Name|arma0}}<br>
{{Name|arma0|short}}<br>
{{Name|arma0|img}}<br>
| a0, arma0, armacwa
|-
<!--
OPERATION FLASHPOINT: RESISTANCE
-->
|
{{<nowiki/>Name|ofpr}}<br>
{{<nowiki/>Name|ofpr|short}}<br>
{{<nowiki/>Name|ofpr|img}}<br>
|
{{Name|ofpr}}<br>
{{Name|ofpr|short}}<br>
{{Name|ofpr|img}}<br>
| ofpr, arma0r, ofpresistance, operationflashpointr, operationflashpointresistance
|-
<!--
OPERATION FLASHPOINT: ELITE
-->
|
{{<nowiki/>Name|ofpe}}<br>
{{<nowiki/>Name|ofpe|short}}<br>
{{<nowiki/>Name|ofpe|img}}<br>
|
{{Name|ofpe}}<br>
{{Name|ofpe|short}}<br>
{{Name|ofpe|img}}<br>
| ofpe, ofpelite, operationflashpointe, operationflashpointelite
|-
|-
! Full Name                         !! Short Name !! Image Link Prefix
<!--
ARMA: ARMED ASSAULT
-->
|
{{<nowiki/>Name|arma}}<br>
{{<nowiki/>Name|arma|short}}<br>
{{<nowiki/>Name|arma|img}}<br>
|
{{Name|arma}}<br>
{{Name|arma|short}}<br>
{{Name|arma|img}}<br>
| a1, arma, arma1, armedassault, armaarmedassault, arma1armedassault, armacombatops, armacombatoperations, combatops, combatoperations
|-
|-
| Bohemia Interactive                || BI        || bi
<!--
ARMA: QUEEN'S GAMBIT
-->
|
{{<nowiki/>Name|arma1qg}}<br>
{{<nowiki/>Name|arma1qg|short}}<br>
{{<nowiki/>Name|arma1qg|img}}<br>
|
{{Name|arma1qg}}<br>
{{Name|arma1qg|short}}<br>
{{Name|arma1qg|img}}<br>
|a1qg, a1queengambit, a1queensgambit, armaqg, armaqueengambit, armaqueensgambit, arma1qg, arma1queengambit, arma1queensgambit
|-
|-
| Operation Flashpoint              || OFP        || ofp
<!--
ARMA 2
-->
|
{{<nowiki/>Name|arma2}}<br>
{{<nowiki/>Name|arma2|short}}<br>
{{<nowiki/>Name|arma2|img}}<br>
|
{{Name|arma2}}<br>
{{Name|arma2|short}}<br>
{{Name|arma2|img}}<br>
| a2, arma2
|-
|-
| Operation Flashpoint: Resistance  || OFP:R      || ofpr
<!--
ARMA 2: OPERATION ARROWHEAD
-->
|
{{<nowiki/>Name|arma2oa}}<br>
{{<nowiki/>Name|arma2oa|short}}<br>
{{<nowiki/>Name|arma2oa|img}}<br>
|
{{Name|arma2oa}}<br>
{{Name|arma2oa|short}}<br>
{{Name|arma2oa|img}}<br>
| a2oa, arma2oa, operationarrowhead, a2operationarrowhead, arma2operationarrowhead
|-
|-
| Operation Flashpoint: Elite        || OFP:E      || ofpe
<!--
ARMA 2: BRITISH ARMED FORCES
-->
|
{{<nowiki/>Name|arma2baf}}<br>
{{<nowiki/>Name|arma2baf|short}}<br>
{{<nowiki/>Name|arma2baf|img}}<br>
|
{{Name|arma2baf}}<br>
{{Name|arma2baf|short}}<br>
{{Name|arma2baf|img}}<br>
| a2baf, arma2baf, britisharmedforces, a2britisharmedforces, arma2britisharmedforces
|-
|-
| Armed Assault                      || Arma      || arma
<!--
ARMA2: PRIVATE MILITARY COMPANY
-->
|
{{<nowiki/>Name|arma2pmc}}<br>
{{<nowiki/>Name|arma2pmc|short}}<br>
{{<nowiki/>Name|arma2pmc|img}}<br>
|
{{Name|arma2pmc}}<br>
{{Name|arma2pmc|short}}<br>
{{Name|arma2pmc|img}}<br>
| a2pmc, arma2pmc, a2privatemilitarycompany, arma2privatemilitarycompany
|-
|-
| Arma 2                            || Arma 2    || arma2
<!--
ARMA2: ARMY OF CZECH REPUBLIC
-->
|
{{<nowiki/>Name|arma2acr}}<br>
{{<nowiki/>Name|arma2acr|short}}<br>
{{<nowiki/>Name|arma2acr|img}}<br>
|
{{Name|arma2acr}}<br>
{{Name|arma2acr|short}}<br>
{{Name|arma2acr|img}}<br>
| a2acr, arma2acr, armyofczechrepublic, a2armyofczechrepublic, arma2armyofczechrepublic
|-
|-
| Arma 2: Operation Arrowhead        || Arma 2:OA  || arma2oa
<!--
ARMA 3 (DEVELOPMENT BRANCH)
-->
|
{{<nowiki/>Name|arma3dev}}<br>
{{<nowiki/>Name|arma3dev|short}}<br>
{{<nowiki/>Name|arma3dev|img}}<br>
|
{{Name|arma3dev}}<br>
{{Name|arma3dev|short}}<br>
{{Name|arma3dev|img}}<br>
| a3dev, arma3dev, a3devbranch, arma3devbranch, a3developmentbranch, arma3developmentbranch
|-
|-
| Arma 2: British Armed Forces      || Arma 2:BAF || arma2baf
<!--
ARMA 3
-->
|
{{<nowiki/>Name|arma3}}<br>
{{<nowiki/>Name|arma3|short}}<br>
{{<nowiki/>Name|arma3|img}}<br>
|
{{Name|arma3}}<br>
{{Name|arma3|short}}<br>
{{Name|arma3|img}}<br>
| a3, arma3
|-
|-
| Arma 2: Private Military Company  || Arma 2:PMC || arma2pmc
<!--
ARMA 3: ZEUS
-->
|
{{<nowiki/>Name|arma3zeus}}<br>
{{<nowiki/>Name|arma3zeus|short}}<br>
{{<nowiki/>Name|arma3zeus|img}}<br>
|
{{Name|arma3zeus}}<br>
{{Name|arma3zeus|short}}<br>
{{Name|arma3zeus|img}}<br>
| zeus, a3zeus, arma3zeus
|-
|-
| Arma 2: Army of the Czech Republic || Arma 2:ACR || arma2acr
<!--
DAYZ
-->
|
{{<nowiki/>Name|dayz}}<br>
{{<nowiki/>Name|dayz|short}}<br>
{{<nowiki/>Name|dayz|img}}<br>
|
{{Name|dayz}}<br>
{{Name|dayz|short}}<br>
{{Name|dayz|img}}<br>
| dayz
|-
|-
| Arma 3                            || Arma 3    || arma3
<!--
TAKE ON HELICOPTERS
-->
|
{{<nowiki/>Name|tkoh}}<br>
{{<nowiki/>Name|tkoh|short}}<br>
{{<nowiki/>Name|tkoh|img}}<br>
|
{{Name|tkoh}}<br>
{{Name|tkoh|short}}<br>
{{Name|tkoh|img}}<br>
| toh, tkoh, takeonheli, takeonhelicopters
|-
|-
| Arma 3: Zeus                      || Zeus      || zeus
<!--
TAKE ON MARS
-->
|
{{<nowiki/>Name|tkom}}<br>
{{<nowiki/>Name|tkom|short}}<br>
{{<nowiki/>Name|tkom|img}}<br>
|
{{Name|tkom}}<br>
{{Name|tkom|short}}<br>
{{Name|tkom|img}}<br>
| tom, tkom, takeonmars
|-
|-
| Take On Helicopters                || TKOH      || TKOH
<!--
YLANDS
-->
|
{{<nowiki/>Name|ylands}}<br>
{{<nowiki/>Name|ylands|short}}<br>
{{<nowiki/>Name|ylands|img}}<br>
|
{{Name|ylands}}<br>
{{Name|ylands|short}}<br>
{{Name|ylands|img}}<br>
| ylands
|-
|-
| Take On Mars                      || TKOM      || TKOM
 
 
! colspan="3" | Non {{Name|bi}} products
 
 
|-
|-
| Australians in Vietnam            || AiV        || aiv
<!--
AUSTRALIANS IN VIETNAM
-->
|
{{<nowiki/>Name|aiv}}<br>
{{<nowiki/>Name|aiv|short}}<br>
{{<nowiki/>Name|aiv|img}}<br>
|
{{Name|aiv}}<br>
{{Name|aiv|short}}<br>
{{Name|aiv|img}}<br>
| aiv, australiansinvietnam
|-
|-
| Virtual Battlespace 1              || VBS1      || vbs1
<!--
VIRTUAL BATTLESPACE 1
-->
|
{{<nowiki/>Name|vbs1}}<br>
{{<nowiki/>Name|vbs1|short}}<br>
{{<nowiki/>Name|vbs1|img}}<br>
|
{{Name|vbs1}}<br>
{{Name|vbs1|short}}<br>
{{Name|vbs1|img}}<br>
| vbs, vbs1, virtualbattlespace, virtualbattlespace1
|-
|-
| Virtual Battlespace 2              || VBS2      || vbs2
<!--
VIRTUAL BATTLESPACE 2
-->
|
{{<nowiki/>Name|vbs2}}<br>
{{<nowiki/>Name|vbs2|short}}<br>
{{<nowiki/>Name|vbs2|img}}<br>
|
{{Name|vbs2}}<br>
{{Name|vbs2|short}}<br>
{{Name|vbs2|img}}<br>
| vbs2, virtualbattlespace2
|-
|-
| Virtual Battlespace 3              || VBS3      || vbs3
<!--
VIRTUAL BATTLESPACE 3
-->
|
{{<nowiki/>Name|vbs3}}<br>
{{<nowiki/>Name|vbs3|short}}<br>
{{<nowiki/>Name|vbs3|img}}<br>
|
{{Name|vbs3}}<br>
{{Name|vbs3|short}}<br>
{{Name|vbs3|img}}<br>
| vbs3, virtualbattlespace3
|}
|}


[[Category:Templates|{{uc:{{PAGENAME}}}}]]</noinclude>
[[Category:Templates|{{uc:{{PAGENAME}}}}]]</noinclude>

Revision as of 00:25, 6 December 2019


Usage

{{Name|identifier|format}}

  • identifier: short "identifier", such as "bi", "ofpr", "arma3" etc. It is case-insensitive.
  • format: (Optional) can be "img" (or "image") or "short". Anything else or nothing will return the long version of the name
if no matches are found for identifier, the template will return the identifier string linked to Naming Conventions.
Examples
Code Result Valid Identifiers
{{Name|unknown value}} unknown value N/A

{{Name|bi}}
{{Name|bi|short}}
{{Name|bi|img}}

Bohemia Interactive
BI
bi

bi, bis, bistudio, bistudios, bohemiainteractive, bohemiainteractivestudio, bohemiainteractivestudios

{{Name|ofp}}
{{Name|ofp|short}}
{{Name|ofp|img}}

Operation Flashpoint
OFP
ofp

ofp, opf, operationflashpoint

{{Name|arma0}}
{{Name|arma0|short}}
{{Name|arma0|img}}

Arma: Cold War Assault
Arma:CWA
ofp

a0, arma0, armacwa

{{Name|ofpr}}
{{Name|ofpr|short}}
{{Name|ofpr|img}}

Operation Flashpoint: Resistance
OFP:R
ofpr

ofpr, arma0r, ofpresistance, operationflashpointr, operationflashpointresistance

{{Name|ofpe}}
{{Name|ofpe|short}}
{{Name|ofpe|img}}

Operation Flashpoint: Elite
OFP:E
ofpe

ofpe, ofpelite, operationflashpointe, operationflashpointelite

{{Name|arma}}
{{Name|arma|short}}
{{Name|arma|img}}

Armed Assault
Arma
arma

a1, arma, arma1, armedassault, armaarmedassault, arma1armedassault, armacombatops, armacombatoperations, combatops, combatoperations

{{Name|arma1qg}}
{{Name|arma1qg|short}}
{{Name|arma1qg|img}}

ArmA: Queen's Gambit
Arma:QG
armaqg

a1qg, a1queengambit, a1queensgambit, armaqg, armaqueengambit, armaqueensgambit, arma1qg, arma1queengambit, arma1queensgambit

{{Name|arma2}}
{{Name|arma2|short}}
{{Name|arma2|img}}

Arma 2
Arma 2
arma2

a2, arma2

{{Name|arma2oa}}
{{Name|arma2oa|short}}
{{Name|arma2oa|img}}

Arma 2: Operation Arrowhead
Arma 2:OA
arma2oa

a2oa, arma2oa, operationarrowhead, a2operationarrowhead, arma2operationarrowhead

{{Name|arma2baf}}
{{Name|arma2baf|short}}
{{Name|arma2baf|img}}

Arma 2: British Armed Forces
Arma 2:BAF
arma2baf

a2baf, arma2baf, britisharmedforces, a2britisharmedforces, arma2britisharmedforces

{{Name|arma2pmc}}
{{Name|arma2pmc|short}}
{{Name|arma2pmc|img}}

Arma 2: Private Military Company
Arma 2:PMC
arma2pmc

a2pmc, arma2pmc, a2privatemilitarycompany, arma2privatemilitarycompany

{{Name|arma2acr}}
{{Name|arma2acr|short}}
{{Name|arma2acr|img}}

Arma 2: Army of the Czech Republic
Arma 2:ACR
arma2acr

a2acr, arma2acr, armyofczechrepublic, a2armyofczechrepublic, arma2armyofczechrepublic

{{Name|arma3dev}}
{{Name|arma3dev|short}}
{{Name|arma3dev|img}}

Arma 3 Development Branch
Arma 3 DEV
arma3 dev

a3dev, arma3dev, a3devbranch, arma3devbranch, a3developmentbranch, arma3developmentbranch

{{Name|arma3}}
{{Name|arma3|short}}
{{Name|arma3|img}}

Arma 3
Arma 3
arma3

a3, arma3

{{Name|arma3zeus}}
{{Name|arma3zeus|short}}
{{Name|arma3zeus|img}}

Arma 3: Zeus
Zeus
zeus

zeus, a3zeus, arma3zeus

{{Name|dayz}}
{{Name|dayz|short}}
{{Name|dayz|img}}

DayZ
DayZ
dayz

dayz

{{Name|tkoh}}
{{Name|tkoh|short}}
{{Name|tkoh|img}}

Take On Helicopters
TKOH
TKOH

toh, tkoh, takeonheli, takeonhelicopters

{{Name|tkom}}
{{Name|tkom|short}}
{{Name|tkom|img}}

Take On Mars
TKOM
TKOM

tom, tkom, takeonmars

{{Name|ylands}}
{{Name|ylands|short}}
{{Name|ylands|img}}

Ylands
Ylands
ylands

ylands
Non Bohemia Interactive products


{{Name|aiv}}
{{Name|aiv|short}}
{{Name|aiv|img}}

Australians in Vietnam
AiV
aiv

aiv, australiansinvietnam

{{Name|vbs1}}
{{Name|vbs1|short}}
{{Name|vbs1|img}}

Virtual Battlespace 1
VBS1
vbs1

vbs, vbs1, virtualbattlespace, virtualbattlespace1

{{Name|vbs2}}
{{Name|vbs2|short}}
{{Name|vbs2|img}}

Virtual Battlespace 2
VBS2
vbs2

vbs2, virtualbattlespace2

{{Name|vbs3}}
{{Name|vbs3|short}}
{{Name|vbs3|img}}

Virtual Battlespace 3
VBS3
vbs3

vbs3, virtualbattlespace3