Шаблон:WRtimeline

Материал из Викиреальностя
Перейти к: навигация, поиск
Документация Документация

Шаблон — временна́я линия, шкала. Предназначен для создания производных шаблонов.

Пример использования:

Содержание

Код для копирования

{{WRtimeline
|заголовок    = 
|ширина       = 
|выравнивание = 
|ш            = 
|н            = 
|к            = 
|п            = 
|е            = 
|ц            = 
|т            = 
|1-цвет       = 
|1-1-т        = 
|1-1-н        = 
|1-1-к        = 
|1-2-т        = 
|1-2-н        = 
|1-2-к        = 
|2-цвет       = 
|2-1-т        = 
|2-1-н        = 
|2-1-к        = 
|2-2-т        = 
|2-2-н        = 
|2-2-к        = 
}}

Параметры

  • заголовок — заголовок вверху шаблона, текст. Необязательный параметр. При пустом значении не отображается.
  • ширина — ширина шаблона в пикселях или в процентах (с указанием приставки, напр 200px или 50%). По умолчанию ширина зависит от количества делений горизонтальной шкалы, но не более 100% ширины страницы.
  • выравнивание — выравнивание шаблона на странице (left, right, center, none). По умолчанию none.

  • ш — ширина одного деления шкалы в пикселях. По умолчанию 50.
  • н — начальное число, с которого начинается шкала. Целое число.
  • к — конечное число, на котором заканчивается шкала. Целое число, большее, чем н. Разница между числами н и к — это количество вертикальных делений шкалы.

Предупреждение Предупреждение:  Ограничение — не более 1000 делений. Разность между значениями параметров н и к не должна превышать 1000.

  • п — приставка, текст, отображающийся перед числом внизу шкалы. Необязательный параметр.
  • е — единица измерения, текст, отображающийся после чисел внизу шкалы. Необязательный параметр. Если указано значение год или название месяца в родительном падеже (января, ..., декабря), то текст превращается в ссылку на статью о годе или дне месяца. При этом тип ссылки т автоматически устанавливается как 5.

Note Примечание: для месяцев значение н установите равным 1, а значение к — равным количеству дней в данном месяце (таких дат, как 32 января, 0 марта и -1 апреля, разумеется, не бывает. Но шаблон об этом не догадывается:).

  • ццвет текста (надписей) на всех цветных горизонтальных линиях. Код цвета (напр. #ff0000 или red). По умолчанию — чёрный. Если начальное и конечное значение отрезка линии указывается одинаковое, этот параметр игнорируется.
  • т — тип ссылки:
0 — внизу шкалы отображается простой текст без ссылок. Пробелы с двух сторон от <числа> не добавляются — приставка п и единица измерения е лепятся к <числу> впритык без пробелов.
1 — текст внизу шкалы (п<число>е) преобразуется в ссылку. Пробелы с двух сторон от <числа> не добавляются.
2 — текст внизу шкалы (п<число>е) преобразуется в ссылку, но отображается только <число>, а приставка п и единица измерения е не отображаются, хотя участвуют в формировании ссылки. Пробелы с двух сторон от <числа> не добавляются.
3 — внизу шкалы отображается простой текст без ссылок. Пробелы с двух сторон от <числа> добавляются.
4 — текст внизу шкалы (п[пробел]<число>[пробел]е) преобразуется в ссылку. Пробелы с двух сторон от <числа> добавляются.
5 — текст внизу шкалы (п[пробел]<число>[пробел]е) преобразуется в ссылку, но отображается только <число>, а приставка п и единица измерения е не отображаются, хотя участвуют в формировании ссылки. Пробелы с двух сторон от <числа> добавляются.
6 — отображается текст из п и/или е, без числа.
7 — ничего не отображается.
8 — деление шкалы устанавливается равным одному месяцу, двенадцать делений составляют 1 год. Внизу шкалы отображается ссылка с месяцем и годом. Месяцы начинаются с января и нумеруются с 1. Разница между н и к определяет количество месяцев (делений) шкалы. Установите начальный месяц н равным 1, а к — равным требуемому количеству месяцев на шкале (12 — это год, 24 — 2 года и т. д.). В параметре п укажите начальный год, с которого начинается отсчёт (по умолчанию начальный год — нулевой). Параметр е игнорируется. Пример см. ниже.

  • 1-цветцвет первой временной линии. Код цвета (напр. #ff0000 или red).
  • 1-1-т — текст, отображаемый на первом отрезке первой временной линии. По умолчанию отображается на всех отрезках первой линии, если для них не указан собственный текст. В текст также можно добавлять маленькие картинки (пиктограммы размером с букву).
  • 1-1-н — число шкалы, с которого начинается первый отрезок первой временной линии. Целое число из диапазона между числами н и к. Допустимо также дробное число, в виде десятичной дроби с разделителем точкой (например 5.8 или 0.5).
  • 1-1-к — число шкалы, на котором заканчивается первый отрезок первой временной линии. Целое число из диапазона между числами н и к. Если 1-1-к указать равным 1-1-н, то вместо цветной полосы отображается цветная точка и надпись справа от неё.
  • 1-2-т — текст, отображаемый на втором отрезке первой временной линии. Если не указан, то отображается 1-1-н.
  • 1-2-н — число шкалы, с которого начинается второй отрезок первой временной линии. Целое число из диапазона между числами н и к.
  • 1-2-к — число шкалы, на котором заканчивается второй отрезок первой временной линии. Целое число из диапазона между числами н и к.

  • 2-цветцвет второй временной линии.
  • 2-1-т — текст, отображаемый на первом отрезке второй временной линии. По умолчанию отображается на всех отрезках второй линии, если для них не указан собственный текст.
  • 2-1-н — число шкалы, с которого начинается первый отрезок второй временной линии. Целое число из диапазона между числами н и к.
  • 2-1-к — число шкалы, на котором заканчивается первый отрезок второй временной линии. Целое число из диапазона между числами н и к.
  • 2-2-т — текст, отображаемый на втором отрезке второй временной линии.
  • 2-2-н — число шкалы, с которого начинается второй отрезок второй временной линии. Целое число из диапазона между числами н и к.
  • 2-2-к — число шкалы, на котором заканчивается второй отрезок второй временной линии. Целое число из диапазона между числами н и к.

Всего в шаблоне можно указать до 30 временных линий и до 30 отрезков для каждой временной линии. Первые 20 линий по умолчанию разукрашены в разные цвета (можно для них цвет не указывать). Остальные линии по умолчанию серого цвета, но можно добавить свой вариант.

Предупреждение Предупреждение:  Координаты отрезков линий нужно указывать в пределах диапазона между началом шкалы н и концом шкалы к. В противном случае они вылезут за границы шаблона и могут быть не видны.

Предупреждение Предупреждение:  Если координаты одного отрезка окажутся внутри другого, отрезки будут накладываться и перекрывать друг друга.

Предупреждение Предупреждение:  Если одна из последовательности линий (с 1 по 30) пропущена, следующие за ней по номеру линии отображаются неправильно.

Примеры

См. примеры на отдельной странице (может загружаться медленно).

Подстраницы

Данный шаблон использует вспомогательные подшаблоны-модули:

  • {{WRtimeline/t}} — элемент шаблона: горизонтальная цветная линия.
  • {{WRtimeline/tn}} — промежуточный шаблон между {{WRtimeline/t}} и основным шаблоном. Группирует 30 отрезков для каждой горизонтальной цветной линии.
  • {{WRtimeline/s}} — элемент шаблона: вертикальное деление шкалы с числом и текстом.
  • {{WRtimeline/sn}} — промежуточный шаблон между {{WRtimeline/s}} и основным шаблоном. Определяет тип ссылки т.
  • {{WRtimeline/e}} — элемент шаблона: сообщение об ошибке при превышении допустимых пределов шаблона.

Информация о шаблоне

Information.svg Информация о шаблоне
Название:{{WRtimeline}}
Описание:Временная шкала. Шаблон, созданный специально для Викиреальности.
Создатель шаблона:Lllkstlll
Дата создания:24.02.2021
Источник:Шаблон был создан в Викиреальности и не является копией из других википроектов.