9880
правок
Спорт-вики — википедия научного бодибилдинга
Изменения
Нет описания правки
{{Викикарточка
|имя =
|стиль_тела = width:27em; font-size:5575%; padding-bottom:0;
|название =
|стиль_названия = background-color: #eaeaea;
{{Карточка сайта
|название = Название
|логотип = [[Image:Obesity2.jpg|250px|лототип]]
|URL =
|скриншот = [[Image:Obesity2.jpg|250px]]
|телефон =
}}
<pre>
{{Карточка сайта
|название =
|логотип =
|URL =
|скриншот =
|подпись =
|коммерческий =
|тип =
|регистрация =
|языки =
|посещаемость =
|расположение =
|владелец =
|автор =
|открыт =
|закрыт =
|текущий статус =
|оборот =
|чистая прибыль =
|телефон =
}}
</pre>
== Пример ==
<pre style="overflow:auto;">
{{Карточка сайта
|название = Wikipedia<br />Википедия
|логотип = [[Файл:Wikipedia-logo.png|150px|Логотип Википедии]]
|скриншот = [[Файл:Wikipedia_fail.jpg|border|250px|Многоязыковый портал Википедии. Здесь показаны крупнейшие ветви проекта]]
|подпись = Заглавная страница Википедии
|коммерческий = Нет
|тип = [[Проект интернет-энциклопедии|Сетевая энциклопедия]]
|регистрация = Необязательная (в некоторых разделах обязательная для правок в статьях)
|языки = более 250
|расположение = США: [[Тампа]], штат [[Флорида]]
|владелец = [[Фонд Викимедиа]]
|автор = [[Уэйлс, Джимми|Джимми Уэйлс]] и [[Сэнгер, Ларри|Ларри Сэнгер]]
|открыт = [[2001]]
|текущий статус = Работает и развивается
}}
</pre>
=== Категоризация по годам открытия и закрытия ===
В полях «открыт» и «закрыт» следует указывать только год открытия или закрытия в виде <pre>[[1997]] или 1997</pre> (без конкретной даты и без слова «год»). Такая запись обеспечит автоматическое присвоение категории «Сайты, появившиеся в … году» и «Сайты, закрытые в … году»
== Параметры ==
=== Основные ===
; имя: Имя шаблона, необходимое для корректной работы ссылок в строке «Шаблон: Просмотр • Обсуждение • Править» (см. {{tl|Tnavbar}}) на всех страницах, где используется шаблон. Для простоты можно использовать <code><nowiki>{{subst:PAGENAME}}</nowiki></code>. Если такие ссылки не нужны, достаточно оставить это поле пустым.
; название: Текст, отображаемый '''над''' карточкой. Обычно это тема шаблона, краткое описание его содержания.
; вверху: Текст, отображаемый вверху таблицы. Альтернативный вариант размещения названия шаблона.
; вверху2: Дополнительный текст, отображаемый вверху таблицы. Используется, например, для оригинального названия.
; изображение: Изображение, которое будет отображено под основным заголовком в правой части таблицы (правее заголовков/списков). Параметр ''изображение'' допускает стандартный викикод для отображения. Для разных типов параметра можно использовать {{tl|Форматирование изображения}}.
; подпись: Подпись под изображением. Отображается только в том случае, если задано изображение.
; заголовок<sub>n</sub>: Используется для создания заголовков в ряду. Этот и следующие 2 параметра работают при 1≤n≤80
; метка<sub>n</sub>: Используется для подписи текста
; текст<sub>n</sub>: Используется для принятия параметров в специализированных шаблонах-карточках.
; внизу: Ячейка во всю ширину таблицы, располагающаяся внизу тела шаблона (то есть под заголовками/метками и текстом).
=== Стили ===
; стиль_тела: Применяется ко всей карточке, обычно используется для указания её ширины, например, <code>width:300px;</code>
; стиль_названия: Применяется к названию карточки
; стиль_изображения: Применяется к ячейке, в которой располагается изображение и его описание
; стиль_подписи: Применяется к подписи изображения
; стиль_заголовков: С помощью этого стиля можно настроить отображение заголовков, в частности, указать цвет фона: <code>background: #a3eea3;</code>
; стиль_вверху: Применяется к альтернативному заголовку, например, для указания цвета фона или изменения размера шрифта: <code>font-size:medium;</code>
; стиль_вверху2: Используется для изменения стиля дополнительного текста вверху таблицы, например, чтобы убрать курсивное начертание: <code>font-style:normal;</code>
; стиль_внизу: CSS стили, которые должны быть применены к верхней (указанной параметром ''вверху'') и нижней (указанной параметром ''внизу'') ячейкам.
; стиль_меток: Применяется к меткам
; стиль_текста: Применяется к тексту
=== [[Микроформат]]ы ===
{{main|Проект:Микроформаты}}
;класс_тела: Этот параметр передаётся атрибуту class всей карточки.
;класс(n): Этот параметр применяется к определённому ряду, если текст в этом ряду определён.
;класс_названия: Этот параметр передаётся атрибуту class названия карточки.
;класс_вверху: Этот параметр передаётся атрибуту class верхней ячейки.
Например, для реализации микроформата [[hCard]] добавьте следующие параметры:
|класс_тела = vcard
|класс1 = fn
|класс2 = org
|класс3 = tel
== Возможности ==
=== Сдвоенные ячейки ===
Если для параметра <code>текст<sub>n</sub></code> значение <code>метка<sub>n</sub></code> не определено, то <code>текст<sub>n</sub></code> автоматически расширяется до 2 ячеек.
=== Необязательные ячейки ===
Ряд с меткой, но без текста не будет отображён. Это позволяет легко создавать необязательные параметры в специализированных шаблонах-карточках. Для создания опциональной ячейки используйте параметр следующим образом:
<pre><nowiki>
|метка5 = Население
|текст5 = {{{население|}}}
</nowiki></pre>
Таким образом, если параметр <code>население</code> не будет определён, строка «Население» не будет отображена.
=== Необязательные заголовки ===
Таким же образом можно организовать необязательные заголовки. Следующий пример будет выводить заголовок «Структура», если параметры <code>содержимое</code> и <code>размещение</code> определены:
<pre><nowiki>
|заголовок5 = {{#if:{{{содержимое|}}}{{{размещение|}}}|Структура}}
|метка6 = Содержимое
|текст6 = {{{содержимое|}}}
|метка7 = Размещение
|текст7 = {{{размещение|}}}
</nowiki></pre>
Если есть заголовокN, то текстN и меткаN игнорируются. Если нет заданного заголовкаN, то показываются текстN и меткаN.
{|
|-
|<pre><nowiki>
|заголовок1 = {{{заголовок1|}}}
|метка1 = {{{метка1|}}}
|текст1 = {{{текст1|}}}
</nowiki></pre>
|}
{|
|-
|<pre><nowiki>
|заголовок1 = заголовок_текст
|метка1 = метка_текст
|текст1 = текст_текст
</nowiki></pre>
|
{| class="wikitable"
|-
! заголовок_текст
|}</div>
|<pre><nowiki>
|заголовок1 =
|метка1 = метка_текст
|текст1 = текст_текст
</nowiki></pre>
|
{| class="wikitable"
|-
| метка_текст|| текст_текст
|}
|}
=== Оформление параметров ===
Для оформления параметра можно использовать [[Википедия:Функции парсера##if:|функцию парсера «#if»]]. Например, следующие строки добавят к параметру <code>текст6</code> подпись кг, если этот параметр определён:
<pre><nowiki>
|метка6 = Масса
|текст6 = {{#if:{{{масса|}}} |{{{масса}}} кг}}
</nowiki></pre>
А расстановку ссылок на страницы можно организовать с помощью [[Википедия:Функции парсера##switch:|«#switch»]], например:
<pre><nowiki>
|метка6 = Раса
|текст6 = {{#switch:{{{раса|}}}
|Европеоиды = [[Европеоидная раса|Европеоиды]]
|Негроиды = [[Негроидная раса|Негроиды]]
|Монголоиды = [[Монголоидная раса|Монголоиды]]
|{{{раса|}}}
</nowiki></pre>
== Пустой шаблон ==
<pre><nowiki>{{Карточка
|имя = {{subst:PAGENAME}}
|стиль_тела =
|название =
|стиль_названия =
|вверху =
|стиль_вверху =
|вверху2 =
|стиль_вверху2 =
|изображение =
|стиль_изображения =
|подпись =
|стиль_подписи =
|стиль_заголовков =
|стиль_меток =
|стиль_текста =
|заголовок1 =
|метка1 =
|текст1 =
|заголовок2 =
|метка2 =
|текст2 =
|заголовок3 =
|метка3 =
|текст3 =
|заголовок4 =
|метка4 =
|текст4 =
|заголовок5 =
|метка5 =
|текст5 =
|заголовок6 =
|метка6 =
|текст6 =
|заголовок7 =
|метка7 =
|текст7 =
|заголовок8 =
|метка8 =
|текст8 =
|заголовок9 =
|метка9 =
|текст9 =
|заголовок10 =
|метка10 =
|текст10 =
...
|заголовок120 =
|метка120 =
|текст120 =
|стиль_внизу =
|внизу =
}}</nowiki></pre>
== Примерный шаблон для карточки персоны ==
<pre>{{Карточка
|имя =
|класс_тела = vcard
|стиль_тела =
|название =
|стиль_названия =
|вверху = {{{Имя}}}
|класс_вверху = fn
|стиль_вверху =
|вверху2 = {{{Оригинал имени|}}}
|класс_вверху2 = nickname
|стиль_вверху2 =
|изображение = {{#if:{{{Фото|}}}|[[Файл:{{{Фото}}}|
{{#if:{{{Ширина|}}}|{{{Ширина}}}|200px}}|
{{#if:{{{Подпись|}}}|{{{Подпись}}}|Фотография}}]]}}
|стиль_изображения =
|подпись = {{{Подпись|}}}
|стиль_подписи =
|стиль_заголовков =
|стиль_меток =
|стиль_текста =
|метка1 = Имя при рождении:
|текст1 = {{{Имя при рождении|}}}
|класс1 = nickname
|метка2 = Дата рождения:
|текст2 = {{{Дата рождения}}}
|метка3 = Место рождения:
|текст3 = {{{Место рождения|}}}
|метка4 = Дата смерти:
|текст4 = {{{Дата смерти|}}}
|метка5 = Место смерти:
|текст5 = {{{Место смерти|}}}
|метка6 = Гражданство:
|текст6 = {{#if:{{{Гражданство|}}}|<span class="country-name">{{{Гражданство}}}</span>}}
|класс6 = adr
|метка7 = Сценические имена / Прозвище:
|текст7 = {{{Прозвище|}}}
|класс7 = nickname
|заголовок10 = {{{Сайт|}}}
}}</pre>
== Конвертация из [[HTML]] ==
При переводе шаблонов, написанных на html (использующих элементы '''div'''), на основу карточки (в основе которой лежит элемент '''table''') следует производить следующую коррекцию:
* увеличить ширину (свойство '''width''') главного фрейма на 10px;
* уменьшить внутренний отступ (свойство '''padding''') там же на 2px;
* задать явно размер и жирность текста (свойство и параметр '''font-weight: normal''' и т. п.).
</noinclude>