Все мы знаем, какой пиздец сейчас происходит с Украиной и одной известной вам страной-победительницей-фашизма. Если вы хотите почитать об этом, помочь актуализировать информацию или высказать свое мнение — можете сделать это в статье Война в Украине и в обсуждении.
Шаблон:Scale/Документация
Перейти к навигации
Перейти к поиску
Шаблон предназначается для создания линеек, таймлайнов и всякого такого прочего.
Параметры
[править]{{scale|unit=|start=|step=|nodecimals=|customdecimals=|exact=|dotted=|separate=|1|2}}
unit— единица измерения. Может быть любой, но некоторые значения имеют предустановки:мм/mm— миллиметры. Делают доступным парметрexact.см/cm— сантиметры. Делают доступным парметрexact.дм/dm— дециметры. Делают доступным парметрexact.минуты/minutes— минуты. Если указаны, децимальных делений (между двумя большими делениями) будет не 10, а 6.час/hour— часы. Если указаны, децимальных делений (между двумя большими делениями) будет не 10, а 6.месяц/month— месяц. Меняет цифры указателей на названия месяцев и добавляет соответствующее количество децимальных делений (30, 31 и 29) там, где это надо.год/year— временная линия. Если указан, децимальных делений (между двумя большими делениями) будет не 10, а 12, ибо месяцы.век/century— временная линия в веках. Меняет цифры на римские и позволяет указывать века BC и AD (до нашей эры и нашей эры соответственно.- любое другое значение — отобразится в качестве единицы измерения, но не будет иметь предустановок.
start— стартовое значение отсчета. Может быть как положительным, так и отрицательным. По умолчанию равен0.step— шаг отсчета на шкале. По умолчанию равен1.nodecimals— если указано какое-нибудь значение, убирает децимальные деления.customdecimals— произвольное количество децимальных делений в диапазоне от 1 до 60. Перезаписывает значения по умолчанию.exact— если указано какое-нибудь значение, задает ширину деления рово в 1 сантиметр.Можно прикладывать член к экрану и измерять.dotted— если указано какое-нибудь значение, превращает диапазоны на шкале в указатели.separate— если указано какое-нибудь значение, делает из последовательной шкалы интервальную, на которой диапазоны могут пересекаться.map— параметр должен содержать ссылку на изображение с картой местности. Если указан, превращает временную шкалу в вертикальный список и дает возможность привязывать события на шкале к точкам на карте.feed— если указан, события на карте начинают сортироваться снизу вверх от самого старого внизу до самого недавнего вверху по принципу новостной ленты (привет, Твиттор).grid— если указан, добавляет на карту координатную сетку с нумерацией ячеек (с ней куда сподручнее размещать точки на карте: цена деления одной ячейки по ширине и высоте —10единиц).
- 1 неименной параметр — количество значений на шкале. По умолчанию равно
10. - 2 неименной параметр — массив для интервальных диапазонов, проставляемых с помощью шаблона {{scalee}}.
Примеры
[править]- Линейки
{{scale|10|exact=1|unit=см|step=1}}
{{scale|10|start=10|exact=1|unit=мм|step=10}}
{{scale|1|exact=1|unit=дм|step=1}}
- Ось абсцисс
{{scale|10|nodecimals=1|unit=x|start=-5}}
- Таймлайны
{{scale|4|unit=секунды|customdecimals=30|start=0|step=30}}
{{scale|5|unit=year|start=2000}}
{{scale|10|unit=гг|nodecimals=1|step=10|start=1900}}
{{scale|10|unit=век|nodecimals=1|start=-7}}
Интервальные диапазоны
[править]Шаблон предназначен для совместного использования с {{scale}} и позволяет добавить в таймлайны интервальные диапазоны.
Параметры
[править]{{scalee|1|2|3|4|bgcolor=}}
- 1 неименной параметр — стартовая позиция. Имеет отношение к порядковому номеру деления, а не к его цене (например, если порядковый номер необходимого деления равен
5, а значение у него18 век, то указывать нужно5. Параметр может быть дробным (например1.5). - 2 неименной параметр — конечная позиция. Параметр аналогичен предыдущему и выполняет схожую функцию. Детали додумайте по аналогии.
- 3 неименной параметр — текст внутри блока интервала. Может содержать вики-разметку, по умолчанию обрезается до двух или трех строк, так что краткость — сестра.
pointer— координаты точки на карте в диапазоне от0,0до100,100. Используется, если шкала совмещена с картой (указан параметрmap).pcontent— контент внутри точки. Может содержать вики-разметку, картинки и видео и достигать любых размеров. По сути — мини-статья внутри всплывающего окна.ppage— контент внутри точки с подстраницы страницы включения.
bgcolor— цвет обводки, по умолчанию#bbb.icon— добавляет иконку метки из шаблона {{ticon}}.
Примеры
[править]- Последовательные интервалы
У шаблона scale не должен быть указан параметр separate
{{scale|2|unit=century|start=0|
{{scalee|0.73|1.14|'''Октавиан Август''' (16 января 27 до н. э. — 19 августа 14 н. э.)|bgcolor=rgba(250,145,0,1)|icon=crown}}
{{scalee|1.13|1.37|'''Тиберий''' (19 августа 14 — 16 марта 37)|bgcolor=rgba(250,145,0,.6)}}
{{scalee|1.36|1.42|'''Калигула''' (18 марта 37 — 24 января 41)|bgcolor=rgba(250,145,0,.3)}}
{{scalee|1.41|1.55|'''Клавдий''' (24 января 41 — 13 октября 54)|bgcolor=rgba(250,145,0,.5)}}
{{scalee|1.54|1.68|'''Нерон''' (13 октября 54 — 9 июня 68)|bgcolor=rgba(250,145,0,.5)}}
{{scalee|1.69|1.79|'''Веспасиан''' (1 июля 69 — 24 июня 79)|bgcolor=rgba(250,145,0,.5)}}
{{scalee|1.78|1.81|'''Тит''' (24 июня 79 — 13 сентября 81)|bgcolor=rgba(250,145,0,.2)}}
{{scalee|1.81|1.96|'''Домициан''' (14 сентября 81 — 18 сентября 96)|bgcolor=rgba(250,145,0,.6)}}
}}
Годы правления римских Императоров:
Октавиан Август (16 января 27 до н. э. — 19 августа 14 н. э.)
Октавиан Август (16 января 27 до н. э. — 19 августа 14 н. э.)
Тиберий (19 августа 14 — 16 марта 37)
Тиберий (19 августа 14 — 16 марта 37)
Калигула (18 марта 37 — 24 января 41)
Калигула (18 марта 37 — 24 января 41)
Клавдий (24 января 41 — 13 октября 54)
Клавдий (24 января 41 — 13 октября 54)
Нерон (13 октября 54 — 9 июня 68)
Нерон (13 октября 54 — 9 июня 68)
Веспасиан (1 июля 69 — 24 июня 79)
Веспасиан (1 июля 69 — 24 июня 79)
Тит (24 июня 79 — 13 сентября 81)
Тит (24 июня 79 — 13 сентября 81)
Домициан (14 сентября 81 — 18 сентября 96)
Домициан (14 сентября 81 — 18 сентября 96)
- Шкала с указателями
У шаблона scale должен быть указан параметр dotted
{{scale|4|unit=month|start=11|dotted=1|
{{scalee|0.7|0.7|Ничего не произошло|bgcolor=rgba(250,145,0,1)}}
{{scalee|1.2|1.2|Ничего не произошло|bgcolor=rgba(250,145,0,.6)}}
{{scalee|1.3|1.3|Ничего не произошло|bgcolor=rgba(250,145,0,.3)}}
{{scalee|2|2|Ничего не произошло|bgcolor=rgba(250,145,0,.5)}}
{{scalee|2.4|2.4|Какой-то мудак пнул меня ногой|bgcolor=rgba(250,145,0,.5)}}
{{scalee|2.5|2.5|Ничего не произошло|bgcolor=rgba(250,145,0,.5)}}
{{scalee|3.1|3.1|Ничего не произошло|bgcolor=rgba(250,145,0,.2)}}
{{scalee|3.44|3.44|Ничего не произошло|bgcolor=rgba(250,145,0,.6)}}
}}
Дневник камня в лесу:
Ничего не произошло
Ничего не произошло
Ничего не произошло
Ничего не произошло
Ничего не произошло
Ничего не произошло
Ничего не произошло
Ничего не произошло
Какой-то мудак пнул меня ногой
Какой-то мудак пнул меня ногой
Ничего не произошло
Ничего не произошло
Ничего не произошло
Ничего не произошло
Ничего не произошло
Ничего не произошло
- Дискретные интервалы
У шаблона scale должен быть указан параметр separate
{{scale|10|separate=1|unit=час|start=9|
{{scalee|2|7|Понедельник|bgcolor=#369|icon=calendar}}
{{scalee|3|8|Вторник|bgcolor=#369|icon=calendar}}
{{scalee|2|4|Среда ''(прием документов)''|bgcolor=#369|icon=calendar}}
{{scalee|1|6|Четверг|bgcolor=#369|icon=calendar}}
{{scalee|7|9|Пятница ''(выдача документов)''|bgcolor=#369|icon=calendar}}
{{scalee|0|10|Суббота ''(выходной)''|bgcolor=#cc0000|icon=home}}
{{scalee|0|10|Воскресенье ''(выходной)''|bgcolor=#cc0000|icon=home}}
}}
График приема населения:
Понедельник
Понедельник
Вторник
Вторник
Среда (прием документов)
Среда (прием документов)
Четверг
Четверг
Пятница (выдача документов)
Пятница (выдача документов)
Суббота (выходной)
Суббота (выходной)
Воскресенье (выходной)
Воскресенье (выходной)