Plantilla: Navbox

Les instruccions següents es troben a la subpàgina Plantilla: navbox / man ( canvis · historial )
Sandbox: Plantilla: Navbox / Sandbox ( edita · historial ) ·Llista de totes les subpàgines
Aquesta plantilla us permet mostrar una plantilla de navegació de manera uniforme i relativament senzilla i ràpida.
Característiques
El Navbox genera una taula amb les classes següents:
- navbox: definit al mòdul: Navbox / styles.css , estableix l’aspecte estàndard.
- mw-plegable: la taula és un "calaix" plegable; per defecte, inicialment està obert si és l'única caixa de navegació de la pàgina o inicialment tancada si n'hi ha d'altres. Per canviar la condició inicial Vegeu els paràmetres eren més endavant.
- noprint: la caixa de navegació desapareix a la impressió, com hauria de ser per a qualsevol plantilla de navegació.
- metadades: el navegador està etiquetat com a contingut no enciclopèdic i desapareix específicament a la versió per a mòbils.
A més, normalment sempre conté un mini {{ Tnavbar }}.
A la pàgina de la pròpia plantilla (Plantilla de l'espai de noms) també apareix automàticament {{ Comprovació d'inclusió }} per comprovar els enllaços i les inclusions de la plantilla.
Ús
La sintaxi s'ha de copiar a la pàgina de plantilla que vulgueu crear. Elimineu els paràmetres no compilats.
Sintaxi simple
{{Navbox | name = {{subst: PAGENAME}} | state = <! - "col·lapsat" si voleu que la plantilla es tanqui al principi -> | títol = | grup1 = | llista1 = | grup2 = | llista2 = ... | grup20 = | llista20 = }}
Sintaxi completa
{{Navbox | name = {{subst: PAGENAME}} | navbar = | estat = | titlestyle = | títol = | imatge = | bodystyle = <! - (o "style =" si no s'utilitzaven altres paràmetres d'estil -> | estil de grup = | liststyle = | oddstyle = | evenstyle = | fontelink = | estil abovial = | a sobre = | grup1 = | llista1 = | grup2 = | llista2 = ... | grup20 = | llista20 = | belowstyle = | a sota = }}
Paràmetres
Obligatori
- nom
- El nom de la plantilla que voleu crear, necessari perquè els enllaços "v · d · m" ("vegeu · debatre · edita") funcionin a totes les pàgines on s'utilitza la plantilla. Amb
{{subst:PAGENAME}}
el paràmetre{{subst:PAGENAME}}
automàticament.
- títol
- És el text que apareix al centre de la barra de títol de la plantilla. Normalment indica el tema de la plantilla, per exemple, una descripció del títol del contingut de la plantilla. Hauria de ser una línia, però si cal una segona línia, també es pot utilitzar
{{-}}
per inserir aquesta segona línia centralment. - El color de fons per defecte és
#ccf
(forma curta de#ccccff
), però es pot canviar mitjançant el paràmetre titlestyle (vegeu més avall).
- llista n
- (Per exemple list1, list2 etc.) Aquests paràmetres omplen el cos de la plantilla, que normalment serà una llista ParaulaWiki. Per dividir els elements de la llista, es recomana utilitzar {{ , }}, que genera un espai i un punt (Tizio · Caio). Si utilitzeu altres separadors, per motius tècnics heu d'evitar anar al capdavant o incloure la llista en un
<div>…</div>
. - És obligatori omplir almenys un paràmetre de llista ; cada llista addicional es mostra en una fila independent de la taula. Cada llista n va precedida del paràmetre de grup n corresponent, si es proporciona, que actua com a etiqueta per a tota la llista. L'alineació de la llista es troba per defecte al centre si està aïllada, a l'esquerra si s'acompanya del grup relatiu n .
- Per defecte, el fons de les files s’alterna per facilitar la lectura: la primera fila (corresponent a la llista1 ) tindrà un fons blanc; la segona línia (corresponent a la llista2 ) tindrà el fons
#f9f9f9
; la tercera línia tornarà a quedar en blanc, etc.
Opcional
Cèl · lules
- grup n
- (Per exemple grup1, grup2 etc.) Si s'especifica, el text apareix en una cèl·lula a l'esquerra de la llista relacionada n. Si no s'especifica, la llista n ocupa tota l'amplada de la taula.
- Si només s'especifica el grup n sense llista n , el grup es converteix en un títol de secció i ocupa tota l'amplada de la taula.
- El color de fons per defecte és
#ddf
(forma curta de#ddddff
), però es pot canviar mitjançant el paràmetre groupstyle (vegeu més avall).
- imatge
- Es mostra una imatge en una cel·la a sota del títol i a la dreta de la porció de la taula que inclou els grups / llistes. Perquè la imatge es mostri correctament, cal especificar el paràmetre list1 . El paràmetre imatge accepta, per exemple, el marcatge normal de la imatge de la Viquipèdia
-
[[Immagine:Esempio.jpg|100px]]
-
- En una plantilla on els grups i / o la part de llista no ocupen la taula completament cap a la dreta, la imatge es desplaçarà cap a l'esquerra. Això es pot evitar especificant a la dreta en el marcatge de la imatge, per exemple
-
[[Immagine:Esempio.jpg|80px|right]]
-
- a sobre
- Es mostrarà una cel·la tan ampla com tota la taula entre la barra de títol i el primer grup / llista, bàsicament a sobre de la part de la taula ocupada per grup, llista i imatge. En una plantilla sense imatge, la part superior realitza la mateixa funció que el paràmetre list1 sense el seu paràmetre group1 .
- baix
- Una cel·la tan ampla com tota la taula es mostrarà a sota de la part de la taula ocupada per grup, llista i imatge. En una plantilla sense imatge, a continuació realitza la mateixa funció que el paràmetre de llista final n .
Estils
- estil de títol
- Els estils CSS que s’han d’aplicar al paràmetre title , normalment per canviar el color de fons:
-
titlestyle = background: #nnnnnn ;
-
titlestyle = background: nome del colore ;
-
- estil corporal o estil
- Especifica els estils CSS que cal aplicar al cos de la plantilla. L' estil de nom curt es pot utilitzar quan no s'ha especificat cap altre paràmetre d'estil. Aquesta opció s’ha d’utilitzar amb precaució, ja que pot causar problemes de visualització. Exemples:
-
background:# nnnnnn ;
-
width: N [em/%/px];
-
float:[ left/right/none ];
-
clear:[ right/left/both/none ];
-
- estil de grup
- Estils CSS per aplicar a totes les cel·les del grupN . Exemples:
-
background:# nnnnnn ;
-
text-align:[ left/center/right ];
-
vertical-align:[ top/middle/bottom ];
-
white-space:nowrap;
-
- estil grup n
- Estils CSS per aplicar a una sola cel·la de grupN . Exemples:
-
background:# nnnnnn ;
-
color:# nnnnnn ;
-
- estil de llista
- Estils CSS per aplicar a totes les cel·les listN . Exemples:
-
background:# nnnnnn ;
-
text-align:[ left/center/right ];
-
vertical-align:[ top/middle/bottom ];
-
white-space:nowrap;
-
- llistat n estil
- Estils CSS per aplicar a una sola cel·la listN . Exemples:
-
background:# nnnnnn ;
-
color:# nnnnnn ;
-
- curiós
- evenstyle
- Estils CSS que s'han d'aplicar a cèl·lules individuals de imparell (oddstyle) llistes (llista1, list3 etc.) o fins i tot (evenstyle) (list2, list4 etc.). Per defecte, s’aplica un color de fons blanc / gris altern entre les diverses llistes per facilitar la consulta.
- estil abov
- sota l’estil
- Estils CSS que s’apliquen a les cel·les opcionals situades a sobre o a sota de la taula (consulteu els paràmetres superiors i inferiors ). Normalment s'utilitza per canviar l'alineació del text o el color de fons:
-
background:# nnnnnn ;
-
text-align:[ left/center/right ];
-
Estils alternatius
Els següents estils són els que els usuaris de Navbox canvien més sovint.
-
titlestyle = background:#ccccff;
-
bodystyle = background:white; width:100%; vertical-align:middle;
-
groupstyle = background:#ddddff; text-align:center;
-
liststyle = background:transparent; text-align:center;
-
oddstyle = background:transparent;
-
evenstyle = background:#f7f7f7;
-
abovestyle = background:#ddddff; text-align:center;
-
belowstyle = background:#ddddff; text-align:center;
Altres
- estat
- El valor predeterminat és el
autocollapse
. Unautocollapse
Navbox començarà tancat només si hi ha al menys un altre Navbox a la mateixa pàgina (o altres plantilles que colapsable classe d'ús). En cas contrari, quan s'obre la pàgina, es mostrarà obert el navegador. - Si introduïu un document
collapsed
, sempre començarà tancat, excepte a la pàgina de descripció de la plantilla. - Si introduïu qualsevol altre valor, que no sigui "col·lapsat" i "autocollapse" (que ja és el valor predeterminat), sempre s'obrirà.
- fontelink
- Possible adreça a un lloc extern de confiança, per verificar que el conjunt d'enllaços que utilitza el navegador està completat. Per exemple, per consultar la plantilla d’un club esportiu. Generarà l'enllaç "Font per actualitzar" al "Control d'inclusió de plantilles" i també només serà visible a l'espai de noms de plantilla.
Disposició
{{ Navbox }} sense imatge i sense els paràmetres anteriors i inferiors (les vores només són il·lustratives):
{{ Navbox }} amb imatge , amb una secció i amb els paràmetres superiors i inferiors (les vores només es mostren a efectes il·lustratius):
Exemples
Sense grups, sense imatge
{{Navbox | name = {{subst: PAGENAME}} | estat = | title = [[Àlgebra]] | llista1 = [[Nombre (matemàtiques) | Nombres]] {{,}} [[Àlgebra elemental]] {{,}} [[Teoria de grups]] {{,}} [[Teoria dels anells]] {{,}} [[Teoria de camps]] }} |
Sense grups, sense imatge, un altre estil
{{Navbox | name = {{subst: PAGENAME}} | estat = col·lapsat | title = [[Àlgebra]] | titlestyle = background: # ffc0cb; | liststyle = font-size: 95%; | llista1 = [[Nombre (matemàtiques) | Nombres]] {{,}} [[Àlgebra elemental]] {{,}} [[Teoria de grups]] {{,}} [[Teoria dels anells]] {{,}} [[Teoria de camps]] }} |
Amb grups, sense imatge
{{Navbox | name = {{subst: PAGENAME}} | estat = | title = [[Àlgebra]] | grup1 = [[Nombre (matemàtiques) | Nombres]] | llista1 = [[Nombre natural | Natural]] {{,}} [[Enter | Enter]] {{,}} [[Número racional | Racional]] {{,}} [[Número algebraic | Algebraic]] {{ ,}} [[Número real | Real]] {{,}} [[Número complex | Complex]] | grup2 = [[Àlgebra elemental]] | llista2 = [[Nombre primer]] {{,}} [[divisor comú més gran | MCD]] {{,}} [[Mínim comú múltiple | mcm]] {{,}} [[algorisme d'Euclides]] {{, }} [[Equació]] {{,}} [[Desigualtat]] {{,}} [[Polinomi]] {{,}} [[Aritmètica modular]] | grup3 = [[Teoria de grups]] | llista3 = [[Grup (matemàtiques) | Grup]] ([[Grup finit | finit]] {{,}} [[Cíclic | grup cíclic]] {{,}} [[Grup abelià | Abelià]]) {{ ,}} [[Homomorfisme de grups | Homomorfisme]] {{,}} [[Subgrup normal]] {{,}} [[Teorema d'isomorfisme]] {{,}} [[Permutació]] | grup4 = [[Teoria dels anells]] | llista4 = [[Anell (àlgebra) | Anell]] {{,}} [[Ideal (matemàtiques) | Ideal]] ([[Primer ideal | primer]] {{,}} [[Ideal màxim | màxim]]) {{,}} [[Domini d’integritat | Domini]] ([[Anella a factorització única | a factorització única]] {{,}} [[Anella a ideals principals | a ideals principals]] {{,}} [[ Euclidià | Anell euclidià]]) {{,}} [[Matriu]] | grup5 = [[Teoria de camps]] | llista5 = [[Camp (matemàtiques) | Camp]] {{,}} [[Extensió de camp]] {{,}} [[Tancament algebraic]] {{,}} [[Teorema fonamental de l’àlgebra]] {{, }} [[Teoria de Galois]] }} |
Amb grups, amb imatge, amb secció
{{Navbox | name = {{subst: PAGENAME}} | estat = | title = [[Àlgebra]] | image = [[Fitxer: Nuvola apps edu Mathematics-p.svg | 58px | right]] | grup1 = [[Nombre (matemàtiques) | Nombres]] | llista1 = [[Nombre natural | Natural]] {{,}} [[Enter | Enter]] {{,}} [[Número racional | Racional]] {{,}} [[Número algebraic | Algebraic]] {{ ,}} [[Número real | Real]] {{,}} [[Número complex | Complex]] | grup2 = [[Àlgebra elemental]] | llista2 = [[Nombre primer]] {{,}} [[divisor comú més gran | MCD]] {{,}} [[Mínim comú múltiple | mcm]] {{,}} [[algorisme d'Euclides]] {{, }} [[Equació]] {{,}} [[Desigualtat]] {{,}} [[Polinomi]] {{,}} [[Aritmètica modular]] | grup3 = Teories | grup4 = [[Teoria de grups]] | llista4 = [[Grup (matemàtiques) | Grup]] ([[Grup finit | finit]] {{,}} [[Cíclic | grup cíclic]] {{,}} [[Grup abelià | Abelià]]) {{ ,}} [[Homomorfisme de grups | Homomorfisme]] {{,}} [[Subgrup normal]] {{,}} [[Teorema d'isomorfisme]] {{,}} [[Permutació]] | grup5 = [[Teoria dels anells]] | llista5 = [[Anell (àlgebra) | Anell]] {{,}} [[Ideal (matemàtiques) | Ideal]] ([[Primer ideal | primer]] {{,}} [[Ideal màxim | màxim]]) {{,}} [[Domini d’integritat | Domini]] ([[Anella a factorització única | a factorització única]] {{,}} [[Anella a ideals principals | a ideals principals]] {{,}} [[ Euclidià | Anell euclidià]]) {{,}} [[Matriu]] | grup6 = [[Teoria de camps]] | llista6 = [[Camp (matemàtiques) | Camp]] {{,}} [[Extensió de camp]] {{,}} [[Tancament algebraic]] {{,}} [[Teorema fonamental de l’àlgebra]] {{, }} [[Teoria de Galois]] }} |
Amb grups, amb imatge, un altre estil
{{Navbox | name = {{subst: PAGENAME}} | estat = col·lapsat | title = [[Àlgebra]] | titlestyle = background: # ffc0cb; | image = [[Fitxer: Nuvola apps edu Mathematics-p.svg | 58px | right]] | groupstyle = background: # FFE0E0; text-align: dreta; | liststyle = text-align: esquerra; | grup1 = [[Nombre (matemàtiques) | Nombres]] | llista1 = [[Número natural | Natural]] {{,}} [[Enter | Enter]] {{,}} [[Número racional | Racional]] {{,}} [[Número algebraic | Algebraic]] {{ ,}} [[Número real | Real]] {{,}} [[Número complex | Complex]] | grup2 = [[Àlgebra elemental]] | llista2 = [[Nombre primer]] {{,}} [[divisor comú més gran | MCD]] {{,}} [[Mínim comú múltiple | mcm]] {{,}} [[algorisme d'Euclides]] {{, }} [[Equació]] {{,}} [[Desigualtat]] {{,}} [[Polinomi]] {{,}} [[Aritmètica modular]] | grup3 = [[Teoria de grups]] | llista3 = [[Grup (matemàtiques) | Grup]] ([[Grup finit | finit]] {{,}} [[Cíclic | grup cíclic]] {{,}} [[Grup abelià | Abelià]]) {{ ,}} [[Homomorfisme de grups | Homomorfisme]] {{,}} [[Subgrup normal]] {{,}} [[Teorema d'isomorfisme]] {{,}} [[Permutació]] | grup4 = [[Teoria dels anells]] | llista4 = [[Anell (àlgebra) | Anell]] {{,}} [[Ideal (matemàtiques) | Ideal]] ([[Primer ideal | primer]] {{,}} [[Ideal màxim | màxim]]) {{,}} [[Domini d’integritat | Domini]] ([[Anella a factorització única | a factorització única]] {{,}} [[Anella a ideals principals | a ideals principals]] {{,}} [[ Euclidià | Anell euclidià]]) {{,}} [[Matriu]] | grup5 = [[Teoria de camps]] | llista5 = [[Camp (matemàtiques) | Camp]] {{,}} [[Extensió de camp]] {{,}} [[Tancament algebraic]] {{,}} [[Teorema fonamental de l’àlgebra]] {{, }} [[Teoria de Galois]] }} |
Amb grups, amb imatge a la barra de títol
{{Navbox | name = {{subst: PAGENAME}} | estat = | title = [[Fitxer: Flag of Canada.svg | 22px]] [[Províncies i territoris del Canadà]] | grup1 = Província | list1 = [[Alberta]] {{,}} [[Columbia Britànica]] {{,}} [[Illa del Príncep Eduard]] {{,}} [[Manitoba]] {{,}} [[Nou Brunswick] ] {{,}} [[Nova Escòcia]] {{,}} [[Ontario]] {{,}} [[Québec (província) | Québec]] {{,}} [[Saskatchewan]] {{, }} [[Terranova]] {{,}} [[Labrador (regió) | Labrador]] | grup2 = Territoris | llista2 = [[Nunavut]] {{,}} [[Territoris del Nord-oest]] {{,}} [[Yukon]] }} |
Pàgines relacionades
- Plantilla:, - s'utilitza generalment per separar els elements de la llista
- Plantilla: subgrup Navbox : permet la creació de subgrups dins del Navbox
- Plantilla: Navbox start , Plantilla: Navbox end : per a caixes de navegació que contenen taules complexes
- Mòdul: Navbox : mòdul que implementa la funcionalitat de les plantilles de subgrup Navbox i Navbox