Sablon:Grafikus idővonal
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]{{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]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. |
Sávok
[szerkesztés]Paraméter | Funkció |
---|---|
szélesség | az idővonal szélessége |
Magyarázat
[szerkesztés]Paraméter | Funkció |
---|---|
szélesség | az idővonal szélessége |
Megjegyzés
[szerkesztés]Paraméter | Funkció |
---|---|
szélesség | az idővonal szélessége |
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.
{{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.