Template:Altnames: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Added the support that using an "and" to connect the last enumeration)
mNo edit summary
Line 6: Line 6:
-->{{#if: {{{name1|}}} |  <code style=padding:0>{{{name1}}}</code> }}<!--
-->{{#if: {{{name1|}}} |  <code style=padding:0>{{{name1}}}</code> }}<!--
-->{{#if: {{{name2|}}} | {{#switch:{{{suf|}}}|#default={{#if:{{{name3|}}}|, |&nbsp;and&nbsp;}}|:zh-cn={{#if:{{{name3|}}}|、|&nbsp;和&nbsp;}}}}<code style=padding:0>{{{name2}}}</code> }}<!--
-->{{#if: {{{name2|}}} | {{#switch:{{{suf|}}}|#default={{#if:{{{name3|}}}|, |&nbsp;and&nbsp;}}|:zh-cn={{#if:{{{name3|}}}|、|&nbsp;和&nbsp;}}}}<code style=padding:0>{{{name2}}}</code> }}<!--
-->{{#if: {{{name3|}}} | {{#switch:{{{suf|}}}|#default={{#if:{{{name3|}}}|, |&nbsp;and&nbsp;}}|:zh-cn={{#if:{{{name4|}}}|、|&nbsp;和&nbsp;}}}}<code style=padding:0>{{{name3}}}</code> }}<!--
-->{{#if: {{{name3|}}} | {{#switch:{{{suf|}}}|#default={{#if:{{{name4|}}}|, |&nbsp;and&nbsp;}}|:zh-cn={{#if:{{{name4|}}}|、|&nbsp;和&nbsp;}}}}<code style=padding:0>{{{name3}}}</code> }}<!--
-->{{#if: {{{name4|}}} | {{#switch:{{{suf|}}}|#default={{#if:{{{name3|}}}|, |&nbsp;and&nbsp;}}|:zh-cn={{#if:{{{name5|}}}|、|&nbsp;和&nbsp;}}}}<code style=padding:0>{{{name4}}}</code> }}<!--
-->{{#if: {{{name4|}}} | {{#switch:{{{suf|}}}|#default={{#if:{{{name5|}}}|, |&nbsp;and&nbsp;}}|:zh-cn={{#if:{{{name5|}}}|、|&nbsp;和&nbsp;}}}}<code style=padding:0>{{{name4}}}</code> }}<!--
-->{{#if: {{{name5|}}} | {{#switch:{{{suf|}}}|#default={{#if:{{{name3|}}}|, |&nbsp;and&nbsp;}}|:zh-cn={{#if:{{{name6|}}}|、|&nbsp;和&nbsp;}}}}<code style=padding:0>{{{name5}}}</code> }}<!--
-->{{#if: {{{name5|}}} | {{#switch:{{{suf|}}}|#default={{#if:{{{name6|}}}|, |&nbsp;and&nbsp;}}|:zh-cn={{#if:{{{name6|}}}|、|&nbsp;和&nbsp;}}}}<code style=padding:0>{{{name5}}}</code> }}<!--
-->{{#if: {{{name6|}}} | {{#switch:{{{suf|}}}|#default={{#if:{{{name3|}}}|, |&nbsp;and&nbsp;}}|:zh-cn={{#if:{{{name7|}}}|、|&nbsp;和&nbsp;}}}}<code style=padding:0>{{{name6}}}</code> }}<!--
-->{{#if: {{{name6|}}} | {{#switch:{{{suf|}}}|#default={{#if:{{{name7|}}}|, |&nbsp;and&nbsp;}}|:zh-cn={{#if:{{{name7|}}}|、|&nbsp;和&nbsp;}}}}<code style=padding:0>{{{name6}}}</code> }}<!--
-->{{#if: {{{name7|}}} | {{#switch:{{{suf|}}}|#default={{#if:{{{name3|}}}|, |&nbsp;and&nbsp;}}|:zh-cn={{#if:{{{name8|}}}|、|&nbsp;和&nbsp;}}}}<code style=padding:0>{{{name7}}}</code> }}<!--
-->{{#if: {{{name7|}}} | {{#switch:{{{suf|}}}|#default={{#if:{{{name8|}}}|, |&nbsp;and&nbsp;}}|:zh-cn={{#if:{{{name8|}}}|、|&nbsp;和&nbsp;}}}}<code style=padding:0>{{{name7}}}</code> }}<!--
-->{{#if: {{{name8|}}} | {{#switch:{{{suf|}}}|#default=&nbsp;and&nbsp;|:zh-cn=&nbsp;和&nbsp;}}<code style=padding:0>{{{name8}}}</code> }}<!--
-->{{#if: {{{name8|}}} | {{#switch:{{{suf|}}}|#default=&nbsp;and&nbsp;|:zh-cn=&nbsp;和&nbsp;}}<code style=padding:0>{{{name8}}}</code> }}<!--
-->{{#switch:{{{suf|}}}|#default=.|:zh-cn=。}} {{{misc|}}} }}</includeonly></onlyinclude>
-->{{#switch:{{{suf|}}}|#default=.|:zh-cn=。}} {{{misc|}}} }}</includeonly></onlyinclude>

Revision as of 09:31, 7 January 2023

English (en)Deutsch (de)Esperanto (eo)Español (es)Français (fr)Suomi (fi)Hrvatski (hr)Magyar (hu)Italiano (it)日本語 (ja)한국어 (ko)Nederlands (nl)Polski (pl)Português (pt)Português do Brasil (pt-br)Русский (ru)Slovenčina (sk)Svenska (sv)Türkçe (tr)Українська (uk)Tiếng Việt (vi)中文 (zh)中文(臺灣) (zh-tw)
Curly brackets white.pngTemplate Documentation [view] [edit]
Icon-translate.png Available doc translations
Inline note templates
Template Pages using it
28 August 2024
{{note}} 6,436
{{warning}} 1,253
{{bug}} 1,192
{{tip}} 1,516
{{todo}} 1,628
{{inline note}} 2,188
{{confirm}} 672
{{question}} 11
{{fix}} 170
{{important}} 459
{{clarify}} 169
{{elaborate}} 18
{{main}} 143
{{distinguish}} 85
{{workaround}} 122
{{seealso}} 145
{{when}} 1
{{where}} 0
{{which}} 2
{{why}} 38
{{idea}} 21
{{placementTip}} 13
{{codenote}} 21
{{altnames}} 35
{{deprecated}} 109
{{how}} 23
{{example}} 16
{{confusion}} 53
{{thanks}} 7
{{code Fix}} 9 + 7 (16)
{{vote}} 4

This template is intended to be used when an entity is tied to multiple classnames, especially those that do not appear to serve any purpose other than deprecation.

Usage

Parameters

  • {{{name1}}} to {{{name8}}} - The alternate classnames.
  • {{{misc}}} - Optional: Use to display additional text in the same note.
  • {{{suf}}} - Optional: This is a suffix that will be added to all elements of the template to display the content in the desired language (if it is translated into it). Template:ModernNote

Example

{{altnames|name1=x|name2=y|name3=z}} would return as:

This entity is also tied to x,y and z.

{{altnames|name1=x|game={{game link|portal}}}} would return as:

In Portal Portal , this entity is also tied to x.