Спорт-вики — википедия научного бодибилдинга

Шаблон:Карточка сайта — различия между версиями

Материал из SportWiki энциклопедии
Перейти к: навигация, поиск
 
(не показаны 73 промежуточные версии этого же участника)
Строка 2: Строка 2:
 
{{Викикарточка
 
{{Викикарточка
 
|имя              =  
 
|имя              =  
|стиль_тела        = width:27em; font-size:85%; padding-bottom:0; margin:0 5px 0 5px;
+
|стиль_тела        = width:27em; font-size:75%; padding-bottom:0;
|название          =  
+
|название          = фыва22222
 
|стиль_названия    = background-color: #eaeaea;
 
|стиль_названия    = background-color: #eaeaea;
 
|вверху            = {{{название|{{{наименование_сайта|{{{websitename}}}}}}}}}
 
|вверху            = {{{название|{{{наименование_сайта|{{{websitename}}}}}}}}}
Строка 14: Строка 14:
 
|стиль_подписи =
 
|стиль_подписи =
 
|стиль_заголовков = background: #a3eea3;
 
|стиль_заголовков = background: #a3eea3;
|стиль_меток = padding:0 5px 0px 5px; text-align:right; border-bottom: 2px solid #fff; background-color: #f1f1f1;
+
|стиль_меток = padding:0 5px; text-align:right; border-bottom: 2px solid #fff; background-color: #f1f1f1;
|стиль_текста = padding-left:5px; border-bottom: 2px solid #fff;
+
|стиль_текста = padding:0 5px; border-bottom: 2px solid #fff;
  
 
|заголовок1 =
 
|заголовок1 =
Строка 70: Строка 70:
 
|текст17 = {{{тест1|{{{test1|}}}}}}
 
|текст17 = {{{тест1|{{{test1|}}}}}}
  
|заголовок18 = {{#if:{{{тест|}}}{{{test|}}}|Профиль (если тест не пустой)}}
+
|заголовок18 = {{#if:{{{тест|}}}|Профиль (если тест не пустой)}}
 
|метка18 =  
 
|метка18 =  
 
|текст18 =  
 
|текст18 =  
Строка 91: Строка 91:
 
  |языки          = рус
 
  |языки          = рус
 
  |посещаемость  = 500
 
  |посещаемость  = 500
  |расположение  = aadf asdf asdf asdfdd
+
  |расположение  = aadf asdf <br />asdf<br /> asdfdd
 
  |владелец      =  
 
  |владелец      =  
 
  |автор          =  
 
  |автор          =  
Строка 130: Строка 130:
 
<pre>
 
<pre>
 
{{Спортсмен
 
{{Спортсмен
| имя = Азиз Шавершян
+
|имя                 =  
| изображение =  
+
|изображение         =  
| ширина = 250px
+
|ширина               =  
| описание изображения = Азиз в 2011 году
+
|описание изображения =  
| пол = Мужской
+
|пол                 =  
| полное имя = Азиз Сергеевич Шавершян ({{lang-en|Aziz Sergeyevich Shavershian}})
+
|полное имя           =  
| прозвища = Zyzz, Az
+
|оригинал имени      =
| гражданство = {{Флаг России|20px}} [[Россия]]<br />{{Флаг Австралии|20px}} [[Австралия]]
+
|имя при рождении    =
| специализация = [[Культуризм|культурист]], [[Модель (профессия)|модель]], [[тренер]], [[стриптиз]]ёр
+
|прозвище            =
| клуб =
+
|прозвища             =  
| дата рождения = 24.3.1989
+
|гражданство         =  
| место рождения = {{МестоРождения|Москва|в Москве}}, [[СССР]]
+
|специализация       =  
| дата смерти = 5.8.2011
+
|клуб                 =  
| место смерти = [[Паттайя]], [[Таиланд]]
+
|дата рождения       =  
| года карьеры = 2007—2011
+
|место рождения       =  
| рабочая сторона =
+
|дата смерти         =  
| тренеры =
+
|место смерти         =  
| рост = 187 [[сантиметр|см]]
+
|года карьеры         =  
| масса = 103 [[килограмм|кг]]
+
|рабочая сторона     =  
| медали =
+
|тренер              =  
 +
|рост                 =  
 +
|вес                  =
 +
|звание              =  
 +
|медали              =
 +
|викисклад            =  
 
}}
 
}}
 
</pre>
 
</pre>

Текущая версия на 22:56, 11 сентября 2016

фыва22222
Название фыва
Подпись or лототип
Подпись скриншота
фывафыва aadf asdf
Коммерческий:

нет

Тип сайта:

фsd

Регистрация:

Отсутствует

Язык(и):

рус

Посещаемость:

500

Расположение сервера:

aadf asdf
asdf
asdfdd

ячейки вместе

Тест1:

фыва

Профиль (если тест не пустой)
Тест:

текст под профилем

Пример[править код]

.

.

.

.

.

.

.

.

.

.

{{Спортсмен
 |имя                  = 
 |изображение          = 
 |ширина               = 
 |описание изображения = 
 |пол                  = 
 |полное имя           = 
 |оригинал имени       = 
 |имя при рождении     = 
 |прозвище             = 
 |прозвища             = 
 |гражданство          = 
 |специализация        = 
 |клуб                 = 
 |дата рождения        = 
 |место рождения       = 
 |дата смерти          = 
 |место смерти         = 
 |года карьеры         = 
 |рабочая сторона      = 
 |тренер               = 
 |рост                 = 
 |вес                  = 
 |звание               = 
 |медали               = 
 |викисклад            = 
}}
{{Карточка сайта
 |название       = 
 |логотип        = 
 |URL            = 
 |скриншот       = 
 |подпись        = 
 |коммерческий   = 
 |тип            = 
 |регистрация    = 
 |языки          = 
 |посещаемость   = 
 |расположение   = 
 |владелец       = 
 |автор          = 
 |открыт         = 
 |закрыт         = 
 |текущий статус = 
 |оборот         = 
 |чистая прибыль = 
 |телефон        = 
}}

Категоризация по годам открытия и закрытия[править код]

В полях «открыт» и «закрыт» следует указывать только год открытия или закрытия в виде

[[1997]] или 1997

(без конкретной даты и без слова «год»). Такая запись обеспечит автоматическое присвоение категории «Сайты, появившиеся в … году» и «Сайты, закрытые в … году»

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

Основные[править код]

имя
Имя шаблона, необходимое для корректной работы ссылок в строке «Шаблон: Просмотр • Обсуждение • Править» (см. Шаблон:Tl) на всех страницах, где используется шаблон. Для простоты можно использовать {{subst:PAGENAME}}. Если такие ссылки не нужны, достаточно оставить это поле пустым.
название
Текст, отображаемый над карточкой. Обычно это тема шаблона, краткое описание его содержания.
вверху
Текст, отображаемый вверху таблицы. Альтернативный вариант размещения названия шаблона.
вверху2
Дополнительный текст, отображаемый вверху таблицы. Используется, например, для оригинального названия.
изображение
Изображение, которое будет отображено под основным заголовком в правой части таблицы (правее заголовков/списков). Параметр изображение допускает стандартный викикод для отображения. Для разных типов параметра можно использовать Шаблон:Tl.
подпись
Подпись под изображением. Отображается только в том случае, если задано изображение.
заголовокn
Используется для создания заголовков в ряду. Этот и следующие 2 параметра работают при 1≤n≤80
меткаn
Используется для подписи текста
текстn
Используется для принятия параметров в специализированных шаблонах-карточках.
внизу
Ячейка во всю ширину таблицы, располагающаяся внизу тела шаблона (то есть под заголовками/метками и текстом).

Стили[править код]

стиль_тела
Применяется ко всей карточке, обычно используется для указания её ширины, например, width:300px;
стиль_названия
Применяется к названию карточки
стиль_изображения
Применяется к ячейке, в которой располагается изображение и его описание
стиль_подписи
Применяется к подписи изображения
стиль_заголовков
С помощью этого стиля можно настроить отображение заголовков, в частности, указать цвет фона: background: #a3eea3;
стиль_вверху
Применяется к альтернативному заголовку, например, для указания цвета фона или изменения размера шрифта: font-size:medium;
стиль_вверху2
Используется для изменения стиля дополнительного текста вверху таблицы, например, чтобы убрать курсивное начертание: font-style:normal;
стиль_внизу
CSS стили, которые должны быть применены к верхней (указанной параметром вверху) и нижней (указанной параметром внизу) ячейкам.
стиль_меток
Применяется к меткам
стиль_текста
Применяется к тексту

Микроформаты[править код]

класс_тела
Этот параметр передаётся атрибуту class всей карточки.
класс(n)
Этот параметр применяется к определённому ряду, если текст в этом ряду определён.
класс_названия
Этот параметр передаётся атрибуту class названия карточки.
класс_вверху
Этот параметр передаётся атрибуту class верхней ячейки.

Например, для реализации микроформата hCard добавьте следующие параметры:

|класс_тела = vcard
|класс1     = fn
|класс2     = org
|класс3     = tel

Возможности[править код]

Сдвоенные ячейки[править код]

Если для параметра текстn значение меткаn не определено, то текстn автоматически расширяется до 2 ячеек.

Необязательные ячейки[править код]

Ряд с меткой, но без текста не будет отображён. Это позволяет легко создавать необязательные параметры в специализированных шаблонах-карточках. Для создания опциональной ячейки используйте параметр следующим образом:

 |метка5 = Население
 |текст5 = {{{население|}}}

Таким образом, если параметр население не будет определён, строка «Население» не будет отображена.

Необязательные заголовки[править код]

Таким же образом можно организовать необязательные заголовки. Следующий пример будет выводить заголовок «Структура», если параметры содержимое и размещение определены:

 |заголовок5 = {{#if:{{{содержимое|}}}{{{размещение|}}}|Структура}}
 |метка6     = Содержимое
 |текст6     = {{{содержимое|}}}
 |метка7     = Размещение
 |текст7     = {{{размещение|}}}

Если есть заголовокN, то текстN и меткаN игнорируются. Если нет заданного заголовкаN, то показываются текстN и меткаN.

 |заголовок1 = {{{заголовок1|}}}
 |метка1     = {{{метка1|}}}
 |текст1     = {{{текст1|}}}
 
 |заголовок1 = заголовок_текст
 |метка1     = метка_текст
 |текст1     = текст_текст
 
заголовок_текст
 |заголовок1 = 
 |метка1     = метка_текст
 |текст1     = текст_текст
 
метка_текст текст_текст

Оформление параметров[править код]

Для оформления параметра можно использовать функцию парсера «#if». Например, следующие строки добавят к параметру текст6 подпись кг, если этот параметр определён:

 |метка6 = Масса
 |текст6 = {{#if:{{{масса|}}} |{{{масса}}} кг}}

А расстановку ссылок на страницы можно организовать с помощью «#switch», например:

 |метка6     = Раса
 |текст6     = {{#switch:{{{раса|}}}
  |Европеоиды   = [[Европеоидная раса|Европеоиды]]
  |Негроиды     = [[Негроидная раса|Негроиды]]
  |Монголоиды   = [[Монголоидная раса|Монголоиды]]
  |{{{раса|}}}

Пустой шаблон[править код]

{{Карточка
 |имя               = {{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     = 

 |стиль_внизу = 
 |внизу       = 
}}

Примерный шаблон для карточки персоны[править код]

{{Карточка
 |имя               = 
 |класс_тела        = 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 = {{{Сайт|}}}
}}

Конвертация из HTML[править код]

При переводе шаблонов, написанных на html (использующих элементы div), на основу карточки (в основе которой лежит элемент table) следует производить следующую коррекцию:

  • увеличить ширину (свойство width) главного фрейма на 10px;
  • уменьшить внутренний отступ (свойство padding) там же на 2px;
  • задать явно размер и жирность текста (свойство и параметр font-weight: normal и т. п.).