Довідка:Шаблони: відмінності між версіями

Вилучено вміст Додано вміст
MerlIwBot (обговорення | внесок)
м робот вилучив: als:Hilfe:Vorlage
м оформлення, шаблон
Рядок 1:
'''Шаблони''' у Вікіпедії є спеціальним класом сторінок, що їх вміст динамічно підставляється в текст інших сторінок при кожному їх перегляді.
 
== Загальна інформація ==
 
Сторінки шаблонів є повноцінними статтями, для яких відведено власний простір імен «Шаблон:». У Вікіпедії їх дозволено правити усім користувачам.
Рядок 25:
При редагуванні сторінки внизу під віконцем редагування відображається список використаних у статті шаблонів. При цьому він відображатиметься навіть тоді, коли редагується лише секція статті, що не містить викликів шаблонів. Якщо шаблони викликаються рекурсивно, то у цей список попадуть як шаблони верхнього, так і нижніх рівнів.
 
== Параметри шаблонів ==
 
Параметри шаблону застосовують в тому разі, коли необхідно передбачити можливість дописати в шаблон певну інформацію, оригінальну для кожної даної статті. Шаблон може не використовувати жодного параметру (наприклад [[:шаблон:noimg]]), використовувати один параметр (наприклад [[:шаблон:Messier]]) або використовувати багато параметрів (наприклад [[:шаблон:Зображення]]).
Рядок 58:
Також, виклик <nowiki>{{Шаблон|a=b|c}}</nowiki> визначить параметр "a" і не встановить параметр "1", щоб правильно визначити обидва параметри, скористайтесь наступною синтаксичною конструкцією <nowiki>{{Шаблон|1=a=b|2=c}}</nowiki>.
 
== Перегляд вмісту шаблону ==
 
Переглядайте текст шаблону в режимі редагування, оскільки на простому перегляді змінні та інші шаблони, наприклад {{PAGENAME}}, будуть замінені їх значеннями.
Рядок 68:
Наприклад, для розміщення у шаблоні додаткової інформації - наприклад правил використання шаблону або категорії шаблону, яка не повинна відображатись в статтях, в яку включається даний шаблон, таку інформацію слід розмістити наступним чином: <nowiki><noinclude>Додаткова інформація (''наприклад'': шаблон використовується для...)</noinclude></nowiki>. В протилежному випадку - якщо нам слід закласти в шаблон інформацію, яка має відображатись в статтях, в яких цей шаблон включається, але не повинна впливати на сам шаблон (найчастіше це - категоризація статті) - слід писати <nowiki><includeonly>Додаткова інформація, (''наприклад:'' [[Категорія статті]]) </nowiki></includeonly>
 
== msgnw ==
Щоб переглянути текст шаблону можна також скористатися «чарівним» префіксом «msgnw:».
 
Рядок 80:
----
 
== Посилання на редагування шаблону ==
 
Іноді бажано мати посилання на сторінку редагування шаблону в тексті самого шаблону(наприклад, якщо його вміст може часто змінюватися). Таке посилання можна «зашити» всередину самого шаблону, більш того, зробити саме шаблоном. Див. [[Шаблон:ed]], приклад використання: <nowiki>{{ed|{{PAGENAMEE}}|{{NAMESPACE}}:{{PAGENAME}}}}</nowiki> дасть {{ed|{{PAGENAMEE}}|{{NAMESPACE}}:{{PAGENAME}}}}.
 
== Обмеження й можливості ==
 
=== Використання вкладених подвійних чи потрійних фігурних дужок всередині подвійних вкладених дужок ===
 
 
=== Тег категорії в шаблоні. Проблема кешування ===
 
Якщо шаблон містить тег категорії, то у зазначену категорію відноситься не тільки шаблон, але також усі сторінки що його використовують, тому шаблони зручно використовувати для рубрикації статей.
Рядок 97:
Рекомендується використовувати категорії у шаблонах типу <nowiki>{{TODO}}</nowiki> для «маркування» статей певного типу, та не рекомендується використання у навігаційних шаблонах.
 
=== Кешування ===
 
Редагування шаблону автоматично очищає кеш сервера від усіх статей що безпосередньо його використовують. Однак у випадах непрямого виклику (рекурсивний виклик, шаблони які залежать від параметрів і т.д.), внутрішній кеш системи не очищується і стандартний «Refresh» браузера може не працювати. У таких випадках використовуйте «action=purge», тобто переходьте по URL типу:
Рядок 109:
Або Ви можете просто скористатися готовим шаблонами: [[Шаблон:Purge]]: {{Purge}}; {{тл|Очистити кеш}}: {{Очистити кеш}}.
 
=== Підстановка (subst) ===
 
{{детальніше|Вікіпедія:Підстановка}}
Використання «subst:» після подвійних фігурних дужок матиме наслідком підстановку тексту шаблону чи значення змінної на момент збереження сторінки у якій вони використовується.
 
Рядок 134 ⟶ 135:
Коли сторінка, викликана для включення, є сторінкою-перенаправленням, буде включено вміст сторінки на яку вказує редирект (перенаправлення).
 
=== Посилання на шаблон ===
 
Якщо використовуються посилання на шаблони як на звичайні статті, в цьому випадку передача параметрів неможлива.
 
=== Історія змін для сторінок, що містять шаблони ===
 
При перегляді історичних версій статей, що містять шаблони і/або зображення, завжди використовується поточна версія шаблону та зображень, тобто автоматична «абсолютна» реконструкція історичних версій композитних текстів є неможливою.
 
=== Корисні шаблони ===
*[[Вікіпедія:Корисні шаблони]]