Sablon:Grafikus idővonal/doc

A Wikipédiából, a szabad enciklopédiából

Ez a sablon intuitív, felhasználóbarát és rugalmas módot nyújt az időskálák szócikkekbe való beillesztésére. Minimális számú paramétert igényel és egy táblázatban helyezkedik el, ami szegélyezhetővé teszi.

Használat[szerkesztés]

Miért érdemes ezt a sablont használni?[szerkesztés]

Egy másik lehetőség az EasyTimeline használata a <timeline> tag beillesztésével. Az EasyTimeline az alábbi hátrányokkal rendelkezik:

  • Pixeles képet hoz létre, ami másképp néz ki és növeli a betöltési időt.
  • Hosszú beállítási idő — több, mint 30 percig tart beállítani, még akkor is ha valaki tudja mit kell tennie.
  • A kód nehezen átlátható, pontos szintaxist igényel.
  • A sávokat nehéz a kívánt helyre beilleszteni.
  • A kezdő dátumok és méretek beállítását több helyen is el kell végezni.
  • Mindent meg kell határozni — semmi sem automatizált.
  • Nem átméretezhető — nem növekszik a szöveg méretével együtt.

Hol használható[szerkesztés]

Míg a rövid időskálák közvetlenül beilleszthetők a szócikkbe, egyes hosszabb időskálák megtörhetik a szócikk szövegének folyamatosságát és megnehezíthetik a szerkesztést. Emiatt lehet szükség az {{Idővonal beillesztés}}(?) sablonra, ami egy automatikusan beilleszthető külön oldalra helyezi el az időskálát.

Egyszerű módszer[szerkesztés]

Az

{{Idővonal beillesztés}}

szócikkbe történő beírását és az előnézet megtekintését követően a létrejött linkre kell kattintani az előkészített sablon megjelenítéséhez; ezután az { {idővonal beillesztés} } elhelyezése megjeleníti az időskálát.

Előkészületek[szerkesztés]

A |súgó=be paraméterrel megjeleníthetők a gyorsan elérhető mutatók. Kezdőként érdemes a {{Grafikus idővonal|súgó=be}} beillesztésével egy használatra kész, üres sablont létrehozni vagy bemásolni a mintát.

A paraméterek nevei remélhetőleg elég egyértelműek.

Mit jelentenek a számok[szerkesztés]

A számértékek alapértelmezett egysége az em, ami a nagy M betű magasságának és szélességének felel meg. Az ettől való eltéréshez a sév bal és jobb paramétereit kell beállítani, tizedesponttal elválasztott számok megadásával. Például a |sáv1-bal=0 |sáv1-jobb=0.5 |sáv2-bal=0.666 |sáv3-bal=0.5 |sáv3-jobb=0.666 hatására a sáv1 lefedi a terület bal felét, a sáv2 lefedi a jobb oldal kétharmadát, a sáv3 pedig a kettő közé kerül. A működés fenntartása érdekében a sablon a szegélyek szélességét mindig a magasságértékekből számítja ki.

Sáv szegélyek[szerkesztés]

A szegélyek csak a sáv tetején és alján helyezkedhetnek el. Sajnos ezen nem lehet változtatni — ahhoz, hogy a szegély csak felül vagy alul látszódjon, egy újabb sávot kell létrehozni, ami részben lefedi az elsőt.

A szegély stílusa a CSS szabványos solid, dotted, dashed, double, groove, ridge, inset és outset értékeivel állítható be. A szélesség és a magasság egysége azonos, a 0.1—0.2 tartományba eső értékek használható eredményt adnak.

Üres sorok[szerkesztés]

Egy paraméter üresen hagyása NEM ugyanazt jelenti, mintha nem lenne megadva, ugyanis felülbírálja a sablon alapértelmezett értékét. Emiatt minden szükségtelen sort törölni kell.

Földtörténeti korok[szerkesztés]

Egy földtörténeti kort például az |időegység3=triász és az |időegység3-bal=0.1 paraméterek megadásával lehet megjeleníteni. A sablon meghatározza az időegység kezdetét és végét, valamint a hozzá tartozó színt. Ez látható a Triász grafikus idővonal sablonban is.

Szempontok[szerkesztés]

Böngészők[szerkesztés]

Sajnos a különböző böngészők eltérő módon kezelik a területükről kilógó szövegsorokat — némelyik megnyújtja a területet, de akad olyan is, amelyik tördeli a szöveget. Ez azt jelenti, hogy egy bonyolultabb idővonalat legalább az Internet Explorerrel és a Firefoxszal tesztelni kell, hogy az eredmény a legtöbb böngészővel megfelelően jelenjen meg.

Színek[szerkesztés]

Amennyiben átállítjuk a színeket, amit html-ben is használt értékekkel (például #e0b539) tehetünk meg, akkor ne feledkezzünk meg arról, hogy egyes régi monitorok és kivetítők bizonyos színeket nem képesek megjeleníteni. A 33 többszöröseit — például az #ff99cc vagy #03C értékeket megadva maximális kompatibilitás érhető el, ugyanis ezeket a színeket az eszközök általában felismerik.

Kapacitás[szerkesztés]

Ha nagy számú sáv, megjegyzés vagy magyarázat nem jelenik meg, annak az lehet az oka, hogy a sablon nem képes az adott mennyiséget kezelni. A sablon tartalmaz instrukciókat arra vonatkozóan, hogyan kell növelni a sávok és egyéb elemek számát (egyszerű másolással és beillesztéssel).

Könnyű szerkeszthetőség[szerkesztés]

Az idővonal allapon való létrehozásához a | sablon-link= paraméter használható. Az oldal nevét (például Sablon:Új grafikus idővonal) megadva a szerkeszt és történet linkek meg fognak jelenni.

Paraméterek listája[szerkesztés]

A lista hosszúnak tűnhet, de lehet, hogy csak a paraméterek egy részére lesz szükség.

A # jeleket számokra kell cserélni.

A kezdet és vég paraméterek kötelezők, a többi választható.

Általános paraméterek[szerkesztés]

Idővonal paraméterek
Paraméter Funkció Kötelező?
kezdet Az idővonal kezdő dátuma. Lehet negatív is. Igen
vég Az idővonal végső (legfelső) dátuma. Lehet negatív is. Igen
szélesség az idővonal szélessége Nem
cím A címsávban fog megjelenni Nem
cím-szín A címsor háttérszínét állítja be Nem

Geológiai időegységek[szerkesztés]

Paraméter Funkció
időegység# Az időegység neve; a sablon automatikusan meghatározza mikor kezdődik és végződik és beállítja a megfelelő színt is.
Időegység paraméterek

Sávok[szerkesztés]

Paraméter Funkció
szélesség az idővonal szélessége
A sáv paraméterei

Magyarázat[szerkesztés]

Paraméter Funkció
szélesség az idővonal szélessége
A magyarázat paraméterei

Megjegyzés[szerkesztés]

Paraméter Funkció
szélesség az idővonal szélessége
A megjegyzés paraméterei

Példa[szerkesztés]

A bal oldalon levő kód eredménye a jobb oldalon levő idővonal, ami szándékosan bonyolult, hogy bemutassa a sablon lehetőségeit. Egy működő példához érdemes megtkinteni az Ediacara bióta sablonját.

Példa idővonal
-550 —
-540 —
-530 —
-520 —
-510 —
-500 —
A kambrium kezdete
Fanerozoikum
Prekambrium
Infrakambrium
Kambriumi robbanás
Egy hozzávetőleges időskála, amely
a kambrium időszak kezdetét jeleníti meg.
A skála az évmilliókat jelöli.
{{Grafikus idővonal

|cím=Példa idővonal
|igazítás=jobbra

|esemény-szín=#bbeebb

|kezdet=-550
|vég=-500
|skála-növekmény=10

|szélesség=10
|magasság=250
|magasság-egység=px

|magyarázat1=[[Fanerozoikum]]

|sáv1-kezdet=-542
|sáv1-bal=0
|sáv1-jobb=0.1

|magyarázat2=[[Prekambrium]]

|sáv2-vég=-542
|sáv2-bal=0
|sáv2-jobb=0.2


|magyarázat3=[[Infrakambrium]]
|magyarázat3-szín=#e0aacc

|sáv3-vég=-534
|sáv3-bal=0.1
|sáv3-jobb=0.2
|sáv3-szín=#e0aacc

|<!-- If this was bar 4 it would be overlapped by the Botomian bar -->
|sáv14-kezdet=-530
|sáv14-vég=-520
|sáv14-bal=0.95
|sáv14-jobb=1.05
|sáv14-szín=red
|magyarázat14=Kambriumi robbanás

|<!--Epochs & stages-->
|sáv5-szöveg=[[Ediacaran]]
|sáv5-vég=-540
|sáv5-bal=0.2
|sáv5-szegély-szélesség=1
|sáv5-szegély-szín= #996666
|sáv5-szín=#cc9999

|sáv6-szöveg=[[Nemakit-Daldynian]]
|sáv6-kezdet=-542
|sáv6-vég=-534
|sáv6-bal=0.2
|sáv6-szegély-szélesség=0.1
|sáv6-szín=#99cc99

|sáv7-szöveg=[[Tommoti]]
|sáv7-kezdet=-534
|sáv7-vég=-530
|sáv7-bal=0.1
|sáv7-szín=#99cc99
|sáv7-szegély-szélesség=0.1

|sáv8-kezdet=-530.1
|sáv8-vég=-529.9
|sáv8-bal=0.2
|sáv8-szín=black

|sáv9-szöveg=[[Atdabani]]
|sáv9-kezdet=-530
|sáv9-vég=-524
|sáv9-bal=0.1
|sáv9-jobb=0.95
|sáv9-szín=#99cc99

|sáv10-szöveg=[[Botomi]]
|sáv10-kezdet=-524
|sáv10-vég=-518
|sáv10-bal=0.1
|sáv10-szín=#99cc99
|sáv10-szegély-szélesség=0.1

|sáv11-szöveg=[[Toyoni]]
|sáv11-kezdet=-518
|sáv11-vég=-513
|sáv11-bal=0.1
|sáv11-szegély-szélesség=0.1
|sáv11-szín=#99cc99


|megjegyzés1=A kambrium kezdete
|megjegyzés1-hely=-542
|megjegyzés1-szín=green

|megjegyzés2=[[középső kambrium]]
|megjegyzés2-nyíl-balra=8.5
|megjegyzés2-nyíl-le=0
|megjegyzés2-hely=-507
|megjegyzés2-nyíl-törlés=igen

|címke=Egy hozzávetőleges időskála, amely<br>a [[kambrium]] [[időszak (földtörténet){{!}}időszak]] kezdetét jeleníti meg.
<br>A skála az évmilliókat jelöli.
}}

Megjegyzés a példával kapcsolatban[szerkesztés]

  • A {{!}} a | megjelenítéséhez szükséges (például a címkében).
  • Ha a sáv kezdete vagy vége nincs megadva, akkor az esemény végéig fog folytatódni.
  • A sáv szövege nem lehet túl hosszú.
  • A kilógó szöveg megjelenítése eltérő módon megy végbe a két szegélynél — Firefox esetén a szöveg kinyomja a sáv jobb szélét, az Internet Explorer azonban tördeli a sort. A kézzel beütött sortörések azon böngészőknél fontosak, amelyek másként nem képesek megfelelően tördelni. Az is megoldható, hogy a megjegyzés a sáv fölé kerüljön, például a megjegyzés2 esetében, ahol a nyíl balról a háttér felett mutat az adott időpontra.

Lásd még[szerkesztés]

{{Vízszintes idővonal}}(?)