Можливо, ви мали на увазі спеціальну сторінку «Шаблони».

Шаблони (англ. Templates) — особливий тип сторінок на вікі і назві простору назв, у якому вони знаходяться (ID: 10).

В першу чергу шаблони використовуються для багаторазового включення в інші сторінки заради полегшення редагування, приведення сторінок до єдиного вигляду і економії часу редакторів.

Список усіх шаблонів на вікі можна знайти на однойменній спецсторінці.

Види шаблонів[ред. | ред. код]

Офіційна класифікація створена співробітникам на основі досліджень використання шаблонів включає в себе 12 повноцінних класів і один додатковий (усього 13). Крім упорядкування сторінок із шаблонами класи також дозволяють: слідкувати за використанням тих чи інших видів шаблонів, допомагати під час їх створення і редагування або модернізувати контент вікі за рахунок маніпуляцій з шаблонами безпосередньо на сторінці, на якій він використовується.

Нижче розташований список офіційних типів шаблонів.

Інфобокси[ред. | ред. код]

Один з найпоширеніших видів шаблонів. Типовий варіант інфобоксу виглядає як блок в правій частині сторінки, що складається заголовка, зображення і таблиці з двох рядків, які можна умовно назвати «параметр» і «значення». Саме такий інфобокс за замовчуванням створений на кожній вікі[1]. Інфобокси покликані нести загальну інформацію про об'єкт статті і оформляти її.

Самі ж інфобокси також бувають декількох видів:

  • Табличні («класичні») — шаблони, як правило, об'ємними і складними для більшості користувачів з вихідним кодом. Головний їх недолік — це непрезентабельний вигляд в мобільному скіні. Виправити загальні недоліки табличних інфобоксів закликані модульними інфобоксами[2].
  • Модульні — вид шаблонів, що складаються із заздалегідь створених на глобальному рівні частин (модулів) із виправленням загальних недоліків табличних. Введення даного типу шаблонів привело до невдоволень з боку досвідчених користувачів і великих спільнот через те, що модульні інфобокси не давали такої волі в оформлені і функціоналі як класичні. На даний момент більшість функцій включені в стандартні модулі, а перехід на модульні інфобокси великим проєктам допомагає здійснити спеціальні група волонтерів.
  • Картки — найрідший вид інфобоксів, загальна їх відмінність від звичайних — те, що вони займають собою всю ширину статті, а не тільки її частину. Зазвичай мають ускладнену споруду розташування параметрів, а зображенню надається найбільший пріоритет. Часто такі інфобокси можна побачити на вікі про карткові RPG-іграх, або на центральних вікі[3].
Особливості класу
  • Якщо вибрати даний клас шаблону перед його створенням, то вас автоматично перекине на сторінку InfoboxBuilder. Це інструмент, що закликаний полегшити створення модульних інфобоксів.
  • Шаблони із цим класом уніфікується в мобільний скін

Цитати[ред. | ред. код]

Шаблон, що використовується для оформлення і виділення цитат персонажів, частин текстів пісень та іншого. Як правило, виглядає як курсивний текст, що розташований по-центру сторінки і укладений у збільшені лапки[4].

Цитата, оформлена через шаблон

Особливості класу
  • Шаблони із цим класом застосовує спрощений варіант у мобільному скіні. Текст самої цитати буде написаний звичайним шрифтом, а джерело цитати трохи коротшим і курсивним. Уся ж цитата буде виділена вертикальною смугою. Варто також врахувати, що у мобільному скіні використовуються тільки 2 перші поля з шаблону за порядком (тобто, якщо, наприклад, спочатку був вказаний автор, потім текст цитати, потом джерело цитати, шаблон відобразиться у форматі «Автор» — Текст).

Навбокси[ред. | ред. код]

Простий стилізований навбокс, який можна приховати

Навбокси — це шаблони, що містять в собі посилання на інші статті, які мають що щось спільне з даної (персонажі однієї всесвіту, види зброї, створені однією людиною, книги, написані одним автором).

Як правило, навбокс виглядає як таблиця з заголовком, в якому зазначено те, що об'єднує всі статті з навбокса (назва музичного альбому, внутрішньоігрова фракція), зазвичай це посилання на узагальнену статтю. Часто навібокси роблять згортати.

Особливості класу
  • Шаблони із цим класом приховуються під час перегляду статті в мобільному скіні.

Інформаційні[ред. | ред. код]

Інформаційні шаблони, плашки або армбокси використовуються для вказання інгформації про саму статтю. Наприклад, щоб показати, що стаття неповна або ж, навпаки, що вона є добре оформленою, і на неї потрібно рівнятися при створенні нових статей.

Стиль оформлення плашек сильно різняться від тематики і оформлення вікі, але як правило зводиться до єдиного вигляду — невелика табличка з текстом, що описує статтю і що розміщується на початку статті або розділу, рідше їх розміщають наприкінці статті.

InfoTemplate.png
Особливості класу
  • Шаблони із цим класом приховуються під час перегляду статті в мобільному скіні.

Посилання на інші статті[ред. | ред. код]

Подібні шаблони зазвичай використовуються для: «м’ягкого перенаправлення»[5] на статтю з подібною назвою, сторінку із додатковим матеріалом по даній статті (наприклад, галерею) або ж навпаки, на загальну сторінку (наприклад, сторінку користувацького простору).

Піктограми[ред. | ред. код]

Ці шаблони являють з себе маленькі зображення або символи. Як правило, вони використовуються для позначення іконок гри, нагорода у грі тощо, що не можна позначити простим текстом. Найчастіше піктограми є допоміжними шаблонами[6].

Скролбокси[ред. | ред. код]

Шаблон для приміток із скролбоксом. Внизу можна помітити зазначені в шаблоні параметри, які не використовуються в самій статті

Скролбокси створюють вікно прокручування, яке дозволяє скоротити монотонний зміст статті. Зазвичай скролбокси використовують для довгих списків, скорочення галереї або для списків приміток[7].

Особливості класу
  • Шаблони із цим класом, незалежно від їх коду, виглядає як горизонтальна прокрутка в мобільному скіні.

Примітки[ред. | ред. код]

Шаблон використовується для вказівки приміток до тексту. Іноді це просто заключний тег <references /> для приміток, обгорнутий в скролбокс, але зустрічаються і більш екзотичні різновиди.

Зображення, відео або галереї[ред. | ред. код]

Дані шаблони використовуються для оформлення медіафайлів і приведення їх до єдиного вигляду. Найчастіше такі шаблони використовуються для оформлення головної або сторінок порталів.

Дані[ред. | ред. код]

Будь-які шаблони, які не відносяться до описаних вище, але додають інформаційні елементи на сторінки статей, вважаються типом «Дані».

Дизайн[ред. | ред. код]

Шаблони з класом «Дизайн» зазвичай впливають на дизайн і оформлення сторінки. У них немає будь-якого єдиного виду.

Навігаційні[ред. | ред. код]

Шаблони із цим класом використовуються для навігації, але не є навбоксами, хоча не можуть бути названі посиланнями або піктограмами, наприклад, генеалогічне древо. Навігаційні шаблони, на відміну від шаблонів із класом «навбокс», не будуть приховані зі статті у мобільному скіні, що може бути дуже важливими.

Не для статей[ред. | ред. код]

Шаблони з цієї категорії — це зазвичай технічні шаблони (для оформлення головної, повідомлень MediaWiki).

Штучні види[ред. | ред. код]

  • Юзербокси — шаблони для оформлення профайлів користувачів. Як правило несуть якусь загальну інформацію про користувача (наприклад, його статус на вікі, зання мов)[8].
  • Загальні шаблони — це особлива функція Community Central. Будь-яку сторінку з центральної вікі англійського порталу можна викликати, використовуючи конструкцію {{w::НазваСторінки}} для будь-яких сторінок (при цьому треба вказати повну назву сторінки) або {{w:НазваШаблону}} для сторінок у просторі назв шаблонів (при цьому потрібно опускати префікс «Template»). Загальні шаблони зазвичай використовуються SOAP і співробітниками для єдиного оформлення профайлу (через те, що ці статуси мають на увазі редагування на величезній кількості вікі, замість стандартного профайлу бот відразу заповнює профайл їх шаблоном), загальні шаблони на заповнення профайлу використовують більшість помічників і деякі інші користувачів. Також їх можуть використовуватися для навігації по проєктам.
  • Допоміжні шаблони — іншими словами шаблони для шаблонів. Подібні шаблони вітають з себе шматки коду інших шаблонів і, поза загальним, не приносять користі в більшості своїй. Найчастіше використовуються у складних класичних інфобоксах. Простішим представником допоміжних шаблонів є {{!}}, за замовчуванням створюється на нових вікі.

Структура шаблонів[ред. | ред. код]

Шаблони викликаються на сторінку за допомогою конструкції з чотирьох фігурних дужок і назви шаблону ({{TemplateName}}). При цьому варто опустити префікс простору, хоча це не обов’язково. Необхідність у залишенні префіксу може виникнути у тому випадку, якщо назва шаблону збігається з назвою однієї з змінних.

Щоб запобігти появі зайвого текста на сторінках, на яких шаблон використовується, його документацію варто включати в тег <noinclude>. Увесь код, обернутий у цей тег, не буде включено в ту сторінку, на яку викликано шаблон. Також я зворотній йому тег — <includeonly>, обгорнуті їм зміст буде виключено зі сторінки з шаблоном, але буде видно на тій сторінці, на якій його викликають.

З огляду на те, що шаблони вітають під собою багаторазове використання на різних сторінках в них можна визначати змінні. Вони дозволяють змінити текст або якісь параметри шаблону безпосередньо на сторінці, на якій використовується шаблон і, за рахунок цього, один і той ж шаблон можна використовувати на будь-яких сторінках. Шаблони визначаються безпосередньо на сторінці з шаблоном за допомогою конструкції з шести фігурних дужок і бувають двох видів:

  • Нумеровані (або безіменні) — щоб визначити такий параметр, треба обернути цифру в конструкцію з шести фігурних дужок ({{{1}}}, {{{2}}} тощо). Щоб змінити його на самій сторінці, досить просто написати його в конструкції виклику шаблону, відокремивши від назви шаблону вертикальної рисою ({{TemplateName|Parameter}}).
  • Іменні — щоб визначити такий параметр, треба обернути якесь слово, яке буде назвою параметру в конструкцію з шести фігурних дужок ({{{Parameter1}}}, {{{Parameter2}}} тощо). Для позначення цього параметру, на сторінці треба буде написати назву параметра і через одно — сам параметр ({{TemplateName|ParameterName = Parameter}}). Найчастіше іменні параметри використовуються в інфобоксах, а в інших шаблонах обходяться нумерованими.

Параметру можна вказати значення за замовчуванням, для цього треба відокремити його від назви параметра вертикальної рисою ({{{ParameterName|Default}}}), в такому випадку вибране вами значення буде вказано на сторінці, якщо не вибрати іншого значення для параметра.


Дії із простором назв «Шаблон»[ред. | ред. код]

Із простором назв «Шаблон» можна проводити практично тіж самі дії, що і з основному просторі, за винятком деяких пунктів:

  • Редагування доступно у режимі вихідного коду. Створити шаблон можна усіма тіми шляхами, що й звичайну статтю, але треба додати перфікс «Шаблон:» до його назви. Крім цього, для створення інфобоксів може бути використаний конструктор інфобоксів.
  • Шаблони не можна категоризувати як звичайні сторінки, інакше ця категорія буде додана не тільки у шаблон, але й в усі сторінки, у які включений шаблон. Але шаблон можна додати в категорію, якщо обернути посилання на категорію в тег <noinclude>.

Посилання[ред. | ред. код]

Примітки[ред. | ред. код]

  1. Інфобокс
  2. Вихідний код класичного інфобоксу
  3. Приклад статті із інфобоксом-карткою
  4. Приклад шаблону для цитат, що написаний на Lua
  5. Шаблон для м’якого перенаправлення на Вікіпедії
  6. Приклад піктограми
  7. Приклад скролбоксу
  8. Приклад юзербоксу
Community content is available under CC-BY-SA unless otherwise noted.