Extension:EasyTimeline
![]() Sürüm durumu: kararlı |
|
---|---|
Uygulama | Etiket |
Açıklama | Zaman çizelgeleri oluşturmak için <timeline> etiketi ekler |
Yazar(lar) | Erik Zachte |
MediaWiki | >= 1.40.0 |
Veritabanı değişiklikleri | Hayır |
Lisans | Yalnızca GNU Genel Kamu Lisansı 2.0 |
İndir | CHANGELOG |
Örnek | Aşağıya bakınız |
|
|
Public wikis using | 7,989 (Ranked 20th) |
EasyTimeline uzantısını çevirin | |
Sorunlar | Açık görevler · Hata bildir |
Diğer diller: |
EasyTimeline uzantısı vikimetinden gömülü bir resim oluşturur. Resim tek boyutlu bir diyagram (yatay veya dikey) veya iki boyutlu olabilir.
Vikinizde EasyTimeline kurma yardım sayfasına bakın. Ayrıca EasyTimeline'da bu sayfaya bakın veya test.wikipedia.org adresinde oynayın.
Bu uzantı tarafından sağlanan sözdizimini kullanarak yardım sayfasına bakın.
Bu uzantının yerine Graph uzantısını almak için uzun vadeli bir çaba var.
Gereksinimler
Bu uzantı, sunucuda aşağıdaki programların yüklü olmasını gerektirir:
Grafik örnekleri
Neyin mümkün olduğuna dair birkaç örnek. Daha kapsamlı örnekler için şunları bakınız
- WW II - Pacific Theatre - yatay
- :en:Timeline of aircraft carriers of the United States Navy - yatay
- History of Computing - yatay
- Tour-de-France Sieger - dikey
- Vocal and instrumental pitch ranges (hiç bir zaman çizelgesi olmayan bir diyagramın güzel bir örneği) - yatay
- Complete timeline of Macintosh models - yatay
- Daha basit zaman çizelgeleri:
- :en:Template:Extinction events graphical timeline - yatay, w:Template:Horizontal timeline kullanılır
- :en:Talk:Invention_of_radio/Archive_1#Timeline.2C_Players - oklarla yatay
- :en:Template:Early evolution of the light bulb - dikey
- :en:Invention of radio#Radio invention timeline - dikey
- :en:Gaius_Marius#Timeline - dikey
- :en:User:Syed Atif Nazir/Template:Imam timeline - dikey
- Population developement - yatay
![]() |
![]() ![]() ![]() ![]() | |
![]() |
Kod örneği
- Ayrıca bakınız: Extension:EasyTimeline/sözdizimi

Yalnızca size betiği söz diziminin makul ölçüde sezgisel olduğunu göstermek için, İşte yukarıdaki resmin senaryosu: Sovyet Liderleri.
<timeline>
# All measures are in pixels
ImageSize = width:160 height:550
PlotArea = left:50 right:0 bottom:10 top:10
AlignBars = justify
DateFormat = yyyy
Period = from:1917 till:1991
TimeAxis = orientation:vertical
ScaleMajor = unit:year increment:5 start:1920
# there is no automatic collision detection,
# so shift texts up or down manually to avoid overlap
Define $dx = 25 # shift text to right side of bar
PlotData=
bar:Leaders color:red width:25 mark:(line,white) align:left fontsize:S
from:start till:1924 shift:($dx,15) text:Vladimir~Ilyich~[[Special:MyLanguage/Lenin|Lenin]]
from:1924 till:1953 shift:($dx,5) text:[[Special:MyLanguage/Stalin|Josef~Stalin]]
from:1953 till:1964 shift:($dx,5) text:Nikita~[[Special:MyLanguage/Khrushchev|Khrushchev]]
from:1964 till:1982 shift:($dx,5) text:Leonid~[[Special:MyLanguage/Brezhnev|Brezhnev]]
from:1982 till:1984 shift:($dx,-12) text:Yuri~[[Special:MyLanguage/Andropov|Andropov]]
from:1984 till:1985 shift:($dx,4) text:Konstantin~[[Special:MyLanguage/Chernenko|Chernenko]] fontsize:XS
from:1985 till:end shift:($dx,10) text:Mikhail~[[Special:MyLanguage/Gorbachev|Gorbachev]]
</timeline>
İkili ve tekli parantezler Vikipedi'de olduğu gibi kullanılabilir, dil ön eki mümkündür, örn. [[de:foo|more about foo]]
. Dış bağlantılar için tekli parantezler de desteklenmektedir.
Başka yerlerde harika zaman çizelgeleri
İşte ilham kaynağı olabilecek iki harika site, bu zaman çizelgelerinin çoğunu kelimesi kelimesine ve EasyTimeline ile kabaca benzer bir düzende yeniden oluşturmak çok kolay olurdu (henüz resimlerle değil ama bu değişebilir), ancak korkarım bu 'yapılmadı'.
- Hyperhistory örn. soldaki 'people' düğmesine, ardından 'special lifelines' düğmesine tıklayın, sağ.
- Umarım bir yıl içinde [1] gibi bir setimiz olur (herhangi bir harita için tam boyutlu görüntüye tıklayın), muhtemelen resimlerle bile. Ana çaba, tüm bilgileri buradan her şeyi kapmadan toplamak olacaktır (bu haritaların çoğu yalnızca Britannica'dan gelen verilere dayanmaktadır).
Unicode
EasyTimeline henüz unicode'u desteklemiyor.
Ağustos 2004: Minimal UTF-8 desteği eklendi, yani EasyTimeline artık UTF-8 kodlu karakterleri tanıyor. Bununla birlikte, yönlülük ve karmaşık betikleri için destek çok eksiktir. Varsayılan yazı tipinde tüm karakterler için glif olmayabilir. $wgTimelineFontFile
üzerinden alternatif bir yazı tipi belirtilebilir
SVG - PNG
RTL dilleri için metinleri doğru şekilde göstermek için (Arapça, Farsça, İbranice,... gibi) <timeline>zaman çizelgesi kodu buraya</timeline>
yerine <timeline method="svg2png">zaman çizelgesi kodu buraya</timeline>
kullanabilirsiniz. Zaman çizelgesini png olarak gösterir, ancak bağlantılar devre dışı bırakılır.
İpuçları
EasyTimeline ilk kez kullananlar için hiç de kolay görünmeyebilir. Tüm yazı dillerinde olduğu gibi alışmak biraz zaman alır. Ayrıca sözdizimi açıklaması, büyüklüğünden dolayı biraz şaşırtıcı olabilir. Neyse ki betik dilinin birçok öğesi isteğe bağlıdır.
EasyTimeline'daki 'Easy', bir zaman çizelgesi ortaya çıktığında anlamanın, geliştirmenin veya düzeltmenin o kadar da zor olmadığı mesajını iletir. Ayrıca başka bir Vikipedi'de kullanılmak üzere tercüme etmek oldukça basittir.
İpuçları:
- Kendi öğeleriniz için seçebileceğiniz ve düzenleyebileceğiniz bir şey bulmak için bazı grafik örneklerine bakın
- Her zaman çizelgesini ayrı bir Şablon sayfasına koyun: bu, düzenlemeyi kolaylaştırır, önizlemeyi daha hızlı hâle getirir, birkaç sayfaya dahil etmeyi mümkün kılar
Geçerli tarihi kullanma
Geçerli tarihi kullanmak için tablonun {{#tag:timeline|
ile açılıp }}
ile kapandığından emin olun.
Ardından sihirli kelimeler kullanılarak güncel tarih eklenebilir.
Örneğin {{#time: d/m/Y }}
veya {{CURRENTDAY2}}/{{CURRENTMONTH2}}/{{CURRENTYEAR}}
her ikisi de tarihi gg/aa/yyyy biçiminde verecektir.
Ayrıca bakınız
- EasyTimeline Kodlama
- EasyTimeline hakkında sunum Wikimania 2005'te (öz, slaytlar, konuşmacı notları)
- m:WikiTimeScale, harici olarak Vikipedi maddeleri için zaman çizelgelerini gerçekleştirmek için bir öneri olarak.
- w:Template:Simple Horizontal timeline Vikipedi'de kullanmak için daha kolay bir zaman çizelgesi.
- Extension:Graph
Kurulum
/kurulum sayfasına bakın
Dış bağlantılar
- SIMILE Widget'ları - DHTML-based AJAXy widget for visualizing time-based events
Bu uzantı bir veya daha fazla Wikimedia projelerinde kullanılıyor. Bu, muhtemelen uzantının kararlı olduğu ve bu tür yüksek trafikli web siteleri tarafından kullanılacak kadar iyi çalıştığı anlamına gelir. Nerede kurulduğunu görmek için bu uzantının adını Wikimedia'nın CommonSettings.php ve InitialiseSettings.php yapılandırma dosyalarında arayın. Belirli bir vikide yüklü olan uzantılar listesinin tamamı vikinin Special:Version sayfasında görülebilir. |
This extension is included in the following packages and/or wiki farms: This is not an authoritative list. Some wiki farms/hosts may contain this extension even if they are not listed here. Always check with your wiki farms/hosts or bundle to confirm. |