Pomoc:Timeline

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj

Co to jest Timeline? To taki specjalny kod, który powoduje pokazywanie się wykresów bez konieczności ich rysowania. Należy tylko zmieniać wartości tych parametrów. W polskiej Wikipedii jeszcze tego nikt nie opisał. jeżeli znasz się na tym - opisz jak się robi tego typu wykresy na tej stronie. Składnia rozszerzenia w języku angielskim opisana jest tutaj.

Przykład 1[edytuj]

Ten timeline został wzięty ze strony Inowrocław (autorzy strony)

Kod[edytuj]

<timeline>
ImageSize  = width:630 height:330
PlotArea   = left:50 right:20 top:25 bottom:30
TimeAxis   = orientation:vertical 
AlignBars  = late
Colors = 
  id:linegrey2 value:gray(0.9)
  id:linegrey value:gray(0.7)
  id:cobar value:rgb(0.2,0.7,0.8)
  id:cobar2 value:rgb(0.6,0.9,0.6)
DateFormat = yyyy
Period     = from:0 till:80000
ScaleMajor = unit:year increment:5000 start:0 gridcolor:linegrey
ScaleMinor = unit:year increment:1000 start:0 gridcolor:linegrey2
PlotData =
  color:cobar width:19 align:left
  bar:1899 from:0 till:26000
  bar:1931 from:0 till:34531
  bar:1939 from:0 till:41000
  bar:1946 from:0 till:35808
  bar:1950 from:0 till:38005
  bar:1955 from:0 till:42827
  bar:1960 from:0 till:47267
  bar:1965 from:0 till:51074
  bar:1970 from:0 till:54911
  bar:1975 from:0 till:59704
  bar:1980 from:0 till:66114
  bar:1985 from:0 till:72266
  bar:1990 from:0 till:77688
  bar:1997 color:cobar2 from:0 till:79571
  bar:2002 from:0 till:77936
  bar:2007 from:0 till:79489 
PlotData=
  textcolor:black fontsize:S
  bar:1899 at: 26000 text: 26.000 shift:(-14,5) 
  bar:1931 at: 34531 text: 34.531 shift:(-14,5)
  bar:1939 at: 41000 text: 41.000 shift:(-14,5)
  bar:1946 at: 35808 text: 35.808 shift:(-14,5)
  bar:1950 at: 38005 text: 38.005 shift:(-14,5)
  bar:1955 at: 42827 text: 42.827 shift:(-14,5)
  bar:1960 at: 47267 text: 47.267 shift:(-14,5)
  bar:1965 at: 51074 text: 51.074 shift:(-14,5)
  bar:1970 at: 54911 text: 54.911 shift:(-14,5)
  bar:1975 at: 59704 text: 59.704 shift:(-14,5)
  bar:1980 at: 66114 text: 66.114 shift:(-14,5)
  bar:1985 at: 72266 text: 72.266 shift:(-14,5)
  bar:1990 at: 77688 text: 77.688 shift:(-14,5)
  bar:1997 at: 79571 text: 79.571 shift:(-14,5)
  bar:2002 at: 77936 text: 77.936 shift:(-14,5)
  bar:2007 at: 79489 text: 79.489 shift:(-14,5)

TextData=
 fontsize:S pos:(20,20)
 text: XXX 000 999
</timeline>

Elementy kodu[edytuj]

  • <timeline> - znacznik otwierający i zamykający wykres
Element kodu Parametry Opis
  • ImageSize
width:630 height:330 oznacza odpowiednio szerokość i wysokość wykresu
  • PlotArea
left:50 right:20 top:25 bottom:30 oznacza wolny obszar z lewej, prawej strony, z góry i z dołu
  • TimeAxis
orientation:vertical
lub orientation:horizontal
oznacza czy wykres jest ułożony wertykalnie czy horyzontalnie (poprzeczny/pionowy)
  • AlignBars
late
  • Colors
spis oznaczeń (id) zdefiniowanych kolorów i wartości (value) ich składowych w skali RGB
  • DateFormat
yyyy
  • Period
from:0 till:80000 oznacza od jakich do jakich wartości będzie skala
  • ScaleMajor
unit:year increment:5000 start:0 gridcolor:linegrey Linie główne na skali co ile (np. co 5000), kolor
  • ScaleMinor
unit:year increment:1000 start:0 gridcolor:linegrey2 Linie pomocnicze na skali co ile (np. co 2000), color
  • BarData =
  • PlotData =
color:cobar width:19 align:left
bar:1899 from:0 till:26000
dla roku 1899 wysokość słupka od 0 do 26000
  • PlotData =
 textcolor:black fontsize:S
 bar:1899 at: 26000 text: 26.000 shift:(-14,5) 
dla słupka z roku 1899 tekst nad nim 26.000, jeśli po at: wpiszemy mniejszą bądź większa wartość, tekst 26.000 znajdzie się wyżej lub niżej
TextData=
fontsize:S pos:(20,20)
text: XXX 000 999
tekst pod wykresem (np. XXX 000 999)

Przykład 2[edytuj]

Ze strony Wikipedia:Komitet Arbitrażowy/skład autorstwa Leinada

Kod[edytuj]


<timeline>
DateFormat = dd/mm/yyyy
ImageSize  = width:850 height:auto barincrement:22
Period     = from:01/09/2007 till:31/12/2010
TimeAxis   = orientation:horizontal format:yyyy
PlotArea   = right:20 left:20 bottom:60 top:6
Legend     = position:bottom orientation:horizontal
Colors     =
             id:bg         value:rgb(0.953,0.953,1)
             id:current    value:rgb(0.7,0.9,0.7) legend:Obecni_członkowie
             id:recurrent  value:rgb(0.8,0.9,0.8) legend:Członek_obecnej_kadencji
             id:previous   value:rgb(0.9,0.8,0.5) legend:Byli_członkowie
             id:line       value:black
             id:lightline  value:rgb(0.8,0.8,0.8)
             id:header     value:rgb(0.6,0.6,0.9)
BackgroundColors = canvas:bg
ScaleMajor = gridcolor:line unit:year increment:1 start:01/01/2008
ScaleMinor = gridcolor:lightline unit:month increment:1 start:01/09/2007
BarData    = 
             Bar:T1
             Barset:MainBar

PlotData   =
             width:15 textcolor:black
  bar:T1 color:header textcolor:white width:20 shift:(-140,-5) fontsize:m from:01/09/2007 till:end text:"Członkowie Komitetu Arbitrażowego"

  barset:MainBar
   barset:break
    shift:(5,-5) anchor:from fontsize:m
    color:previous from:22/09/2007 till:21/09/2008 text:"[[Wikipedysta:Aegis Maelstrom|Aegis Maelstrom]]"
    color:previous from:22/09/2007 till:21/03/2008 text:"[[Wikipedysta:Cień|Cień]]"
    color:recurrent from:22/09/2007 till:21/03/2008 text:"[[Wikipedysta:Gytha|Gytha]]"
    color:recurrent from:22/09/2007 till:21/03/2008 text:"[[Wikipedysta:Ludmiła Pilecka|Ludmiła Pilecka]]"
    color:previous from:22/09/2007 till:21/09/2008 text:"[[Wikipedysta:Maire|Maire]]"
    color:previous from:22/09/2007 till:21/09/2008 text:"[[Wikipedysta:Pimke|Pimke]]"
    color:previous from:22/09/2007 till:21/03/2008 text:"[[Wikipedysta:Polimerek|Polimerek]]"
    color:previous from:22/09/2007 till:21/09/2008 text:"[[Wikipedysta:Wpedzich|Wpedzich]]"
    color:previous from:22/09/2007 till:21/09/2008 text:"[[Wikipedysta:Wulfstan|Wulfstan]]"
   barset:break
    at:01/09/2007
    color:previous from:22/03/2008 till:21/03/2009 text:"[[Wikipedysta:ABX|ABX]]"
    color:previous from:22/03/2008 till:21/03/2009 text:"[[Wikipedysta:Eteru|Eteru]]"
    color:recurrent from:22/03/2008 till:11/05/2008 text:"[[Wikipedysta:Margoz|Margoz]]"
    at:01/09/2007
    at:01/09/2007
    color:previous from:22/03/2008 till:21/03/2009 text:"[[Wikipedysta:Paterm|Paterm]]"
    at:01/09/2007
    at:01/09/2007
   barset:break
    at:01/09/2007
    at:01/09/2007
    at:01/09/2007
    color:previous from:13/05/2008 till:21/03/2009 text:"[[Wikipedysta:Masti|Masti]]"
    at:01/09/2007
    at:01/09/2007
    at:01/09/2007
    at:01/09/2007
    at:01/09/2007
   barset:break
    color:previous from:22/09/2008 till:21/09/2009 text:"[[Wikipedysta:Bukaj|Bukaj]]"
    at:01/09/2007
    at:01/09/2007
    at:01/09/2007
    color:previous from:22/09/2008 till:21/09/2009 text:"[[Wikipedysta:Filip em|Filip em]]"
    color:current  from:22/09/2008 till:21/09/2010 text:"[[Wikipedysta:Karol007|Karol007]]"
    at:01/09/2007
    color:previous from:22/09/2008 till:21/09/2009 text:"[[Wikipedysta:Maikking|Maikking]]"
    color:previous from:22/09/2008 till:21/09/2009 text:"[[Wikipedysta:Wiktoryn|Wiktoryn]]"
   barset:break
    at:01/09/2007
    color:current  from:22/03/2009 till:21/03/2010 text:"[[Wikipedysta:Awersowy|Awersowy]]"
    color:current  from:22/03/2009 till:21/03/2010 text:"[[Wikipedysta:Elfhelm|Elfhelm]]"
    color:current  from:22/03/2009 till:21/03/2010 text:"[[Wikipedysta:Ludmiła Pilecka|Ludmiła Pilecka]]"
    at:01/09/2007
    at:01/09/2007
    color:previous from:22/03/2009 till:21/09/2009 text:"[[Wikipedysta:Przykuta|Przykuta]]"
    at:01/09/2007
    at:01/09/2007
   barset:break
    color:current  from:22/09/2009 till:21/09/2010 text:"[[Wikipedysta:Gytha|Gytha]]"
    at:01/09/2007
    at:01/09/2007
    at:01/09/2007
    color:current  from:22/09/2009 till:21/09/2010 text:"[[Wikipedysta:Loraine|Loraine]]"
    at:01/09/2007
    color:current  from:22/09/2009 till:21/03/2010 text:"[[Wikipedysta:Kicior99|Kicior99]]"
    color:current  from:22/09/2009 till:21/09/2010 text:"[[Wikipedysta:Margoz|Margoz]]"
    color:current  from:22/09/2009 till:21/09/2010 text:"[[Wikipedysta:Pablo000|Pablo000]]"

</timeline>

Elementy kodu[edytuj]

  • <timeline> - znacznik otwierający i zamykający wykres
Element kodu Parametry Opis
  • ImageSize
width:850 height:auto barincrement:22 oznacza...
  • PlotArea
right:20 left:20 bottom:60 top:6 oznacza...
  • TimeAxis
orientation:horizontal format:yyyy oznacza...
  • BarData
Bar:T1
       Barset:MainBar
  • Colors
  • DateFormat
yyyy
  • Period
from:01/09/2007 till:31/12/2010
  • ScaleMajor
gridcolor:line unit:year increment:1 start:01/01/2008
  • ScaleMinor
gridcolor:lightline unit:month increment:1 start:01/09/2007
  • PlotData =
width:15 textcolor:black
  • Legend
position:bottom orientation:horizontal

Zobacz też[edytuj]