Esta plantilla se utiliza para documentar las metaplantillas de datos de países que utiliza el sistema de plantillas de banderas . El resultado de esta plantilla se puede ver directamente visualizando cualquiera de las plantillas en Categoría:Plantillas de datos de países .
Consulte Wikipedia:Plantilla de bandera de WikiProject para obtener la documentación principal y la página de discusión del sistema de plantillas de bandera.
Esta plantilla se invoca automáticamente mediante la sintaxis estándar de una plantilla de datos de país:
{{ {{{ 1<noinclude> | country showdata </ noinclude >}}} | alias = Countryname | shortname alias = Shortcountryname <!-- solo es necesario si Shortcountryname ≠ Countryname, de lo contrario omitir --> | flag alias = Flag of Countryname.svg | size = {{{ size |}}} | name = {{{ name |}}} | variant = {{{ variant |}}} <!-- solo es necesario si hay uno o más parámetros de variante de alias de bandera, de lo contrario omitir --> }}
El primer parámetro de una plantilla de datos de país suele ser el nombre de una metaplantilla de formato . Por ejemplo, Template:Flag utiliza Template:Flag/core para representar el icono de la bandera y el enlace wiki. Si falta el primer parámetro, que es el caso cuando se visualiza directamente una plantilla de datos de país, el fragmento de código de plantilla {{{1<noinclude>|country showdata</noinclude>}}}
garantiza que esta plantilla se utilizará como el primer parámetro predeterminado. Esta técnica garantiza que las plantillas de datos de país se "autodocumenten" si utilizan la sintaxis estándar.
Muchas plantillas de datos de países requieren documentación adicional más allá de los parámetros alias
y obligatorios estándar flag alias
. Esta plantilla documentará automáticamente los parámetros opcionales estándar (como shortname alias
) si están presentes, y puede documentar parámetros opcionales únicos (como variantes de bandera) si se le solicita. Este último método utiliza parámetros específicos de la documentación en la plantilla de datos de países para activar la salida adicional de esta plantilla. Estos parámetros de documentación se distinguen del resto de los parámetros en la plantilla de datos de países mediante una <noinclude>
sección:
< no incluir >|var1 = ...| redir1 = ...| relacionado1 = ...</noinclude>
Si se necesita una breve nota, se puede agregar en la parte superior de la página de documentación incluyendo el |hatnote=
parámetro con cualquiera de las plantillas de notas existentes. Ejemplo:
|hatnote={{Hatnote|This template contains data that applies to the [[Republic of Ireland|sovereign state]]. For the island of [[Ireland]], see [[Template:Country data Ireland]].}}
resultados en:
Consulte también {{ Datos del país Georgia (país) }} para ver otro ejemplo de nota de sombrero.
Las variantes de bandera se agregan a una plantilla de datos de país mediante la inclusión de uno o más parámetros, donde cada uno es un identificador único que se utiliza posteriormente como parámetro de entrada para , , etc. Para documentar estas variantes de bandera, utilice los parámetros de documentación para identificar cada etiqueta.flag alias-label
label
{{flag|...}}
{{flag icon|...}}
varN
Por ejemplo, la plantilla:Datos de país Seychelles identifica tres variantes de bandera (además de la bandera actual) con el siguiente código:
| alias-1976 = Bandera de Seychelles 1976.svg| alias bandera-1977 = Bandera de las Seychelles 1977.svg| alias-colonial = Bandera del Gobierno del Reino Unido.svg
Estas tres variantes están documentadas por el siguiente segmento de código más adelante en la plantilla:
< no incluir >|var1=1976|var2=1977|var3=colonial...</noinclude>
var1
Con este método (utilizando to ) se pueden documentar hasta cuarenta variantes de bandera var40
. Si hay más, se pueden enumerar en una subpágina de documentación independiente, como se describe a continuación.
Tenga en cuenta que no es necesario utilizar un parámetro para las etiquetas de variantes opcionales estándar y (que se utilizan para las insignias de la marina, la fuerza aérea y el ejército del país, respectivamente). Si están presentes, se documentarán automáticamente.varN
naval
air force
army
Muchas plantillas de datos de países tienen alias que se pueden usar en lugar del nombre de país habitual con todas las plantillas de banderas principales. Por lo general, se trata de abreviaturas de códigos de país estándar, como las especificadas en la norma ISO 3166-1 alfa-3 o por el COI o la FIFA . Se implementan como redirecciones y se enumeran en Categoría:Redirecciones de datos de países .
Por ejemplo, Template:Country data DEU y Template:Country data GER redireccionan a Template:Country data Germany , porque DEU es el código ISO y GER es el código del COI y la FIFA para Alemania. Por lo tanto, {{flag icon|DEU}}
, {{flag icon|GER}}
y {{flag icon|Germany}}
tienen el mismo resultado. Estos alias de redireccionamiento están documentados por el siguiente fragmento de código de plantilla:
< no incluir >...| redir1 = DEU| redir2 = GER...</noinclude>
Se pueden documentar hasta cinco redirecciones de bandera mediante este método (usando redir1
to redir5
).
Se utilizan varias plantillas de datos de países como alternativas a la plantilla de datos de países común para la nación, generalmente, pero no exclusivamente, para naciones históricas. Los indicadores de estas plantillas alternativas son complementos útiles a la documentación de plantillas para que los editores puedan utilizar la plantilla correcta para sus fines específicos.
Por ejemplo, la plantilla: Datos de país de Serbia y Montenegro incluye el siguiente código para documentar otras tres plantillas de datos de países relacionados:
< no incluir >...| relacionado1 = Serbia| relacionado2 = Montenegro| related3 = República Federativa de Yugoslavia...</noinclude>
Se pueden documentar hasta seis banderas relacionadas con este método (usando related1
to related6
).
Esta plantilla muestra una imagen de bandera grande a la derecha del cuadro de documentación, con un enlace a un artículo sobre la bandera en el título, si existe. La página que evalúa es "Bandera de {{{alias}}}
", con el valor de |alias=
en el código de plantilla reemplazando a {{{alias}}}
. Si hay un artículo sobre la bandera aunque "Bandera de {{{alias}}}
" no exista, cree este último como una redirección a la página correcta o agregue el siguiente parámetro:
< no incluir >...| flag link = ''Nombre del artículo''...</noinclude>
Esto también se puede usar para anular el enlace automático si "Bandera de {{{alias}}}
" existe pero conduce al artículo incorrecto.
En aquellas situaciones en las que el método de documentación automática no es completamente adecuado, se puede mostrar documentación adicional mediante country showdata
. Simplemente cree una subpágina de documentación (denominada Template:Country data Countryname/doc
) con el material adicional y se incluirá en una sección denominada "Otra información" al final o cerca del final de la documentación automática. Esta página de documentación "adicional" normalmente se puede editar incluso si la plantilla de datos del país está protegida contra edición.
Por ejemplo:
Esta plantilla categoriza automáticamente las páginas en las que se incluye en la Categoría:Plantillas de datos de todos los países y en las categorías de seguimiento de la Categoría:Categorías de seguimiento de datos de países . Las categorías de contenido, como las que se encuentran por país o por tipo/estado , se deben agregar manualmente colocándolas dentro de <includeonly>...</includeonly>
las etiquetas en la subpágina de documentación de una plantilla. Si una plantilla aún no tiene una página de documentación, haga clic en el enlace "/doc" en la parte inferior de la documentación automática, agregue categorías entre las <includeonly>
etiquetas precargadas y guarde la página.
La clave de ordenación predeterminada que se utiliza para las categorías automáticas es la parte que aparece después Template:Country data
del título de la página. El parámetro |cat=
se puede utilizar para especificar una clave de ordenación ASCII personalizada para estas categorías. Por ejemplo, Template:Country data Åland Islands y Template:Country data Republic of Ireland utilizan este parámetro para ordenarlas bajo "A" e "I" respectivamente.
Agregado automáticamente por esta plantilla:
Agregado manualmente a plantillas o páginas de documentación: