Шаблон:Graphical timeline
Пустая заготовка{{Graphical timeline |<!--you MUST remove any lines you don't need--> | help=off | link-to={{subst:PAGENAMEE}} <!--use that^ line if the timeline's on a page of its own, so it can be edited easily--> | embedded={{{embedded|}}} <!--Leave if might be used in table--> | from=REQUIRED | to=REQUIRED | scale-increment= | align= | margin= | width= | width-unit= | height= | height-unit= | unit=<!--overridden by: width-unit or height-unit--> | title= | title-colour= | plot-colour= <!-- replace # with 1, 2, 3 etc.--> | bar#-from= | bar#-to= | bar#-left=<!--0 is the far left of the timeline, 1 the far right.--> | bar#-right= | bar#-colour= | bar#-border-width=<!--in the same units as height--> | bar#-border-colour= | bar#-text= | bar#-nudge-left= | bar#-nudge-right=<!--overrides nudge-left--> | bar#-nudge-up= | bar#-nudge-down=<!--overrides nudge-up--> | legend#= | legend#-colour=<!-- defaults to bar#-colour--> | note#= | note#-nudge-down=<!--overrides nudge-up--> | note#-nudge-up= | note#-nudge-left= | note#-nudge-right=<!--overrides nudge-left--> | note#-remove-arr= | note#-size=<!--Default value is 90%--> | note#-colour= | caption= }} The easy wayType DevelopmentWhilst I’ve tested this template as thoroughly as I can, I suspect it could be further improved. If you find any glitches or areas you wish you could customise, please let me know! Verisimilus T 12:02, 12 June 2007 (UTC) Template functionThis template provides an intuitive, user-friendly and flexible way to insert timelines into articles. It’s designed to require the minimum number of variables, and to reside within a table — although a margin can be added. Why use this template?The alternative to this template is m:EasyTimeline, using the <template> syntax. EasyTimeline has the following weaknesses:
Using the templateWhere to use itWhilst short timelines can be inserted directly into the article, some editors complain that long, complex timelines break up the flow of the page and make editing difficult. Therefore, you may want to use {{Include timeline}} to host the timeline code on a separate page, which will be automatically included. Getting startedYou can set the switch What numbers meanNumeric values are by default in units of em, that is, the height and width of a capital M. The exception to this is the left and right parameters of a bar, which are set using fractional coordinates. That is to say, the code Bar bordersBorders appear only on the top and bottom of any given bar. Unfortunately, this cannot be changed — to have a border at the top or bottom only of a bar, you should create a separate bar to overlay the end. Border style can be set to the CSS standards of Blank linesLeaving a parameter blank is NOT the same as not specifying it — it will override the template’s default value. Be sure to remove any lines you do not specify. Geological periodsTo draw a geological period, use the syntax |period3=Triassic, with |period3-left=0.1 as usual. The template will then calculate the beginning, end and correct colour of the bar. For an example, see Triassic graphical timeline ConsiderationsBrowsersUnfortunately, different browsers have different ways of dealing with lines of text that overflow their container — some stretch the container whilst others wrap the text. This means it’s probably worth checking your finished timeline in at least IE and Firefox if you are making a particularly complex timeline. ColoursIf you are setting colours using html values that look like CapacityIf you find that highly-numbered bars, notes or legend entries are not showing up, it could be because the template has not been coded to handle it. There are instructions in the template code for how to add capacity for more bars etc. yourself (it’s a simple copy and paste job); if you are not confident doing that, let Verisimilus T know. Easy editingIf you create a timeline on a subpage, do use the Parameter listThe list may be long, but do not be daunted — you only need to use a couple, and the rest give you infinite flexibility! Replace any instance of # with a number. To and from are mandatory, all other parameters are optional. General parameters
Geological periods
Bars
Legend
Notes
In use: an exampleThe code on the left produces the timeline on the right, which is deliberately horrendous in order to demonstrate the limitations of the template. For a working example, I’d recommend looking at Ediacaran biota. Example Timeline {{Graphical timeline |title=Example Timeline |align=right |plot-colour=#bbeebb |from=-550 |to=-500 |scale-increment=10 |width=10 |height=250 |height-unit=px |legend1=[[Phanerozoic]] |bar1-from=-542 |bar1-left=0 |bar1-right=0.1 |legend2=[[Precambrian]] |bar2-to=-542 |bar2-left=0 |bar2-right=0.2 |legend3=[[Infracambrian]] |legend3-colour=#e0aacc |bar3-to=-534 |bar3-left=0.1 |bar3-right=0.2 |bar3-colour=#e0aacc |<!-- If this was bar 4 it would be overlapped by the Botomian bar --> |bar14-from=-530 |bar14-to=-520 |bar14-left=0.95 |bar14-right=1.05 |bar14-colour=red |legend14=Cambrian explosion |<!--Epochs & stages--> |bar5-text=[[Ediacaran]] |bar5-to=-540 |bar5-left=0.2 |bar5-border-width=1 |bar5-border-colour= #996666 |bar5-colour=#cc9999 |bar6-text=[[Nemakit-Daldynian]] |bar6-from=-542 |bar6-to=-534 |bar6-left=0.2 |bar6-border-width=0.1 |bar6-colour=#99cc99 |bar7-text=[[Tommotian]] |bar7-from=-534 |bar7-to=-530 |bar7-left=0.1 |bar7-colour=#99cc99 |bar7-border-width=0.1 |bar8-from=-530.1 |bar8-to=-529.9 |bar8-left=0.2 |bar8-colour=black |bar9-text=[[Atdabanian]] |bar9-from=-530 |bar9-to=-524 |bar9-left=0.1 |bar9-right=0.95 |bar9-colour=#99cc99 |bar10-text=[[Botomian]] |bar10-from=-524 |bar10-to=-518 |bar10-left=0.1 |bar10-colour=#99cc99 |bar10-border-width=0.1 |bar11-text=[[Toyonian]] |bar11-from=-518 |bar11-to=-513 |bar11-left=0.1 |bar11-border-width=0.1 |bar11-colour=#99cc99 |note1=Base of the Cambrian |note1-at=-542 |note1-colour=green |note2=[[Middle Cambrian]] |note2-nudge-left=8.5 |note2-nudge-down=0 |note2-at=-507 |note2-remove-arrow=yes |caption=An approximate time-scale of events<br>at the base of the [[Cambrian]] [[Period (geology){{!}}Period]]. <br>Axis scale is in millions of years ago. }} Notes on the example
|
Portal di Ensiklopedia Dunia