Extension:EasyTimeline/cs

Rozšíření EasyTimeline generuje z wikitextu graf, který vkládá do stránky jako bitmapový obrázek. Může to být buď jednoduchá časová osa (vertikální či horizontální) nebo dvourozměrný graf.

Jak nainstalovat rozšíření EasyTimeline je popsané ve zdejší nápovědě. Nejprve si prostudujte ukázkové příklady na stránce o EasyTimeline a pak si je můžete zkusit na test.wikipedia.org

K syntaxi EasyTimeline je zde v dispozici samostatná stránka.

Existuje dlouhodobé úsilí získat rozšíření, které toto rozšíření nahradí.

Požadavky
Toto rozšíření vyžaduje aby na vašem serveru byly nainstalované následující aplikace:


 * Ploticus
 * perl
 * NConvert (pouze Windows)



Příklady grafů
Zde je několik příkladů, které demonstrují co všechno je možné. Pro složitější grafy viz


 * WW II - Pacific Theatre - horizontální
 * Časová osa letadlových lodí námořnictva Spojených států - horizontální
 * Historie výpočetní techniky - horizontální
 * Tour-de-France Sieger - vertikální
 * Vokální a instrumentální rozsahy výšek (pěkný příklad diagramu, který vůbec není časovou osou) - horizontální
 * Kompletní časová osa modelů Macintosh - horizontální
 * Jednodušší časové osy:
 * Šablona: Grafická časová osa událostí vyhynutí - horizontální, používá Šablonu: Horizontální časová osa
 * en:Talk:Invention_of_radio/Archive_1#Timeline.2C_Players - vodorovně se šipkami
 * Šablona:Ranný vývoj žárovky - vertikální
 * Vynález rádia#Časová osa vynálezu rádia - vertikální
 * Gaius_Marius#Timeline  - vertikální
 * User:Syed Atif Nazir/Template:Imam timeline  - vertikální
 * Populační vývoj - horizontální





Příklady kódu

 * Související stránky:

Pro demonstraci intuitivní syntaxe kódu následuje ukázkový kód výše uvedeného grafu s přehledem funkčního období sovětských vůdců v čase.

Dvojité a jednoduché hranaté závorky lze normálně použít, včetně jazykového prefixu, např. . Externí odkazy, uzavřené do jednoduchých hranatých závorek lze rovněž použít.



Skvělé časové osy jinde
Zde jsou dvě skvělé stránky, které mohou sloužit jako inspirace, bylo by velmi snadné znovu vytvořit většinu těchto časových os doslovně a se zhruba podobným rozložením s EasyTimeline (zatím ne s obrázky, ale to se může změnit), ale obávám se, že by to bylo 'nedodělané'.


 * Hyperhistory např. klikněte na tlačítko 'people' (lidé) vlevo, poté na 'special lifelines' (zvláštní záchranná lana), vpravo.
 * Doufám, že za rok budeme mít sadu jako (klikněte na obrázek v plné velikosti pro jakoukoli mapu), možná i s obrázky. Hlavní snahou bude shromáždit všechny informace, aniž byste odtud všechno vytrhávali (většina těchto map je založena výhradně na datech z Britannica).

Unicode
EasyTimeline nemá plnou podporu unicode.

Srpen 2004: Byla přidaná alespoň minimální podpora UTF-8, což znamená že EasyTimeline umí rozeznat znaky v UTF-8. Ale podpora směru toku textu a komplexních znaků je velmi špatná. Výchozí font totiž neobsahuje všechna písmena. Ale prostřednictvím proměnné  se dá nastavit jiný font.



SVG na PNG
Aby se zobrazovaly texty v RTL jazycích (psaných zprava doleva, jako je Arabština, Perština, Hebrejština,…) správně, můžete využít svg2png. Stačí když uvedete místo. Graf se vygeneruje jako SVG obrázek, který se následně převede do PNG, takže RTL texty budou zobrazeny správně, ale bohužel nebudou aktivní linky.

Tipy
Zpočátku se může zdát použití EasyTimeline složité, ale je to pouze otázka zvyku. Orientace může být komplikovaná obzvláště u rozsáhlejších grafů. Naštěstí je mnoho prvků syntaxe nepovinných a lze používat i komentáře.

'Easy' v EasyTimeline totiž neznamená, že je jednoduché časovou osu vytvořit, ale to, že je snadné obsah generovaného grafu upravit. Také je snadné tímto způsobem dělat překlady grafů pro jejich využití na jinojazyčné Wikipedii.

Tipy:


 * Podívejte se na některé příklady grafů a najděte něco, co byste si mohli vybrat a upravit pro své vlastní věci
 * Umístěte každou časovou osu na samostatnou stránku šablony: Usnadňuje to úpravy, urychluje zobrazení náhledu, je možné ji zahrnout na několik stránek



Použití aktuálního data
Pokud chcete pracovat s aktuálním datem, pak musíte použít místo tagu syntaxi podobnou parametrizované šabloně, kdy oblast s kódem bude začínat  a uzavřou ji dvojité složené závorky. Poté lze pomocí kouzelných slov vložit aktuální datum. Například  nebo   oba zobrazí datum ve formátu dd/mm/rrrr.



Související odkazy

 * Syntaxe kódu pro EasyTimeline
 * Prezentace o EasyTimeline z Wikimanie 2005 (abstrakt, prezentace, poznámky přednášejícího)
 * m:WikiTimeScale jako návrh na externí realizaci časových os pro články wikipedie.
 * Šablona:Jednoduchá horizontální časová osa Jednodušší časová osa k použití na Wikipedii.

Instalace
Viz /instalace



Externí odkazy

 * SIMILE Widgets - DHTML-based AJAXy widget for visualizing time-based events