Участник:Bhudh/Plage/Тесты шаблонов

Материал из LingvoWiki
Перейти к навигацииПерейти к поиску

Тест шаблона {{youtube}}

{{#ev:youtube|3X1Bx48OYt4|400|right|Рада и Терновник…}}

Тест таблицы внутри спойлера



Из Википедия:Механизм шаблонов

Если в главном пространстве имен существует статья Имя шаблона, то можно вызвать ее, поставив перед именем шаблона двоеточие:

{{:Имя шаблона}}

Также любую страницу можно использовать как шаблон.

Если вызывать так картинку: {{Файл:Имя файла}} или {{:Файл:Имя файла}}

или категорию: {{Категория:Имя категории}} или {{:Категория:Имя категории}},
то будет подставлена описательная часть картинки и категории соответственно.
Таким способом удобно
экспериментировать с шаблонами (не залезая в пространство шаблонов);
«вытаскивать» подписи и описания картинок;
изготавливать специальные составные статьи (например, для печати).

А ещё есть специальный шаблонный префикс 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">

Проверка шаблонов обрамления цитат

« Я помню чудное мгновенье… »
А. С. Пушкин


« Передо мной явилась ты… »
А. С. Пушкин
В одну строку обрамляемый текст и шаблон end tquote писать не рекомендуется. В этом случае в таблицу попадёт и весь текст после шаблона.

Примерно вот так:

« Как мимолётное виденье… »
А. С. Пушкин
|} Это и есть результат шаблона {{end tquote}}.

…Как гений чистой красоты.

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