Șablon: Infobox
Instrucțiunile de mai jos sunt conținute în subpagina Șablon: Infobox / man ( modificări · istoric )
Sandbox: Șablon: Infobox / Sandbox ( editare · istoric ) · Toate subpagini: listă
Infobox este un șablon care facilitează crearea șabloanelor sinoptice (sau infobox-uri ) plasate în dreapta unui articol. Fiind un sub- șablon, adică un șablon utilizat pentru a defini altele, nu trebuie să fie inclus direct în intrări.
Fiecare rând al tabelului poate fi folosit ca titlu pentru un subgrup de informații sau direct ca un set de celule alocate unui câmp. Aceste două funcții nu pot fi îndeplinite în același timp: dacă un rând este definit atât ca titlu, cât și ca câmp, acesta va fi atribuit titlului.
Utilizarea exclusivă a valorii unui câmp vă permite să inserați casete extinse pe două coloane, cum ar fi imagini.
Sintaxă tipică
Notă: GroupN și NameN / ValueN sunt alternative, ambele nu pot fi utilizate cu aceeași valoare de N.
Notă: pentru câmpurile numerotate nu este necesar să utilizați toate numerele consecutive, funcționează fără probleme chiar dacă lăsați câteva „găuri” în secvență. Într-adevăr, este de preferat să lăsați găuri, așa că, în cazul adăugării viitoare a câmpurilor intermediare, nu sunteți obligat să renumerotați întregul șablon.
{{Infobox | TitleInt = | StyleTitoloInt = fundal-culoare: | Imagine = | GroupStyle = fundal-culoare: | Grupul 1 = | Nume1 = | Valoare1 = | Grup2 = | Nume2 = | Valoare2 = | Grup3 = | Nume3 = | Valoare3 = | Grup4 = | Nume4 = | Valoare4 = | Grupa5 = | Nume5 = | Valoare5 = | Grup6 = | Nume6 = | Valoare6 = | Grup7 = | Nume7 = | Valoare7 = | Grup8 = | Nume8 = | Valoare8 = | Grup9 = | Nume9 = | Valoare9 = | Grup10 = | Nume10 = | Valoare10 = | Grup11 = | Nume11 = | Valoare11 = | Grup12 = | Nume12 = | Valoare12 = | Grup13 = | Nume13 = | Valoare13 = | Grup14 = | Nume14 = | Valoare14 = | Grup15 = | Nume15 = | Valoare15 = | Grup16 = | Nume16 = | Valoare16 = | Grup17 = | Nume17 = | Valoare17 = | Grup18 = | Nume18 = | Valoare18 = | Grup19 = | Nume19 = | Valoare19 = | Grup20 = | Nume20 = | Valoare20 = | Ultimul = | LastStyle = fundal-culoare: }}
Sintaxă completă
Șablonul permite utilizarea unui număr nelimitat de linii pentru câmpuri. Numai 20 sunt incluse mai jos, ceea ce ar trebui să satisfacă majoritatea utilizatorilor. În caz contrar, pur și simplu continuați sistematic cu numerotarea.
{{Infobox | NameTemplate = {{subst: PAGENAME}} | LinkWikidata = | Rezumat = Tabel sinoptic care rezumă datele principale ale subiectului | TableStyle = | EastTitle = | EastTitleStyle = | TitleInt = | StyleTitoloInt = | Subtitrare = | Imagine = | ImageStyle = | GroupStyle = | StyleName = | StyleValue = | Grup1 = | Nume1 = | Valoare1 = | Grup2 = | Nume2 = | Valoare2 = | Grup3 = | Nume3 = | Valoare3 = | Grup4 = | Nume4 = | Valoare4 = | Grupa5 = | Nume5 = | Valoare5 = | Grup6 = | Nume6 = | Valoare6 = | Grup7 = | Nume7 = | Valoare7 = | Grup8 = | Nume8 = | Valoare8 = | Grup9 = | Nume9 = | Valoare9 = | Grup10 = | Nume10 = | Valoare10 = | Grup11 = | Nume11 = | Valoare11 = | Grup12 = | Nume12 = | Valoare12 = | Grup13 = | Nume13 = | Valoare13 = | Grup14 = | Nume14 = | Valoare14 = | Grup15 = | Nume15 = | Valoare15 = | Grup16 = | Nume16 = | Valoare16 = | Grup17 = | Nume17 = | Valoare17 = | Grup18 = | Nume18 = | Valoare18 = | Grup19 = | Nume19 = | Valoare19 = | Grup20 = | Nume20 = | Valoare20 = | Ultimul = | Ultimul stil = }}
Parametrii
Link către Wikidata / element manual
Dacă infoboxul extrage date din Wikidata, este recomandabil să completați următorii doi parametri pentru a facilita modificarea valorilor extrase.
- Nume șablon
- Numele fără prefix al șablonului către care ar trebui să indice legătura manuală. {{Subst: PAGENAME}} poate fi folosit. Dacă acest parametru este omis, nici linkul către elementul Wikidata nu va fi afișat.
- LinkWikidata
- Dacă este setat la orice valoare, de ex. "LinkWikidata = da", iar TemplateName este completat, generează linkul către elementul Wikidata legat de pagina în care este utilizat șablonul.
Titlu
( Infoboxul poate fi găsit sub titlu) |
Folosind TitleInt subtitlu | |
---|---|
(Titlul apare în interiorul infobox-ului ) |
Titlul unei infoboxuri poate fi afișat în două moduri diferite. Primul îl plasează deasupra mesei, al doilea în primul rând al mesei. Deși este posibil să le utilizați în același timp, acest lucru nu este recomandat din motive de claritate. În spațiul principal de nume este folosit de obicei TitleInt .
- TitleEst
- Titlul este prezentat deasupra tabelului.
- Titlu Int
- Titlul este afișat în partea de sus a tabelului.
- Subtitlu
- Este inserat într-un format mai mic imediat sub titlu. Se completează cu o inițială minusculă, cu excepția numelor proprii.
- rezumat
- descriere generală a tabelului, este invizibilă și este utilizată în principal de browserele pentru nevăzători. Implicit: „Tabel sinoptic care rezumă datele principale ale subiectului”.
Conţinut
- Imagine
- o imagine care este plasată după titlu. Utilizați șablonul {{ Imagine sinoptică }}. Imaginea este centrată în mod implicit. Rețineți că imaginile pot fi inserate oriunde, în același mod, folosind orice câmp N Value. Vă recomandăm să utilizați o sintaxă similară cu următoarea:
-
|Immagine={{Immagine sinottico|{{{immagine}}}|{{{didascalia}}}}}
-
- unde
immagine
este numele parametrului pe care utilizatorul îl va folosi pentru a transmite numele imaginii de afișat,didascalia
numele parametrului care va conține textul subtitrării imaginii. Pentru alți parametri care pot fi trecuți, consultați manualul {{ Synoptic Image }}. - Grupa N
- textul care va fi folosit ca titlu pentru un subgrup de informații (secțiune) care urmează să fie plasat în rândul N.
- Grup opțional Nr.
- alternativă la Grupul N , se afișează numai dacă este introdus cel puțin un rând de valoare N înainte ca un alt grup sau opțional să apară. Acceptă valoarea specială
$fine
pentru a împiedica activarea liniilor ulterioareGruppoOpzionale
care o precede. Acest lucru poate fi util, de exemplu, dacă doriți ca ultima linie dintr-o infoboxă dedicată notelor generice să activeze eticheta unui grup opțional care nu are conținut în sine. - Numele nr.
- scurtă descriere (etichetă) a informațiilor plasate în rândul N.
- Valoare Nr.
- datele plasate în rândul N. Dacă numele N nu este prezent, acesta va ocupa întregul rând.
- Ultimul
- conținutul ultimei linii cu litere mici (picior). De obicei este utilizat pentru note, referințe sau alte informații de același tip.
Stiluri în linie (opțional)
Aspectul fiecărei părți a sinopticii poate fi modificat folosind comenzi CSS . În spațiul de nume principal, acest lucru trebuie făcut de obicei numai pentru a atribui culori titlurilor ; cu excepția nevoilor speciale, sinopticii ar trebui să respecte standardele grafice it.wiki, care sunt aplicate automat de Infobox.
- StyleTable
- Afectează masa în ansamblu.
- Titlu Stil Est
- Influențează titlul dacă este plasat în exterior. Nu este recomandată utilizarea unei culori de fundal („background-color”).
- StyleTitleInt
- Influențați prima linie. Adesea este atribuită o culoare („fundal-culoare” pentru fundal, „culoare” pentru prim-plan). Caracterele sunt mai mari decât în mod normal și nu trebuie mărite; dacă este un titlu de lucru, ar putea fi util să aplicați cursiv („font-style: italic”).
- Imagine stil
- Afectează celula care conține imaginea.
- Grup de stil
- Stil pentru celulele care conțin titluri de subgrup (parametrul Grupul N sau „OpționalGrupul N ”. Adesea este atribuită o culoare („fundal-culoare” pentru fundal, „culoare” pentru prim-plan).
- Stil de grup N
- Stil specific celulei care conține "Grupul N " sau "OpționalGrupul N ", dacă există, este utilizat în loc de "GrupStil".
- Numele stilului
- Influența celulele cu descrieri de câmp.
- Valoarea stilului
- Influența celulele cu informații reale.
- StyleLast
- Afectează ultima linie. Adesea este atribuită o culoare („fundal-culoare” pentru fundal, „culoare” pentru prim-plan).
Clase alternative (opțional)
Puteți seta utilizarea claselor CSS alternative definite în MediaWiki: Common.css . În spațiul de nume principal, acest lucru nu ar trebui să se facă în mod normal ; cu excepția nevoilor speciale, sinopticele ar trebui să respecte standardele grafice ale it.wiki (clasa „sinoptică” și accesorie), care sunt aplicate automat de Infobox.
- ClassTable
- Acest parametru este atribuit în bloc atributului „clasă” al tabelului.
- ClassTitoloEst
- Acest parametru este atribuit în bloc atributului „clasă” al oricărui titlu din afara tabelului.
- ClassTitoloInt
- Acest parametru este atribuit în bloc atributului „clasă” al oricărui titlu din tabel.
- ClassImage
- Acest parametru este atribuit în bloc atributului „clasă” al imaginii.
- Clasa N
- Acest parametru este atribuit în bloc atributului „clasă” al rândului N. Dacă acest lucru nu există, nu are niciun efect.
Câmpuri opționale
Un câmp pentru care variabila corespunzătoare Valoarea N nu este definită nu este afișat, indiferent dacă este sau nu Nume N. Acest lucru permite definirea conținutului opțional pentru sinoptic. Doar atribuiți un șir gol unui parametru în mod implicit, de exemplu:
| Nume5 = Populație | Valoare5 = {{{Populație |}}}
În acest fel, dacă parametrul {{{Populație}}} nu este definit în intrare, întreaga linie dispare.
Câmpurile mai complexe pot fi cele care modifică valorile parametrilor dacă sunt definite, dar dispar dacă nu sunt utilizate. De exemplu, dacă parametrul {{{Masă}}} are o valoare, unitatea de măsură i se adaugă automat. În caz contrar, întreaga linie este omisă.
| Nume6 = Masă | Valoare6 = {{#if: {{{Masă |}}} | {{{Masă}}} kg}}
La fel, titlurile subgrupurilor pot fi afișate numai dacă este necesar:
{{Infobox | NameTemplate = {{subst: PAGENAME}} | TitleEst = Exemplu de subgrup opțional | Grup1 = {{#if: {{{Câmp1 |}}} {{{Câmp2 |}}} {{{Câmp3 |}}} | Subgrup opțional}} | Nume2 = Câmpul 1 | Valoare2 = {{{Câmp1 |}}} | Nume3 = Câmpul 2 | Valoare3 = {{{Câmp2 |}}} | Nume4 = Câmpul 3 | Valoare4 = {{{Câmp3 |}}} }}
„Grupul 1” va fi afișat numai dacă sunt definite unul sau mai multe dintre câmpurile de mai jos.
Exemple
Testul infobox | |
---|---|
Legenda de exemplu.png | |
Numele titlului de subgrup definit | |
Numai valoarea câmpului definită | |
Toate cele trei definite (grup) | |
Toate cele trei definite (grup) | |
Numele și valoarea câmpului definit (Nume) | Numele și valoarea câmpului definite (valoare) |
Textul ultimului rând | |
{{Infobox | NameTemplate = Infobox / man | TableStyle = | TitleInt = Test "infobox" | StyleTitoloInt = background: #ccf; | Imagine = {{Imagine sinoptică | exemplu.png | Legenda pentru exemplu.png}} | ImageStyle = | GroupStyle = background: #ccf; | StyleName = background: #ddf; | StyleValue = | Grup1 = Numele definit al titlului de subgrup | Nume1 = | Valoare1 = | Grup2 = | Nume2 = Numele de câmp definit doar | Valoare2 = | Grup3 = | Nume3 = | Valoare3 = Numai valoarea câmpului definit | Grup4 = Toate cele trei definite (Grup) | Nume4 = Toate cele trei definite (Nume) | Valoare4 = Toate cele trei definite (valoare) | Grupa5 = | Nume5 = Numele și valoarea câmpului definite (Nume) | Valoare5 = Numele câmpului și valoarea definită (valoare) | Ultimul = Textul ultimului rând | LastStyle = fundal: #ddf; }}
Rețineți că atunci când numele N este definit, dar valoarea corespunzătoare N nu este întregul rând nu este afișat. În plus, titlul subgrupului prevalează asupra câmpului pentru același rând.
În acest alt exemplu, unele dimensiuni sunt forțate: "TableStyle = width: 20em;" și „StyleName = width: 33%;”
Testul infobox | |
---|---|
Numele 1 | Valoarea 1 |
Nume 2 | Valoarea 2 |
Numele 3 | Valoarea 3 |
Grupa 4 | |
Numele 5 | Value 5: Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et pain magna aliqua. |
Textul ultimului rând | |