Hilfe:Zeitleiste

Aus Scout-o-wiki
Wechseln zu:Navigation, Suche
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

EasyTimeline ist eine MediaWiki-Erweiterung von Erik Zachte, die grafische Zeitleisten fürs Wiki erzeugt.

ACHTUNG!! Dieses Feature kann auf Scout-o-Wiki derzeit noch nicht eingesetzt werden!!!

Eine Zeitleiste wird umschlossen von den Tags <timeline></timeline>.

Die Timeline-Syntax kennt die Kommandos:

Vier Kommandos sind verpflichtend: ImageSize, PlotArea and Period, PlotData und/oder TextData. Die beiden letzten können mehrmals vorkommen. Alle anderen Kommandos sind optional. Die Kommandos sind nicht case-sensitiv.

Text nach einem # oder zwischen #> und <# wird als Kommentar behandelt.

Beispiele

<timeline> ImageSize = width:160 height:550 PlotArea = width:50 height:530 left:50 bottom:10

DateFormat = yyyy Period = from:1919 till:1991 TimeAxis = orientation:vertical ScaleMajor = unit:year increment:5 start:1920

  1. there is no automatic collision detection,
  2. 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:1922 shift:($dx,15)   text:Vladimir~Ilyich~Lenin
 from:1922  till:1953 shift:($dx,5)    text:Josef Stalin
 from:1953  till:1964 shift:($dx,5)    text:Nikita~Khrushchev
 from:1964  till:1982 shift:($dx,5)    text:Leonid~Brezhnev
 from:1982  till:1984 shift:($dx,-12)  text:Yuri~Andropov
 from:1984  till:1985 shift:($dx,4)    text:Konstantin~Chernenko fontsize:XS
 from:1985  till:end  shift:($dx,10)   text:Mikhail~Gorbachev

</timeline>

<timeline>
ImageSize  = width:160 height:550
PlotArea   = width:50 height:530 left:50 bottom:10

DateFormat = yyyy
Period     = from:1919 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:1922 shift:($dx,15)   text:Vladimir~Ilyich~[[Lenin]]
  from:1922  till:1953 shift:($dx,5)    text:[[Stalin|Josef Stalin]]
  from:1953  till:1964 shift:($dx,5)    text:Nikita~[[Khrushchev]]
  from:1964  till:1982 shift:($dx,5)    text:Leonid~[[Brezhnev]]
  from:1982  till:1984 shift:($dx,-12)  text:Yuri~[[Andropov]]
  from:1984  till:1985 shift:($dx,4)    text:Konstantin~[[Chernenko]] fontsize:XS
  from:1985  till:end  shift:($dx,10)   text:Mikhail~[[Gorbachev]]
</timeline>

<timeline> ImageSize = width:800 height:100 PlotArea = width:720 height:75 left:65 bottom:20 AlignBars = justify

Colors =

 id:epoch  value:rgb(0.7,0.7,1) # light yellow
 id:period value:rgb(1,0.7,0.7) # light red
 id:age    value:rgb(0.7,1,0.7) # light green
 id:era    value:rgb(1,1,0.7)   # light blue
 id:eon    value:rgb(1,0.7,1)   # light purple
 id:black  value:black

Period = from:-4500 till:0 TimeAxis = orientation:horizontal ScaleMajor = unit:year increment:500 start:-4500 ScaleMinor = unit:year increment:100 start:-4500

Define $markred = text:"*" textcolor:red shift:(0,3) fontsize:10

PlotData=

 align:center textcolor:black fontsize:8 mark:(line,black) width:25 shift:(0,-5)
 bar:eon color:eon
 at:      0   align:right  $markred
 at:   -545   align:left   $markred
 from: -545   till:    0   text:Phanerozoic
 from:-4500   till:    0   text:Precambrian
 bar:era color:era
 from:  -64.3 till:    0   text:C~z shift:(0,1.5)
 from: -251.1 till:  -64.3 text:Meso~zoic shift:(0,1.5)
 from: -545   till: -251.1 text:Paleo~zoic shift:(0,1.5)
 from:-4500   till: -545   text:Proterozoic
 bar:period color:period
 fontsize:6
 from:   -1.6 till:    0
 from:  -64.3 till:   -1.6
 from: -146   till:  -64.3
 from: -208   till: -146
 from: -251.1 till: -208
 from: -286   till: -251.1
 from: -360   till: -286
 from: -408.5 till: -360
 from: -443.5 till: -408.5
 from: -490   till: -443.5
 from: -545   till: -490
 fontsize:8
 from: -900   till:  -545  text:Neoprote-~rozoic shift:(0,1.8)
 from:-1600   till:  -900  text:Mesoproterozoic
 from:-2500   till: -1600  text:Paleoproterozoic
 from:-3800   till: -2500  text:Archaean
 from: start  till: -3800  text:Hadean

</timeline>

<timeline>
ImageSize  = width:800 height:100
PlotArea   = width:720 height:75 left:65 bottom:20
AlignBars  = justify

Colors =
  id:epoch  value:rgb(0.7,0.7,1) # light yellow
  id:period value:rgb(1,0.7,0.7) # light red
  id:age    value:rgb(0.7,1,0.7) # light green
  id:era    value:rgb(1,1,0.7)   # light blue
  id:eon    value:rgb(1,0.7,1)   # light purple
  id:black  value:black

Period      = from:-4500 till:0
TimeAxis    = orientation:horizontal
ScaleMajor  = unit:year increment:500 start:-4500
ScaleMinor  = unit:year increment:100 start:-4500

Define $markred = text:"*" textcolor:red shift:(0,3) fontsize:10

PlotData=
  align:center textcolor:black fontsize:8 mark:(line,black) width:25 shift:(0,-5)

  bar:eon color:eon

  at:      0   align:right  $markred
  at:   -545   align:left   $markred
  from: -545   till:    0   text:[[Phanerozoic]]
  from:-4500   till:    0   text:[[Precambrian]]

  bar:era color:era

  from:  -64.3 till:    0   text:C~z shift:(0,1.5)
  from: -251.1 till:  -64.3 text:[[Mesozoic|Meso~zoic]] shift:(0,1.5)
  from: -545   till: -251.1 text:[[Paleozoic|Paleo~zoic]] shift:(0,1.5)
  from:-4500   till: -545   text:[[Proterozoic]]

  bar:period color:period

  fontsize:6
  from:   -1.6 till:    0
  from:  -64.3 till:   -1.6
  from: -146   till:  -64.3
  from: -208   till: -146
  from: -251.1 till: -208
  from: -286   till: -251.1
  from: -360   till: -286
  from: -408.5 till: -360
  from: -443.5 till: -408.5
  from: -490   till: -443.5
  from: -545   till: -490

  fontsize:8
  from: -900   till:  -545  text:[[Neoproterozoic|Neoprote-~rozoic]] shift:(0,1.8)
  from:-1600   till:  -900  text:[[Mesoproterozoic]]
  from:-2500   till: -1600  text:[[Paleoproterozoic]]
  from:-3800   till: -2500  text:[[Archaean]]
  from: start  till: -3800  text:[[Hadean]]
</timeline>