|
Esta es una subpágina de documentación para Plantilla:CajaNavColap. Contiene información de uso, categorías y/o enlaces interwikis. |
Esta plantilla crea una caja de navegación que tiene grupos de artículos relacionados con un tema determinado. Todos los grupos aparecen escondidos (colapsados) por defecto. Mediante un parámetro se puede mostrar un grupo concreto.
Uso
No deben incluirse parámetros con valores nulos (en blanco) en las llamadas a esta plantilla.
La plantilla soporta hasta 10 grupos/listas, pero se pueden añadir más si es necesario. Se debe usar un minimo de 2 grupos/listas, si no es así, es mejor usar {{CajaNav}}.
{{CajaNavColap
|name = {{subst:PAGENAME}}
|state =
|selected = {{{1|}}}
|title =
|titlestyle =
|groupstyle =
|image =
|group1 =
|abbr1 =
|list1 =
|group2 =
|abbr2 =
|list2 =
...
|group10 =
|abbr10 =
|list10 =
}}
Parámetros
Esta plantilla tiene muchos parámetros en común con sus plantillas hermanas {{CajaNav}} y {{CajaNavCols}}. Se marcan los comunes con †.
Se puede ver más información en {{CajaNav}}, o en la fuente de la wikipedia wikipedia:en:Template:Navbox with collapsible groups en inglés.
Parametros de configuraciòn inicial
- name†
- Nombre de la plantilla
- state† [
autocollapse, uncollapsed, collapsed, plain, off
]
- Estado inicial de esconder/mostrar para el título principal. Para el esconder/mostrar de los grupos véase staten, más abajo.
- border†
- Valores posibles
child
, none
, y nulo por defecto. Para usarla la caja dentro de otra caja se debe usar child
Parámetros básicos de datos
- title†
- Título de la plantilla.
- above†
- Texto o elementos que aparecen sobre los grupos/listas.
- image†
- Imagen a la derecha de los grupos/listas.
- imageleft†
- Imagen a la izquierda de los grupos/listas.
- below†
- Texto o elementos que aparecen bajo los grupos/listas.
Parámetros de los grupos/listas
- groupn†
- Título de cada sección.
- listn†
- Contenido/enlaces que se mostrarán en el grupo.
- abbrn
- Abreviatura del grupo. Véase el parámetro
selected
para ver cómo usarlo. Es un parámetro opcional pero recomendado.
- selected
- Si el valor de
selected
es igual al de abbrn
, entonces la listn está expandida y las demás colapsadas. Si selected
está vacío, o no coincide con ningún abbrn
, entonces todos los grupos aparecen colapsados. Normalmente este parámetro debe ponerse a {{{1|}}}. Como esta plantilla es base para otras, tiene que haber una forma de pasar los parámetros de grupo de una plantilla a otra.
- staten [
autocollapse, uncollapsed, collapsed, plain, off
]
- Estado inicial para la listan. Está en collapsed por defecto. Se cambia a uncollapsed si
selected
es igual a abbrn
.
- imagen
- Imagen para que aparece en la parte derecha de la listan.
- imageleftn
- Imagen que aparece en la parte izquierda de la listatn.
Parámtetros de estilo (style)
- bodystyle†
- Estilos CSS que se aplican a la plantilla completa
- titlestyle†
- Estilos CSS para la barra de título
- abovestyle†
- belowstyle†
- Estilos CSS para los parámetros above y below respectivamente.
- basestyle†
- Estilos CSS para aplicar a title, above, below, y groupn, todos a la vez.
- imagestyle†
- Estilos CSS para image. No se aplican a los parámetros imagen.
- imageleftstyle†
- Estilos CSS para imageleft. No se aplican a los parámetros imageleftn.
- groupstyle†
- Estilos CSS para aplicar a todas las cabeceras de grupo.
- groupnstyle†
- Estilos CSS para aplicar a una cabecera de grupo específica.
- liststyle†
- Estilos CSS para todos los parámetros list.
- listnstyle†
- Estilos CSS para un list específico.
- listpadding†
- Padding para cada celda de lista. Por defecto es 0.25em a izquierda y derecha y 0em arriba y abajo.
Ejemplos
Ejemplo básico
{{CajaNavColap
|name = Nombre
|title = <span style="color:#FFD700;">Título</span>
|titlestyle = background:#00008B;color:#FFD700;
|groupstyle = background:#FFD700;color:#00008B;
|image =
|selected = {{{1|}}}
|state = uncollapsed
|group1 = <span style="color:#00008B;">Grupo 1</span>
|abbr1 = abr1
|list1 = Enlace 1 {{puntito}} Enlace 2 {{puntito}} Enlace 3 {{puntito}} Enlace 4
|group2 = <span style="color:#00008B;">Grupo 2</span>
|abbr2 = abr2
|list2 = Enlace 1 {{puntito}} Enlace 2 {{puntito}} Enlace 3 {{puntito}} Enlace 4
|group3 = <span style="color:#00008B;">Grupo 3</span>
|abbr3 = abr3
|list3 = Enlace 1 {{puntito}} Enlace 2 {{puntito}} Enlace 3 {{puntito}} Enlace 4
}}
Título |
---|
|
Grupo 1 |
---|
|
Enlace 1 · Enlace 2 · Enlace 3 · Enlace 4 |
| |
Grupo 2 |
---|
|
Enlace 1 · Enlace 2 · Enlace 3 · Enlace 4 |
| |
Grupo 3 |
---|
|
Enlace 1 · Enlace 2 · Enlace 3 · Enlace 4 |
|
|
Ejemplo: Anidando otras CajasNav
Este ejemplo muestra {{CajaNav}}, {{CajaNavColap}} y {{CajaNavCols}} todas juntas. Nótese que cada una de las cajas hijas tiene el primer parámetro puesto a child
CajaNav, CajaNavCols y CajaNavColap funcionando juntas |
---|
|
Grupo 1 |
---|
|
Enlace 1 · Enlace 2 · Enlace 3 · Enlace 4 |
| |
CajaNav hija |
---|
| grupo 1 |
Enlace 1 · Enlace 2 · Enlace 3 · Enlace 4 | | grupo 2 |
Enlace 1 · Enlace 2 · Enlace 3 · Enlace 4 | | |
Enlace 1 · Enlace 2 · Enlace 3 · Enlace 4 | | grupo 4 |
Enlace 1 · Enlace 2 · Enlace 3 · Enlace 4 | | grupo 5 |
Enlace 1 · Enlace 2 · Enlace 3 · Enlace 4 | | |
Enlace 1 · Enlace 2 · Enlace 3 · Enlace 4 |
| |
grupo 3 |
---|
|
Enlace 1 · Enlace 2 · Enlace 3 · Enlace 4 |
| |
|
|
Ejemplo: Anidar cajas de navegación para tener más grupos/listas
Se pueden anidar cajas de navegación, incluyendo {{CajaNavColap}}, para tener un número ilimitado de grupos/listas. En el ejemplo se usa una {{CajaNavColap}} para tener los 10 primeros grupos colapsables, después una caja anidada para tener los siguientes 10, y otra más para los últimos 6.