Шаблон:Текущий статус
Перейти к навигации
Перейти к поиску
{{Текущий статус}} — универсальный шаблон для отображения текущего статуса проекта, сайта или блога. Предназначен для вставки в другие шаблоны.
Каждому отдельному цвету соответствует свой подшаблон с набором значений, который можно расширять, отредактировав и добавив недостающие варианты статусов (до 100 вариантов). Также можно при необходимости создавать дополнительные подшаблоны для распространённых статусов и добавить их в код основного. Для создания подшаблонов предназначен подшаблон {{Текущий статус/статус}}.
Документация | [просмотр] [править] [история] [обновить] |
Параметры
В качестве первого параметра необходима краткая текстовая строка, описывающая текущий статус проекта. Шаблон раскрашивает текст в разные цвета, в зависимости от статуса. Если статус не совпадает ни с одним из вариантов, указанных в шаблоне, цвет текста остаётся по умолчанию (чёрный).Код для копирования: {{Текущий статус|}}
Шаблон является регистронезависимым. Викиссылки он не раскрашивает.
Примеры встроенных статусов
Код | Результат | Подшаблон для цвета |
---|---|---|
{{Текущий статус|пустой}} |
пустой | {{Текущий статус/пустой}} |
{{Текущий статус|разработка}} |
разработка | {{Текущий статус/разработка}} |
{{Текущий статус|открыт}} |
открыт | {{Текущий статус/активен}} |
{{Текущий статус|малоактивен}} |
малоактивен | {{Текущий статус/малоактивен}} |
{{Текущий статус|неактивен}} |
неактивен | {{Текущий статус/неактивен}} |
{{Текущий статус|временно закрыт}} |
временно закрыт | {{Текущий статус/временно закрыт}} |
{{Текущий статус|закрыт}} |
закрыт | {{Текущий статус/закрыт}} |
{{Текущий статус|заблокирован}} |
заблокирован | {{Текущий статус/заблокирован}} |
{{Текущий статус|окукленный}} |
окукленный | {{Текущий статус/окуклен}} |
{{Текущий статус|частный}} |
частный | {{Текущий статус/частный}} |
{{Текущий статус|в БАО}} |
в БАО | {{Текущий статус/БАО}} |
{{Текущий статус|продаётся}} |
продаётся | {{Текущий статус/продаётся}} |
{{Текущий статус|?}} |
? | {{Текущий статус/неопределённый}} |
{{Текущий статус|произвольный текст}} |
произвольный текст | |
{{Текущий статус|}} |
Добавление пользовательских статусов
По умолчанию шаблон использует набор встроенных статусов с предопределёнными цветами. Поддерживается также возможность указать до 10 пользовательских цветов, для каждого до 100 определяемых значений:{{Текущий статус |- =<!-- отключение встроенных --> |цвет1 = |ссылка1 = |1-1 = |1-2 = |1-3 = <!-- ... --> |1-100 = |цвет2 = |ссылка2 = |2-1 = |2-2 = |2-3 = <!-- ... --> |цвет10 = |ссылка10 = |10-1 = |10-2 = |10-3 = <!-- ... --> |10-100 = }}
- цветN — цвет текста статуса в формате CSS (напр. #FF0000 или red).
- N-X — вариант статуса №Х для цвета цветN. Текстовая строка без викиразметки, тегов и форматирования.
- ссылкаN — имя статьи в Циклопедии (или интервики). Необязательный параметр. Преобразует весь текст статуса во внутреннюю ссылку на указанную статью. Для каждого статуса с отдельным цветом можно определить свою ссылку. Статус при этом должен представлять собой простой текст без внутренних или внешних ссылок (иначе возможна поломка ссылки).
- Параметр - — любое непустое значение отключает набор встроенных вариантов статусов.
C пользовательскими цветами
{{Текущий статус |статус |цвет1 = red |1-1 = текст1-1 |1-2 = статус |1-3 = текст1-3 |цвет2 = green |2-1 = текст2-1 |2-2 = текст2-2 |2-3 = текст2-3 |цвет3 = blue |3-1 = текст3-1 |3-2 = текст3-2 |3-3 = текст3-3 }} |
{{Текущий статус |статус |цвет1 = red |1-1 = текст1-1 |1-2 = текст1-2 |1-3 = текст1-3 |цвет2 = green |2-1 = текст2-1 |2-2 = статус |2-3 = текст2-3 |цвет3 = blue |3-1 = текст3-1 |3-2 = текст3-2 |3-3 = текст3-3 }} |
{{Текущий статус |статус |цвет1 = red |1-1 = текст1-1 |1-2 = текст1-2 |1-3 = текст1-3 |цвет2 = green |2-1 = текст2-1 |2-2 = текст2-2 |2-3 = текст2-3 |цвет3 = blue |3-1 = текст3-1 |3-2 = статус |3-3 = текст3-3 }} |
{{Текущий статус |статус |цвет1 = red |1-1 = текст1-1 |1-2 = текст1-2 |1-3 = текст1-3 |цвет2 = green |2-1 = текст2-1 |2-2 = текст2-2 |2-3 = текст2-3 |цвет3 = blue |3-1 = текст3-1 |3-2 = текст3-2 |3-3 = текст3-3 }} |
статус | статус | статус | статус |