Энциклобогия:Шаблоны: различия между версиями

Материал из Энциклобогии
Перейти к навигации Перейти к поиску
(→‎Шаблоны для форматирования: добавлено описание некоторых шаблонов.)
(смена категории)
 
(не показаны 4 промежуточные версии этого же участника)
Строка 1: Строка 1:
[[Категория:Шаблоны| ]][[Категория:Энциклобогия:Инструкции]]{{TOC-Right}}
[[Категория:Энциклобогия:Справка]]{{TOC-Right}}
= Механизм шаблонов =
= Механизм шаблонов =
'''Шаблон''' — это вики-страница, расположенная в пространстве <code>Шаблон</code>. Каждая такая страница является заготовкой оформления (тексты, рамки, изображения, изменяемые тексты), и предназначена для вставки в другую вики-страницу.


'''Шаблон''' — это вики-страница, которая является заготовкой оформления (тексты, рамки, изображения, изменяемые тексты) для вставки в другую вики-страницу. Как применять шаблоны в статьях вкратце описано на странице [[Краткая_справка_по_редактированию#Шаблоны|справки по редактированию]]<ref>Интересующиеся тонкостями внутреннего устройства шаблонов и механизмом их работы, могут найти подробные описания в [https://ru.wikipedia.org/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%9C%D0%B5%D1%85%D0%B0%D0%BD%D0%B8%D0%B7%D0%BC_%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%BE%D0%B2 Википедии].</ref>.
== Использование шаблонов ==
Использование шаблона — это буквально вставка в редактируемый текст строки ''вызова шаблона'': <code><nowiki>{{Имя шаблона}}</nowiki></code>. В результате, после сохранения (и в предварительном просмотре) на месте вставки будет отображаться содержимое страницы шаблона. Например, строка вызова простого шаблона [[Шаблон:DateGE]] в режиме набора текста должна выглядеть вот&nbsp;так:&nbsp;<code><nowiki>{{DateGE}}</nowiki></code>. После записи страницы вместо строки вызова отобразится содержимое шаблона:&nbsp;{{DateGE}}. Проверка проводится в режиме предпросмотра.  


== Использование шаблонов ==
Кратко о том, как применять шаблоны, также описано в справке [[Энциклобогия:Как править статьи#Шаблоны|Как править статьи]]<ref>Интересующиеся тонкостями внутреннего устройства шаблонов и механизмом их работы, могут найти подробные описания в [[Wikipedia:ru:Википедия:Шаблоны|Википедии]].</ref>. В целом, независимо от уровня вашей подготовки, при применении шаблона рекомендуется сверяться не только с его документацией (отражена на странице шаблона и обычно содержит примеры), но и с оформлением уже существующих и тематически схожих статей.  
Использование шаблона — вставка в редактируемый текст ''вызова шаблона'', в результате чего в месте вызова в отображаемый текст вставляется содержимое другой страницы. Чтобы вызвать шаблон, надо указать его название в двойных фигурных скобках. Например, в режиме правки текущего текста был набран текст, который является вызовом шаблона: <code><nowiki>{{DateGE}}</nowiki></code>. В режиме просмотра в месте, где вставлен этот текст, вы видите его отображение, вот оно: {{DateGE}}. В это место подставилось содержимое страницы [[Шаблон:DateGE]], которая пересчитывает текущую дату в дату по годвилльскому календарю.


=== Параметры ===
=== Параметры ===
Большинство шаблонов обладают параметрами (иногда называемых полями), позволяющими настроить их корректное отображение. У каждого параметра в любом шаблоне есть своё имя. Чтобы при вызове шаблона там же, внутри фигурных скобок задать какому-то параметру значение, надо просто указать это значение после знака равно: <code>имя_параметра = значение_параметра</code>. Чтобы сервер понял, где кончается имя шаблона, а где начинается название параметра, каждую такую запись следует отделять от предыдущей вертикальной чертой<ref>Из-за того, что параметры шаблонов при вызове отделяются друг от друга вертикальными чертами, если в качестве значения параметра вам необходимо использовать вертикальную черту, сделать это напрямую не удастся — вики-движок подумает, что вы просто пытаетесь отделить очередной параметр. В таких случаях вместо вертикальной черты можно использовать подстановку <nowiki>{{!}}</nowiki>.</ref>, по принципу, отображённому в примере:
Большинство шаблонов обладают параметрами (иногда называемых полями), позволяющими настроить их корректное отображение. У каждого параметра в любом шаблоне есть своё имя. Чтобы при вызове шаблона там же, внутри фигурных скобок задать какому-то параметру значение, надо просто указать это значение после знака равно: <code>имя_параметра = значение_параметра</code>. Чтобы сервер понял, где кончается имя шаблона, а где начинается название параметра, каждую такую запись следует отделять от предыдущей вертикальной чертой<ref>Из-за того, что параметры шаблонов при вызове отделяются друг от друга вертикальными чертами, если в качестве значения параметра вам необходимо использовать вертикальную черту, сделать это напрямую не удастся — вики-движок подумает, что вы просто пытаетесь отделить очередной параметр. В таких случаях вместо вертикальной черты можно использовать подстановку <nowiki>{{!}}</nowiki>.</ref>, по принципу, отображённому в примере:


{| class="standard"
{| class="wikitable" style="font-size:75%;"
|-
|-
|Вызов без задания параметров
| style="width:20%;" | Вызов без задания параметров || <code><nowiki>{{Имя_шаблона}}</nowiki></code>
|<code><nowiki>{{Название_шаблона}}</nowiki></code>
|-
|-
|Вызов с одним параметром  
|Вызов с одним параметром  
|<code><nowiki>{{Название_шаблона|имя_параметра_1 = значение_параметра_1}}</nowiki></code>
|<code><nowiki>{{Имя_шаблона|имя_параметра_1 = значение_параметра_1}}</nowiki></code>
|-
|-
|Вызов с несколькими параметрами
|Вызов с несколькими параметрами  
|<code><nowiki>{{Название шаблона|имя_параметра_1 = значение_параметра_1|имя_параметра_2 = значение_параметра_2|имя_параметра_3 = значение_параметра_3}}</nowiki></code>
|<code><nowiki>{{Имя_шаблона|имя_параметра_1 = значение_параметра_1|имя_параметра_2 = значение_параметра_2|имя_параметра_3 = значение_параметра_3}}</nowiki></code>
|-
|-
|Допускается также написание в несколько строк
|Допускается также написание в несколько строк
Строка 29: Строка 29:
|}
|}


Именем параметра может выступать и число (например, <code>1, 2, 3, …</code>), тогда при вызове его имя можно не указывать, а присвоение произойдёт по порядку введения значений. То есть записи вида <code><nowiki>{{God|1 = Godville}}</nowiki></code> и <code><nowiki>{{God|Godville}}</nowiki></code> равнозначны и отобразятся как {{God|Godville}}. Параметров может быть много, но совсем не обязательно их все указывать при вызове и заполнять значениями. Если никакое значение не задано или параметр вообще не упомянут при вызове, шаблон отображается так, будто задано пустое значение. К примеру, вызов шаблона <code><nowiki>{{God|Godville|Администратор Годвилля}}</nowiki></code> даёт ссылку на профиль бога (имя которого указано в первом поле) и замещает её текстом (указанным во втором поле): {{God|Godville|Администратор Годвилля}}. При этом если значение второго параметра не указано <code><nowiki>{{God|Godville}}</nowiki></code>, то замещение имени альтернативным текстом производиться не будет: {{God|Godville}}. Таким образом второй параметр в этом шаблоне является ''необязательным''. В большинстве оформительских шаблонов предпочтительно оставлять необязательные поля пустыми, чтобы соответствующие части оформления попросту не отображались, а не заполнять их значениями-пустышками вроде «нет», «не известно», «будет позже», которые приводят отображению того, что должно быть скрыто при отсутствии данных.


Именем параметра может выступать и число (например, <code>1, 2, 3, …</code>), тогда при вызове его имя можно не указывать, а присвоение произойдёт по порядку введения значений. То есть записи вида <code><nowiki>{{God|1 = Godville}}</nowiki></code> и <code><nowiki>{{God|Godville}}</nowiki></code> равнозначны и отобразятся как {{God|Godville}}. Параметров может быть много, но совсем не обязательно их все указывать при вызове и заполнять значениями. Если никакое значение не задано или параметр вообще не упомянут при вызове, шаблон отображается так, будто задано пустое значение. К примеру, вызов шаблона <code><nowiki>{{God|Godville|Администратор Годвилля}}</nowiki></code> даёт ссылку на профиль бога (имя которого указано в первом поле) и замещает её текстом (указанным во втором поле): {{God|Godville|Администратор Годвилля}}. При этом если значение второго параметра не указано <code><nowiki>{{God|Godville}}</nowiki></code>, то замещение имени альтернативным текстом производиться не будет: {{God|Godville}}. Таким образом второй параметр в этом шаблоне является ''необязательным''. В большинстве оформительских шаблонов предпочтительно оставлять необязательные поля пустыми, чтобы соответсвующие части оформления попросту не отображались, а не заполнять их значениями-пустышками вроде «нет», «не известно», «будет позже», которые приводят отображению того, что должно быть скрыто при отсутствии данных.
== Документация к шаблонам ==
 
Как правило, к каждому шаблону составляется инструкция по его использованию — подстраница документации. Именно в документации описаны параметры шаблона, возможности и ограничения, дана заготовка для копирования, необходимая для вызова шаблона, и примеры применения. Специально искать документацию не придётся — она автоматически выводится на странице шаблона.  
=== Как узнать названия шаблонов и параметров ===
 
Найти нужный шаблон можно с помощью сокращённого списка ниже, по полному списку непосредственно в категории [[:Категория:Шаблоны|Шаблоны]] и её подкатегориях или воспользовавшись полем поиска справа сверху (не забудьте в настройках поискового запроса поставить галочку для пространства Шаблон).
 
Более подробно о возможностях и ограничениях каждого шаблона можно узнать из документации непосредственно на его странице (перейдя по ссылке в фигурных скобках из списка ниже), где обычно приводится пример применения и дана заготовка вызова шаблона для копирования.
 
 
'''''Маленький чит.''' При редактировании текста любой статьи под окном ввода отображается раскрываемый список «Шаблоны, используемые на этой странице», который позволяет правым щелчком мыши быстро открыть страницу используемого шаблона и свериться с его документацией на предмет доступных параметров и нюансов их применения.''
 
= Назначение основных шаблонов =
 
Для удобства поиска и хранения однотипные шаблоны объединены в подкатегории (и в головной категории не отображаются). Шаблоны, не имеющие аналогов, хранятся в самой категории [[:Категория:Шаблоны|Шаблоны]]. Здесь приводится их сокращённый и упорядоченный список с кратким описанием области применения<ref>Некоторые шаблоны могут быть не освещены в этой справке в виду их узкой специфики или сомнительной полезности (или просто относительной новизны — краткое описание проверенных в деле шаблонов следует всё же не забывать добавлять сюда).</ref>.
 
== Подкатегории ==
 
=== [[:Категория:Шаблоны:Карточки]] ===
Тематические шаблоны-карточки предназначены для размещения в краткой форме типовой информации о предмете статьи из числа игровых подкатегорий (тематических разделов категории [[:Категория:Игровое|Игровое]]). Именно такие карточки как {{tl|Гильдия}}, {{tl|Трофей}}, {{tl|Монстр}} и т. п. обычно размещаются в правом верхнем углу контентных статей.
 
=== [[:Категория:Шаблоны:Административные]] ===
Административные плашки позволяют в явном виде определять статьи и страницы в соответствующие служебные категории и автоматически их сортировать для последующей доработки. С помощью этих шаблонов можно сформировать любой служебный запрос: {{tl|rename}} — на переименование или {{tl|delete}} — на удаление статьи, {{tl|paint}} — на помощь художников или {{tl|help}} — мастеров пера и т. п.
 
=== [[:Категория:Шаблоны:Для шаблонов]] ===
Подкатегория для специфических шаблонов, применяющихся для создания других шаблонов. На страницах статей обычно напрямую не используются за ненадобностью.
 
=== ''[[:Категория:Шаблоны/Документация]]'' ===
Подкатегория для подстраниц документации также не слишком интересна для отдельного изучения — эти подстраницы отображаются непосредственно и на самих страницах шаблонов.
 
 
== Шаблоны для форматирования ==
 
=== Размещение на странице ===
Шаблон {{tl|'}} предназначен для добавления знака ударения ( ́) к символу текста.
 
Шаблон {{tl|-}} служит для отмены обтекания предшествующих ему элементов страницы.
 
Шаблоны {{tl|TOC-Right}} и {{tl|TOC-Left}} выстраивают содержание (оглавление) страницы по правому/левому краю с обтеканием текстом с противоположной стороны.
 
Шаблон {{tl|Колонка}} позволяет форматировать текст, обычно список, в несколько колонок.
 
Шаблон {{tl|Врезка}} предназначен для визуального выделения из статьи небольших блоков текста.
 
Шаблон {{tl|Навигационная полоса}} предназначен для создания набора связанных ссылок в конце текста статьи.
 
Шаблон {{tl|userbox}} предназначен для коротких вставок текста.
 
Шаблон {{tl|linkbox}} предназначен для 8 коротких внутренних ссылок на другие статьи.
 
=== Навигационные ===
Шаблон {{tl|Ауры}} предназначен для финишной отделки статей из категории [[:Категория:Ауры|ауры]], выводит список всех аур.
 
Шаблон {{tl|Босс-монстры}} предназначен для финишной отделки статей из категории [[:Категория:Босс-монстры|босс-монстры]], выводит настраиваемый список боссов.
 
Шаблон {{tl|Города}} предназначен для финишной отделки статей из категории [[:Категория:Города|города]], выводит список всех городов.
 
Шаблон {{tl|Игровые режимы}} выводит список всех дуэльных режимов.
 
Шаблон {{tl|Креатив}} предназначен для финишной отделки статей на тему создания контента для игры, содержит подборку полезных статей.
 
Шаблон {{tl|Морские твари}} предназначен для финишной отделки статей из категории [[:Категория:Морские твари|морские твари]], выводит настраиваемый список тварей.
 
Шаблон {{tl|Пантеоны}} предназначен для финишной отделки статей из категории [[:Категория:пантеоны|пантеоны]], выводит список всех пантеонов.
 
=== Для галерей ===
Шаблон {{tl|Кратное изображение}} более компактная альтернатива классической галереи ''(сформированной тегом)'' для отображения тесно связанных одноформатных ''(обычно парных)'' изображений.
 
Шаблон {{tl|Галерея понедельного флешмоба}} предназначен для формирования страниц в категории [[:Категория:Понедельный флешмоб|Понедельный флешмоб]] в заданном формате.
* Шаблон {{tl|Понедельный флешмоб}} предназначен для оформления разделов таких страниц.
* Шаблон {{tl|Флешмоб}} предназначен для оформления встречной ссылки на любой такой раздел из других статей.
 
=== Скрытый текст ===
Шаблон {{tl|Tooltip}} позволяет добавить пояснение в виде всплывающей подсказки к произвольному тексту.


Шаблон {{tl|Hider}} предназначен для того, чтобы скрыть часть текста (т. н. «спойлер»). В закрытом состоянии спойлер подвержен наползанию изображений, рекомендуется применять в паре с шаблоном {{tl|-}}.
'''''Маленький чит для ПК:''' при редактировании текста любой статьи под окном ввода отображается раскрываемый список «Шаблоны, используемые на этой странице», который позволяет правым щелчком мыши быстро открыть страницу используемого шаблона и свериться с его документацией на предмет доступных параметров и нюансов их применения.''
<p style="text-align:right;">''[[#top|К началу статьи ↑]]''</p>


=== Боги ===
= Все доступные шаблоны =
Шаблон {{tl|God}} служит для удобной вставки ссылки на основную игровую (НЕ в Энциклобогии!) страницу бога.
Самый быстрый способ найти все доступные шаблоны — это переход по одноименной ссылке в главном меню Энциклобогии, ссылка приведёт вас в категорию для шаблонов. Бо{{'}}льшая часть шаблонов, предназначенных для различного оформления текста и иллюстраций, лежит непосредственно в категории, а остальные разнесены по тематическим подкатегориям:
{{Дерево категорий|Шаблоны|страницы||title=<b>Содержимое категории Шаблоны в разворачивающемся списке</b>}}


Шаблон {{tl|GodLink}} альтернатива для {{tl|God}}, с дополнительными местными ссылками («участник»|«вклад»|«обсуждение») и опционально временем.
''Также можно воспользоваться '''[https://wiki.godville.net/index.php?search=&title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F%3A%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&profile=advanced&fulltext=1&ns10=1 расширенным поиском]''' (в пространстве Шаблон).''


Шаблон {{tl|Awards}} служит для отображения информации о наградах («золотых иероглифах») бога.
= Краткое описание подкатегорий и некоторых шаблонов =
== Шаблоны, объединённые в подкатегории ==
Ниже дано краткое описание назначения шаблонов, рассортированных в подкатегории. Более подробное описание — по ссылкам в разворачивающемся списке для каждой подборки.
{{Дерево категорий|Шаблоны:Карточки|страницы||title={{:Категория:Шаблоны:Карточки}}}}


=== Время ===
{{Дерево категорий|Шаблоны:Навигационные|страницы||title={{:Категория:Шаблоны:Навигационные}}}}
Шаблон {{tl|DateGE}} преобразует введённую дату в количество дней от/до сотворения Годвилля.


Шаблон {{tl|DaysBetween}} рассчитывает количество дней между двумя заданными датами или заданной и текущей датой.
{{Дерево категорий|Шаблоны:Административные|страницы||title={{:Категория:Шаблоны:Административные}}}}


=== Цитаты ===
{{Дерево категорий|Шаблоны:Понедельный флешмоб|страницы||title={{:Категория:Шаблоны:Понедельный флешмоб}}}}
Шаблон {{tl|Цитата}} предназначен для красивого оформления разного рода цитат.


Шаблон {{tl|Quote}} отображает цитату из дневника аналогично дневниковому оформлению.
{{Дерево категорий|Шаблоны:Для шаблонов|страницы||title={{:Категория:Шаблоны:Для шаблонов}}}}


Шаблон {{tl|Задание}} отображает текст задания, визуально очень похоже на данные со страницы героя.
{{Дерево категорий|Шаблоны:Для категорий|страницы||title={{:Категория:Шаблоны:Для категорий}}}}


Шаблон {{tl|Правила}} для быстрого цитирования общих правил Энциклобогии и вынесения предупреждений.
{{Дерево категорий|Шаблоны:Для файлов|страницы||title={{:Категория:Шаблоны:Для файлов}}}}


=== Отображение специальных символов ===
{{Дерево категорий|Шаблоны:Служебные|страницы||title={{:Категория:Шаблоны:Служебные}}}}
Шаблон {{tl|tl}} позволяет указывать ссылку на шаблон так, как это сделано в этом списке описаний.


Шаблон {{tl|tag}} позволяет отображать html-теги.
{{Дерево категорий|Шаблоны:Ссылки|страницы||title={{:Категория:Шаблоны:Ссылки}}}}


== Нерассортированные шаблоны ==
Здесь дано краткое описание почти всех нерассортированных шаблонов. Обычно это шаблоны для форматирования текста и прочее оформление.
<br>'''Шаблоны из основной категории [[:Категория:Шаблоны|Шаблоны]]:'''
* '''{{tl|'}}''' — предназначен для добавления знака ударения (́) к символу текста.
* '''{{tl|-}}''' — служит для отмены обтекания предшествующих ему элементов страницы.
* '''{{tl|Awards}}''' — служит для отображения информации о [[Медали|медалях]] («золотых иероглифах») бога.<sup>Может быть переименован.</sup>
* '''{{tl|DateGE}}''' — преобразует введённую дату в количество дней от/до сотворения Годвилля.
* '''{{tl|DaysBetween}}''' — рассчитывает количество дней между двумя заданными датами или заданной и текущей датой.
* '''{{tl|Hider}}''' — предназначен для того, чтобы скрыть часть текста (т. н. «спойлер»). В закрытом состоянии спойлер подвержен наползанию изображений, рекомендуется применять в паре с шаблоном {{tl|-}}. Бесполезен для мобильной версии.
* '''{{tl|Quote}}''' — отображает цитату из дневника аналогично дневниковому оформлению.<sup>Может быть переименован.</sup>
* '''{{tl|TOC-Right}}''' и '''{{tl|TOC-Left}}''' — выстраивают содержание (оглавление) страницы по правому/левому краю с обтеканием текстом с противоположной стороны. Бесполезны для мобильной версии.
* '''{{tl|Врезка}}''' — предназначен для визуального выделения из статьи небольших блоков текста.
* '''{{tl|Задание}}''' — отображает текст задания, визуально очень похоже на данные со страницы героя. Устаревший шаблон. Криво отображается, не подходит для мобильной версии. <sup>Может быть удален.</sup>
* '''{{tl|Примечания}}''' — размещает примечания в заданном месте. Заменяет собой строку <nowiki><references/></nowiki>.
* '''{{tl|Колонка}}''' — позволяет форматировать текст, обычно список, в несколько колонок. Плохо работает в мобильной версии.
* '''{{tl|Кратное изображение}}''' — более компактная альтернатива классической галереи ''(сформированной тегом)'' для отображения тесно связанных одноформатных ''(обычно парных)'' изображений.
* '''{{tl|Врезка}}''' — предназначен для визуального выделения из статьи небольших блоков текста.
* '''{{tl|Цитата}}''' — предназначен для красивого оформления разного рода цитат.
<p style="text-align:right;">''[[#top|К началу статьи ↑]]''</p>


----
= Примечания =
;Примечания
<references/>
<references/>

Текущая версия от 22:29, 1 мая 2024

Механизм шаблонов

Шаблон — это вики-страница, расположенная в пространстве Шаблон. Каждая такая страница является заготовкой оформления (тексты, рамки, изображения, изменяемые тексты), и предназначена для вставки в другую вики-страницу.

Использование шаблонов

Использование шаблона — это буквально вставка в редактируемый текст строки вызова шаблона: {{Имя шаблона}}. В результате, после сохранения (и в предварительном просмотре) на месте вставки будет отображаться содержимое страницы шаблона. Например, строка вызова простого шаблона Шаблон:DateGE в режиме набора текста должна выглядеть вот так: {{DateGE}}. После записи страницы вместо строки вызова отобразится содержимое шаблона: 6514й день г. э.. Проверка проводится в режиме предпросмотра.

Кратко о том, как применять шаблоны, также описано в справке Как править статьи[1]. В целом, независимо от уровня вашей подготовки, при применении шаблона рекомендуется сверяться не только с его документацией (отражена на странице шаблона и обычно содержит примеры), но и с оформлением уже существующих и тематически схожих статей.

Параметры

Большинство шаблонов обладают параметрами (иногда называемых полями), позволяющими настроить их корректное отображение. У каждого параметра в любом шаблоне есть своё имя. Чтобы при вызове шаблона там же, внутри фигурных скобок задать какому-то параметру значение, надо просто указать это значение после знака равно: имя_параметра = значение_параметра. Чтобы сервер понял, где кончается имя шаблона, а где начинается название параметра, каждую такую запись следует отделять от предыдущей вертикальной чертой[2], по принципу, отображённому в примере:

Вызов без задания параметров {{Имя_шаблона}}
Вызов с одним параметром {{Имя_шаблона|имя_параметра_1 = значение_параметра_1}}
Вызов с несколькими параметрами {{Имя_шаблона|имя_параметра_1 = значение_параметра_1|имя_параметра_2 = значение_параметра_2|имя_параметра_3 = значение_параметра_3}}
Допускается также написание в несколько строк
{{Название шаблона
|имя_параметра_1 = значение_параметра_1
|имя_параметра_2 = значение_параметра_2
|имя_параметра_3 = значение_параметра_3
}}

Именем параметра может выступать и число (например, 1, 2, 3, …), тогда при вызове его имя можно не указывать, а присвоение произойдёт по порядку введения значений. То есть записи вида {{God|1 = Godville}} и {{God|Godville}} равнозначны и отобразятся как богGodville. Параметров может быть много, но совсем не обязательно их все указывать при вызове и заполнять значениями. Если никакое значение не задано или параметр вообще не упомянут при вызове, шаблон отображается так, будто задано пустое значение. К примеру, вызов шаблона {{God|Godville|Администратор Годвилля}} даёт ссылку на профиль бога (имя которого указано в первом поле) и замещает её текстом (указанным во втором поле): богАдминистратор Годвилля. При этом если значение второго параметра не указано {{God|Godville}}, то замещение имени альтернативным текстом производиться не будет: богGodville. Таким образом второй параметр в этом шаблоне является необязательным. В большинстве оформительских шаблонов предпочтительно оставлять необязательные поля пустыми, чтобы соответствующие части оформления попросту не отображались, а не заполнять их значениями-пустышками вроде «нет», «не известно», «будет позже», которые приводят отображению того, что должно быть скрыто при отсутствии данных.

Документация к шаблонам

Как правило, к каждому шаблону составляется инструкция по его использованию — подстраница документации. Именно в документации описаны параметры шаблона, возможности и ограничения, дана заготовка для копирования, необходимая для вызова шаблона, и примеры применения. Специально искать документацию не придётся — она автоматически выводится на странице шаблона.

Маленький чит для ПК: при редактировании текста любой статьи под окном ввода отображается раскрываемый список «Шаблоны, используемые на этой странице», который позволяет правым щелчком мыши быстро открыть страницу используемого шаблона и свериться с его документацией на предмет доступных параметров и нюансов их применения.

К началу статьи ↑

Все доступные шаблоны

Самый быстрый способ найти все доступные шаблоны — это переход по одноименной ссылке в главном меню Энциклобогии, ссылка приведёт вас в категорию для шаблонов. Бо́льшая часть шаблонов, предназначенных для различного оформления текста и иллюстраций, лежит непосредственно в категории, а остальные разнесены по тематическим подкатегориям:

Содержимое категории Шаблоны в разворачивающемся списке


Также можно воспользоваться расширенным поиском (в пространстве Шаблон).

Краткое описание подкатегорий и некоторых шаблонов

Шаблоны, объединённые в подкатегории

Ниже дано краткое описание назначения шаблонов, рассортированных в подкатегории. Более подробное описание — по ссылкам в разворачивающемся списке для каждой подборки.

Шаблоны-карточки, обязательные для оформления статей некоторых игровых категорий.


Шаблоны с подборкой тематически связанных статей. Обязательны к применению в оформлении страниц из такой подборки.


Набор шаблонов для маркировки и распределения статей по качеству, степени готовности и некоторым другим техническим характеристикам.


Все шаблоны, разработанные для понедельного флешмоба.


Шаблоны, необходимые для создания и корректной работы других шаблонов.


Шаблоны для страниц пространства Категория.


Шаблоны для размещения на страницах пространства Файл.


Шаблоны для оформления специальных страниц и организации порядка.


Шаблоны для оформления ссылок.


Нерассортированные шаблоны

Здесь дано краткое описание почти всех нерассортированных шаблонов. Обычно это шаблоны для форматирования текста и прочее оформление.
Шаблоны из основной категории Шаблоны:

  • {{'}} — предназначен для добавления знака ударения (́) к символу текста.
  • {{-}} — служит для отмены обтекания предшествующих ему элементов страницы.
  • {{Awards}} — служит для отображения информации о медалях («золотых иероглифах») бога.Может быть переименован.
  • {{DateGE}} — преобразует введённую дату в количество дней от/до сотворения Годвилля.
  • {{DaysBetween}} — рассчитывает количество дней между двумя заданными датами или заданной и текущей датой.
  • {{Hider}} — предназначен для того, чтобы скрыть часть текста (т. н. «спойлер»). В закрытом состоянии спойлер подвержен наползанию изображений, рекомендуется применять в паре с шаблоном {{-}}. Бесполезен для мобильной версии.
  • {{Quote}} — отображает цитату из дневника аналогично дневниковому оформлению.Может быть переименован.
  • {{TOC-Right}} и {{TOC-Left}} — выстраивают содержание (оглавление) страницы по правому/левому краю с обтеканием текстом с противоположной стороны. Бесполезны для мобильной версии.
  • {{Врезка}} — предназначен для визуального выделения из статьи небольших блоков текста.
  • {{Задание}} — отображает текст задания, визуально очень похоже на данные со страницы героя. Устаревший шаблон. Криво отображается, не подходит для мобильной версии. Может быть удален.
  • {{Примечания}} — размещает примечания в заданном месте. Заменяет собой строку <references/>.
  • {{Колонка}} — позволяет форматировать текст, обычно список, в несколько колонок. Плохо работает в мобильной версии.
  • {{Кратное изображение}} — более компактная альтернатива классической галереи (сформированной тегом) для отображения тесно связанных одноформатных (обычно парных) изображений.
  • {{Врезка}} — предназначен для визуального выделения из статьи небольших блоков текста.
  • {{Цитата}} — предназначен для красивого оформления разного рода цитат.

К началу статьи ↑

Примечания

  1. Интересующиеся тонкостями внутреннего устройства шаблонов и механизмом их работы, могут найти подробные описания в Википедии.
  2. Из-за того, что параметры шаблонов при вызове отделяются друг от друга вертикальными чертами, если в качестве значения параметра вам необходимо использовать вертикальную черту, сделать это напрямую не удастся — вики-движок подумает, что вы просто пытаетесь отделить очередной параметр. В таких случаях вместо вертикальной черты можно использовать подстановку {{!}}.