Война в Украине

Все мы знаем, какой пиздец сейчас происходит с Украиной и одной известной вам страной-победительницей-фашизма. Если вы хотите почитать об этом, помочь актуализировать информацию или высказать свое мнение — можете сделать это в статье Война в Украине и в обсуждении.

Шаблон:Scale/Документация

Материал из Urbanculture
Перейти к: навигация, поиск

Шаблон предназначается для создания линеек, таймлайнов и всякого такого прочего.


Параметры[править]

{{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}}
}}

График приема населения:

Понедельник
Понедельник
Вторник
Вторник
Среда (прием документов)
Среда (прием документов)
Четверг
Четверг
Пятница (выдача документов)
Пятница (выдача документов)
Суббота (выходной)
Суббота (выходной)
Воскресенье (выходной)
Воскресенье (выходной)