{{Flagg}}
( flag g eneral) es una plantilla de bandera con formato de salida variable. Al usar Lua en lugar del mecanismo estándar , permite anular el nombre de la imagen y el destino del enlace, y funciona incluso si no existe una plantilla de datos de país para una entidad (sin usar funciones costosas ).
La plantilla no pretende sustituir por completo ninguna plantilla de bandera específica que pueda simular (ver a continuación), pero puede ser útil para formatos para los que no existe ninguna plantilla o si se necesitan opciones adicionales. También se puede utilizar junto con el módulo:Flag para reducir el tamaño de inclusión posterior a la expansión de páginas con muchas plantillas.
Los alias (alternativas) para cada parámetro o valor se dan entre corchetes.
El primer parámetro es un código alfabético que especifica el formato de salida. La primera letra corresponde a la imagen, la segunda al separador y la tercera al nombre del país. El parámetro no distingue entre mayúsculas y minúsculas.
Si falta alguna posición en el valor del parámetro o tiene un carácter que no corresponde a una opción siguiente, se utilizarán las opciones marcadas como predeterminadas; por ejemplo, un primer parámetro igual a i
, i**
o izz
se leerá como isc
.
Primera letra: Imagen
Segunda letra: Separador
Tercera letra: Nombre
Se pueden habilitar algunas opciones adicionales agregando las siguientes letras al código de tres letras en cualquier orden:
El segundo parámetro es el nombre del país o entidad. La plantilla intenta leer los datos de la bandera y del enlace de "Plantilla:Datos del país del país " ; si no existe, se utilizará el mismo parámetro como enlace de país predeterminado y no se mostrará ninguna imagen automática. El parámetro también define el nombre del país que se muestra de forma predeterminada, si no se utiliza la opción .mw-parser-output .monospaced{font-family:monospace,monospace}e anterior.
|variant=
[tercer parámetro sin nombre]{{flagg|ixx|Germany|naval}}
→utiliza la variante "naval" de Plantilla:Datos de país Alemania .|image=
|size=
[ |sz=
]|border=
|border=
se puede configurar en "sí" ["y", "1"] para forzar un borde cuando se excluye de manera predeterminada, o "no" ["n", "0", cadena vacía] para evitarlo.|align=
[ |al=
]|width=
[ |w=
]|alt=
|ilink=
|noredlink=no
notext
, no se mostrará ningún texto junto al enlace rojo. El valor predeterminado es "sí" (no se muestra ningún enlace rojo).|missingcategory=category name
|name=
|clink=
[ |link=
]|pref=
, |suff=
,|plink=
|pref=
y |suff=
establezca el prefijo y el sufijo que se utilizarán para los enlaces de prefijo/sufijo (formato con las letras f , p y b ). El valor predeterminado, si no se especifica ninguno, es "Flag of" como prefijo (cf. {{ flagof }} ) y no se puede utilizar ningún sufijo para anular el enlace combinado.|plink=
|the=
{{flagg|usf|Philippines|the=1}}
→ Bandera de Filipinas . Utilícela |pthe=
si el enlace necesita "the" pero el nombre no, y |nthe=
si el nombre lo necesita pero el enlace no.|section=
|csection=
para una sección del artículo de país y |psection=
para una sección del artículo con prefijo/sufijo.|altvar=
[ |avar=
],|age=
{{flagg|usp|Ireland|avar=ru}}
→ Irlanda utiliza la bandera de la IRFU para representar al equipo de rugby irlandés. Para los equipos juveniles de algunos deportes (consulte la página de datos), el límite de edad debe establecerse adicionalmente utilizando |age=
.|nalign=
[ |nal=
]|preftext=
 
|text=
|nodata=y
{{country data ...}}
plantilla correspondiente, lo que resulta útil cuando la plantilla de datos correspondiente no existe.|pref2=
, |suff2=
, |plink2=
,|psection2=
Formatos:
{{flagg|usc|Fiji}}
→ Fiji (formato predeterminado){{flagg||Fiji}}
→ Fiji (formato predeterminado){{flagg|pnbr|Fiji}}
→ Bandera de Fiyi <span style="display:inline-block;text-align:center;">{{flagg|ilf|Fiji|sz=xl}}</span>
→Formato y alineación de la tabla:
{{flagg|usu|Switzerland}}
→ Suiza{{flagg|usu|Switzerland|al=l}}
→ Suiza{{flagg|usu|Switzerland|al=c}}
→ Suiza{{flagg|usu|Switzerland|al=r}}
→ SuizaParámetros estándar de imagen y nombre:
{{flagg|isc|Myanmar}}
→ Birmania{{flagg|isc|Myanmar|border=}}
→ Birmania{{flagg|isc|Myanmar|1974}}
→ Birmania{{flagg|isc|Myanmar|variant=1974}}
→ Birmania{{flagg|isc|Myanmar|name=Burma|variant=1974}}
→ Birmania{{flagg|isc|Burma|variant=1974}}
→ Birmania{{flagg|isc|Myanmar|sz=30}}
→ Birmania{{flagg|isc|Myanmar|size=30}}
→ Birmania{{flagg|isc|Myanmar|size=30px}}
→ Birmania{{flagg|isc|Myanmar|size=30x18px}}
→ Birmania{{flagg|isc|Myanmar|size=xs}}
→ Birmania{{flagg|isc|Myanmar|size=xl}}
→ Birmania{{flagg|isc|Myanmar|width=30|size=xs}}
→ Birmania{{flagg|isc|Myanmar|image=}}
→ Birmania{{flagg|isc|Myanmar|image=Flag of None.svg}}
→ Birmania{{flagg|isc|Myanmar|image=File:Flag of None.svg}}
→ BirmaniaEnlaces y altvars:
{{flagg|psp|Egypt}}
→ Egipto{{flagg|psf|Egypt}}
→ Bandera de Egipto{{flagg|psb|Egypt}}
→ Bandera de Egipto{{flagg|psb|Philippines|the=1}}
→ Bandera de Filipinas{{flagg|csc|Egypt|section=History}}
→ Egipto{{flagg|csb|Egypt|csection=History}}
→ Bandera de Egipto{{flagg|psb|Egypt|psection=Kingdom of Egypt (1922–1953)|variant=1922}}
→ Bandera de Egipto{{flagg|psb|Egypt|plink=List of Egyptian flags}}
→ Bandera de Egipto{{flagg|psf|Egypt|pref=History of}}
→ Historia de Egipto{{flagg|psp|Egypt|suff=at the Olympics}}
→ Egipto{{flagg|psp|Egypt|avar=fb}}
→ Egipto{{flagg|psp|Egypt|avar=football}}
→ Egipto{{flagg|psp|Egypt|avar=fbu|age=20}}
→ Egipto{{flagg|psl|Egypt|avar=navy}}
→ Marina egipcia{{flagg|unapi|EGY|preftext=Sara Ahmed}}
→ Sara Ahmed ( Egipto )Plantilla de datos inexistente:
{{flagg|isc|EUSSR|nodata=1}}
→ UESSR{{flagg|isc|EUSSR|image=EUSSR red flag.svg|size=xl|nodata=1}}
→ UESSRPor ejemplo:
Una vez que tenga una tabla con {{ flaglist }} y /u otra plantilla de bandera como {{ flag }} , es fácil convertir los enlaces en enlaces especializados. Por lo tanto, en lugar de Oklahoma , tendría Encarcelamiento en Oklahoma o, si ese artículo no existe, entonces Crimen en Oklahoma .
Esto funciona con nombres completos de países o estados de EE. UU. También con nombres abreviados de países (3 letras) y nombres abreviados de estados de EE. UU. (2 letras).
Utilice una función de búsqueda y reemplazo global como se describió anteriormente, pero sin expresiones regulares. Reemplazar:
{{flag|
{{flaglist|
con
{{flagg|us*eft|pref=Incarceration in|pref2=Crime in|
La barra después de la bandera o lista de banderas es necesaria para evitar problemas en caso de tener que reemplazar 2 plantillas de banderas.
La plantilla {{ flagg }} busca los artículos. Si encuentra una de las dos opciones, agrega el enlace y un asterisco después del nombre de la ubicación. Si no encuentra ninguno de los artículos, simplemente agrega el enlace estándar.
Sustituye tus temas preferidos en los espacios pref= y pref2= .
{{flagg|us*eft|
Por lo general, alinea a la izquierda el texto de esa columna (debido a la "t" al final del código). Por alguna razón desconocida, eso no siempre es cierto. En ese caso, cada celda de esa columna necesitará estar alineada style=text-align:left
en ella. O use el código de columna completo que se describe aquí: #Column orientation y aquí: {{ Table orientation }} . Vea la tabla de ejemplo .
Washington, DC - Es necesario forzar que se muestre el nombre completo:
{{flagg|us*eft|pref=Crime in|Washington, D.C.|name=Washington, D.C.}}
Este uso particular de los parámetros {{ flagg }} es costoso y solo se puede utilizar en unos pocos cientos de enlaces por artículo. Esto ocurre cada vez que se guarda el artículo, incluso en el caso de ediciones nulas . Por lo tanto, solo se puede utilizar una tabla de países grande por artículo. Las demás tablas de países del mismo artículo deben utilizar enlaces estándar.
En la lista de países por tasa de encarcelamiento, la plantilla {{ flagg }} crea un enlace a Encarcelamiento en Estados Unidos . Ese enlace es una redirección a Encarcelamiento en los Estados Unidos . Agregue "the" según sea necesario para crear páginas de redireccionamiento. Los administradores eliminarán los redireccionamientos que no estén vinculados desde Wikipedia. Por lo tanto, si necesita crear redireccionamientos, asegúrese de usarlos de inmediato en una tabla de artículos. O manténgalos en un espacio aislado que los administradores puedan ver hasta que los use en una tabla de artículos. Vea ejemplos . Vea la lista .
{{ Flagg }} elimina los nombres de los países que se encuentran detrás de territorios, áreas subnacionales, etc. Esto permite obtener tablas más compactas. Otras plantillas de banderas (como {{ flaglist }} ) no hacen eso. Pero esa plantilla no puede crear enlaces de países especializados.
Consulte la Búsqueda global en Toolforge. Busque
"{{flagg|us*eft" entre comillas para obtener el recuento de transclusiones y la lista de artículos.
La plantilla {{ flagg }} no funciona si se usa colspan antes del nombre del país o estado. {{ flag+link }} sí funciona. Ver: Discusión de plantilla:Flagg#No funciona con colspan . Ver la sección más abajo para obtener información sobre {{ flag+link }} : #Sin asteriscos. Solo una preferencia.
Estas plantillas "especializadas" son anteriores a Flagg, y si bien la mayoría no tiene opciones para enlaces e imágenes personalizados, probablemente sean más rápidas porque solo hacen dos transclusiones sin invocar Lua.
Las plantillas de fútbol se utilizan aquí como ejemplos; otros deportes que tienen plantillas separadas funcionan correspondientemente.