Участник:Bhudh/Plage/Тесты шаблонов: различия между версиями
Bhudh (обсуждение | вклад) м |
Bhudh (обсуждение | вклад) |
||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 19: | Строка 19: | ||
<div style="background:ivory;width:90%;margin-left:5%;padding-left:2%;padding-right:2%;"> | <div style="background:ivory;width:90%;margin-left:5%;padding-left:2%;padding-right:2%;"> | ||
==Из Википедия:Механизм шаблонов== | ==Из Википедия:Механизм шаблонов== | ||
− | Если в главном пространстве имен существует статья Имя шаблона, то можно вызвать ее, поставив перед именем шаблона двоеточие | + | Если в главном пространстве имен существует статья '''<code>Имя шаблона</code>''', то можно вызвать ее, поставив перед именем шаблона двоеточие: |
− | < | + | <code>{{((}}:Имя шаблона{{))}}</code> |
− | + | Также любую страницу можно использовать как шаблон. | |
− | |||
− | или | + | Если вызывать так картинку: <code>{{((}}Файл:Имя файла{{))}}</code> или <code>{{((}}:Файл:Имя файла{{))}}</code> |
− | + | :или категорию: <code>{{((}}Категория:Имя категории{{))}}</code> или <code>{{((}}:Категория:Имя категории{{))}}</code>, | |
+ | ::то будет подставлена описательная часть картинки и категории соответственно. | ||
+ | ;Таким способом удобно | ||
+ | :экспериментировать с шаблонами (не залезая в пространство шаблонов); | ||
+ | :«вытаскивать» подписи и описания картинок; | ||
+ | :изготавливать специальные составные статьи (например, для печати). | ||
− | + | А ещё есть специальный шаблонный префикс <code>msgnw:</code> для отображения любой страницы в виде чистого текста, со всей вики-разметкой. Используется так: | |
− | + | {{((}}msgnw:Имя страницы{{))}} | |
− | + | <br /> | |
− | + | </div> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Проверка сворачивающихся блоков == | == Проверка сворачивающихся блоков == |
Текущая версия на 00:10, 7 апреля 2011
Тест шаблона {{youtube}}
{{#ev:youtube|3X1Bx48OYt4|400|right|Рада и Терновник…}}
Тест таблицы внутри спойлера
a | b | c |
d | e | f |
g | h | i |
j | k | l |
Из Википедия:Механизм шаблонов
Если в главном пространстве имен существует статья Имя шаблона
, то можно вызвать ее, поставив перед именем шаблона двоеточие:
{{:Имя шаблона}}
Также любую страницу можно использовать как шаблон.
Если вызывать так картинку: {{Файл:Имя файла}}
или {{:Файл:Имя файла}}
- или категорию:
{{Категория:Имя категории}}
или{{:Категория:Имя категории}}
,- то будет подставлена описательная часть картинки и категории соответственно.
- Таким способом удобно
- экспериментировать с шаблонами (не залезая в пространство шаблонов);
- «вытаскивать» подписи и описания картинок;
- изготавливать специальные составные статьи (например, для печати).
А ещё есть специальный шаблонный префикс msgnw:
для отображения любой страницы в виде чистого текста, со всей вики-разметкой. Используется так:
{{msgnw:Имя страницы}}
Проверка сворачивающихся блоков
(Из справки Ру:Вики)
Для создания сворачивающегося div к нему добавляется класс NavFrame, при этом внутренний блок с классом NavHead образует всегда видимый заголовок, а любые внутренние блоки с классами NavContent и NavPic прячутся:
<div class="NavFrame"> <div class="NavHead"> Заголовок </div> <div class="NavContent"> Содержание </div> <div class="NavPic"> Изображение </div> </div> |
даёт Заголовок
Изображение
Содержание
|
Как правило, используется один NavContent для основного содержимого, и от нуля до двух NavPic для изображений.
Стандартный внешний вид всех этих классов задаётся в MediaWiki:Common.css. Для смены оформления можно указать дополнительные CSS-стили прямо в викикоде. В частности, поскольку у NavPic задан стиль «плавать слева», для добавления второго изображения справа нужно использовать <div class="NavPic" style="float:right">
Проверка шаблонов обрамления цитат
- Шаблон Tquote
|
- Шаблоны Begin tquote и End tquote
|
- В одну строку обрамляемый текст и шаблон end tquote писать не рекомендуется. В этом случае в таблицу попадёт и весь текст после шаблона.
Примерно вот так:
…Как гений чистой красоты. То есть подставляемое |} в этом случае воспринимается парсером не как закрывающий элемент таблицы, а просто как последовательность двух символов в тексте. |