Шаблон:! — различия между версиями
Материал из ПокеВики
EvilCat (обсуждение | вклад) м (Правки 207.249.174.245 (обсуждение) откачены к версии Sandshrew) |
EvilCat (обсуждение | вклад) (+инструкция) |
||
Строка 1: | Строка 1: | ||
− | | | + | |<noinclude> |
+ | |||
+ | == Инструкция == | ||
+ | Это технический шаблон, необходимый для включения таблиц в параметры шаблонов. Чтобы внешний шаблон не воспринимал вертикальную черту как новую ячейку, нужно вместо черты поставить <nowiki>{{!}}</nowiki>. Для знака равно существует аналогичный шаблон {{Tl|{{=}}}}. | ||
+ | |||
+ | Например, нужно вставить в {{Tl|Блок}} такую таблицу: | ||
+ | |||
+ | <pre><nowiki>{| class=wide | ||
+ | ! Стартовые I | ||
+ | |- | ||
+ | | Бульбазавр | ||
+ | |- | ||
+ | | Чармандер | ||
+ | |- | ||
+ | | Сквиртл | ||
+ | |}</nowiki></pre> | ||
+ | |||
+ | Если вставить её просто так, то первая же черта сообщит шаблону, что начался новый аргумент, и он напишет в тексте только {. | ||
+ | |||
+ | {{Блок| | ||
+ | {| class=wide | ||
+ | ! Стартовые I | ||
+ | |- | ||
+ | | Бульбазавр | ||
+ | |- | ||
+ | | Чармандер | ||
+ | |- | ||
+ | | Сквиртл | ||
+ | |} | ||
+ | }} | ||
+ | {{-}} | ||
+ | |||
+ | Но если заменить все вертикальные черты в таблице на <nowiki>{{!}}</nowiki> (и знак равно на {{Tl|{{=}}}}): | ||
+ | |||
+ | <pre><nowiki>{{Блок| | ||
+ | {{{!}} class{{=}}wide | ||
+ | ! Стартовые I | ||
+ | {{!}}- | ||
+ | {{!}} Бульбазавр | ||
+ | {{!}}- | ||
+ | {{!}} Чармандер | ||
+ | {{!}}- | ||
+ | {{!}} Сквиртл | ||
+ | {{!}}} | ||
+ | }}</nowiki></pre> | ||
+ | |||
+ | Результат: | ||
+ | |||
+ | {{Блок| | ||
+ | {{{!}} class{{=}}wide | ||
+ | ! Стартовые I | ||
+ | {{!}}- | ||
+ | {{!}} Бульбазавр | ||
+ | {{!}}- | ||
+ | {{!}} Чармандер | ||
+ | {{!}}- | ||
+ | {{!}} Сквиртл | ||
+ | {{!}}} | ||
+ | }} | ||
+ | {{-}} | ||
+ | |||
+ | == См. также == | ||
+ | * {{Tl|{{=}}}} | ||
+ | * [[ПокеВики:Таблицы]] | ||
+ | |||
+ | [[Категория:ПокеВики:Технические шаблоны]]</noinclude> |
Версия 11:05, 15 апреля 2010
|
Инструкция
Это технический шаблон, необходимый для включения таблиц в параметры шаблонов. Чтобы внешний шаблон не воспринимал вертикальную черту как новую ячейку, нужно вместо черты поставить {{!}}. Для знака равно существует аналогичный шаблон {{=}}.
Например, нужно вставить в {{Блок}} такую таблицу:
{| class=wide ! Стартовые I |- | Бульбазавр |- | Чармандер |- | Сквиртл |}
Если вставить её просто так, то первая же черта сообщит шаблону, что начался новый аргумент, и он напишет в тексте только {.
{ |
Но если заменить все вертикальные черты в таблице на {{!}} (и знак равно на {{=}}):
{{Блок| {{{!}} class{{=}}wide ! Стартовые I {{!}}- {{!}} Бульбазавр {{!}}- {{!}} Чармандер {{!}}- {{!}} Сквиртл {{!}}} }}
Результат:
|
См. также
- {{=}}
- ПокеВики:Таблицы