Постоянно защищенный шаблон
Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
Документация по шаблону [ просмотреть ] [ изменить ] [ историю ] [ очистить ]

Шаблоны из этой серии предназначены для использования в таблице для создания ячейки с текстом в этой ячейке с соответствующим цветным фоном. Они обычно используются в сравнительных таблицах .

Например, {{yes}}делает ячейку с зеленым фоном. Текст в ячейке берется из первого параметра ; {{yes|Sure}}выведет «Конечно», в противном случае по умолчанию будет «Да». Большинство шаблонов позволяют авторам переопределять текст по умолчанию таким образом, некоторые требуют текста, помещенного после вызова шаблона, а некоторые также нуждаются в вертикальной полосе между: или . Эта информация, цвета и тексты по умолчанию находятся в таблице ниже.{{table cell template}} text{{table cell template}} | text

красный треугольник с восклицательным знаком Важно: если вы хотите использовать другие атрибуты для ячеек таблицы, например colspan , rowspanили style, их необходимо поместить перед вызовом шаблона, и между ними не должно быть вертикальной черты (также известной как труба)| :

...! {{Да}} || {{Нет}} || rowspan = 2 {{n / a}}| -| colspan = 2 style = "border: solid 3px Maroon" {{Да-Нет}}...

Шаблоны

Код

Общий код для большинства, если не для всех шаблонов в этой серии:

style="background: #abcdef; color: black; vertical-align: middle; text-align: {{{align|center}}}; {{{style|text-transform: capitalize;}}}" class="automatic table-automatic"| {{{1|text}}}

Код, специфичный для этого шаблона:

data-sort-value="Yes" style="background: #D2FFD2; color: black; vertical-align: middle; text-align: center; " class="table-yes2" |Yes

Создание новых шаблонов

Чтобы создать новый шаблон ячейки таблицы, вы можете использовать:

{{subst:Table cell templates|text= default text |bg= background color |class= a class name without prefix |align= standard horizontal alignment}}

Вы должны опустить alignпараметр, и часто classпараметр тоже не нужен.

После этого добавьте новый шаблон в таблицу в общей документации . Рассмотрите возможность повторного использования одного из других шаблонов и разумно выбирайте цвет.

Если вы нашли шаблон ячейки таблицы, который не принимает параметр, и вы хотите иметь возможность изменять текст в ячейке, не дублируйте шаблон! Вместо этого отредактируйте шаблон и измените текст на замену параметра по умолчанию. Например, если в шаблоне используется текст Dropped, измените его на {{{1|Dropped}}}.

style="background: #abcdef; color: black; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="automatic table-automatic"| {{{1|text}}}

Цветная подстраница

Все шаблоны должны иметь /bgcolorподстраницу, которая не содержит ничего, кроме допустимого цветового кода CSS, возможно, заключенного в теги nowiki , например #BFD, которые могут быть включены background: {{/bgcolor}};в styleатрибут, или они должны ссылаться на подстраницу другого шаблона, например background: {{Template:Yes2/bgcolor}};. В качестве альтернативы, /bgcolorподстраниц может перенаправить в другой цветовой код субстранице: #REDIRECT [[yes2/bgcolor]].


Таким образом, страницы, использующие эти шаблоны, могут также использовать {{ legend }} и аналогичные шаблоны, которые могут ссылаться на фактический цвет:{{legend|{{yes2/bgcolor}}|supported}}

TemplateData

Это документация TemplateData для этого шаблона, используемого VisualEditor и другими инструментами; см. ежемесячный отчет об использовании параметров для этого шаблона.

TemplateData для Ya

Один из нескольких шаблонов для стилизации отдельных ячеек таблицы со стандартным содержимым и цветами.

Смотрите также

  • {{ Change }} - вычисляет, отображает и цветовыми кодами изменения между двумя значениями.
  • {{ BSD-lic }} - специализированное перенаправление для {{free}}
  • {{ GPL-lic }} - специализированное перенаправление для {{free}}
  • {{ LGPL-lic }} - специализированное перенаправление для {{free}}

Примечания

  1. ^ На HTML-класс шаблонов ячеек таблицы можно ссылаться в пользовательской таблице стилей для изменения внешнего вида.
  2. ^ a b Не принимает параметр; содержимое должно быть размещено после вызова шаблона и разделено вертикальной чертой (|).