To jest wikipedia ;)
Ogłoszenia konie najtańsze odżywki praca Expekt Kredyty odnawialne Lipska Ewa wiersze | pościel | Różewicz Tadeusz wiersze | Morsztyn Jan Andrzej wiersze | Twardowski Jan wiersze
Warning: Cannot modify header information - headers already sent by (output started at /home/autoabc/domains/auto-abc.com.pl/public_html/wiki/orn2/101070edd3fdc0f5a6404e4cb2e8ad68-sys.php:202) in /home/autoabc/domains/auto-abc.com.pl/public_html/wiki/strona.php on line 203
Уикипедия:Шаблони — Уикипедия

Wikipedia



Szukaj:


reklama3
Wybierz język: ar | id | bg | ca | ceb | cs | da | de | et | en | es | eo | fr | he | hr | it | ko | lt | hu | nl | ja | no | pl | pt | ru | ro | sk | sl | sr | fi | sv | te | tr | uk | zh

Уикипедия:Шаблони

от Уикипедия, свободната енциклопедия

reklama1
Направо към: навигация, търсене
  Първи стъпки   Правна рамка   Енциклопедично
съдържание
  Уикиетикет   Редактиране
на страници
  Портал на
общността
  Навигация  

Съдържание

Шаблоните в Уикипедия са начин да се използва един и същ текст (оформен по определен начин, съдържащ определени препратки и т.н.) на много страници, без да се налага да се добавя един и същи код към всяка страница по отделно. Има различни причини дадена информация да се изнася в шаблон, но основните са:

  • лесна поддръжка — когато дадена, сравнително често актуализираща се информация трябва да присъства в повече на брой страници (пример: шаблонът за настоящия състав на някой футболен отбор)
  • икономия — когато на по-голям брой страници трябва да присъства голяма като обем информация (пример: шаблонът за нобелови лауреати по литература в отделните статии за всички лауреати)
  • стил на оформление — функционално и естетическо оформяне по един начин на статии или части от статии, които и смислово принадлежат към една категория.

На практика всяка една страница може да бъде третирана и използвана като шаблон, но в основното пространство е прието да се използват само шаблони от именното пространство Шаблон:.

[редактиране] Използване на шаблони

Шаблоните се използват, като името на шаблона се включи на желаното място в желаната страница, оградено от двойка фигурни (къдрави) скоби:

{{нобел литература}}

Разрешено е викането на шаблона с долна подчертаваща чертичка вместо интервал {{нобел_литература}}, с интервали, ограждащи името му: {{ нобел литература }}, а дори и при наличие на нов(и) ред(ове) между фигурните скоби и името на шаблона:

{{

нобел литература}}

С изключение на първата буква, останалите букви от името на шаблона правят разлика между малки и главни, т.е. извикването {{Нобел литература}} ще проработи, но не и извикването {{Нобел Литература}}.

Ако шаблонът се използва с параметри, употребата му става като те се добавят в страницата:

{{Биография инфо
| име           = 
| портрет       = dot.png 
| описание      =  
| наставка      =  
| роден-дата    = [[]] [[]] 
| роден-място   = [[]], [[]] 
| починал-дата  = [[]] [[]] 
| починал-място = [[]], [[]]
}}

и попълнят:

{{Биография инфо
| име           = Васил Левски 
| портрет       = Vasil_Levski.jpg 
| описание      = български национален герой
| наставка      = 
| роден-дата    = [[18 юли]] [[1837]] 
| роден-място   = [[Карлово]], [[България]] 
| починал-дата  = [[18 февруари]] [[1873]] 
| починал-място = [[София]], [[България]]
}}

Незадължителните параметри могат да бъдат спокойно изтрити, ако е ясно, че няма да бъдат никога използвани, например параметъра наставка от шаблон {{Биография инфо}}, попълнен в статия за мъж. Незадължителните параметри, които има смисъл да бъдат попълнени, но за които вие нямате нужната информация, е по-добре да се оставят - те няма да се виждат на страницата и да пречат, но могат във всеки момент от време да бъдат попълвани от други уикипедианци.

Изнасянето на отделните параметри на нови редове не е задължително, но изглежда по-пригледно при по-голям брой на параметрите.

Освен че спазват един и същ формат, шаблоните обикновено си имат и традиционни места, където стоят в рамките на статиите. Например шаблонът {{Биография инфо}} и други сходни ({{Тенисист}}, {{Актьор}}, {{Монарх}}, ...) се разполагат най-горе в статията, като могат да бъдат предшествани например от шаблони за техническа поддръжка като {{Сливане}}, {{Обработка}}, {{Друго значение}}. Други шаблони обикновено се разполагат в края на статията, като хоризонталните навигационни шаблони, шаблоните за мъничета и т.н.

Ако за първи път използвате даден шаблон или не сте сигурни по отношение на параметрите и употребата му, проверете на страницата му за инструкции или се ориентирайте от видяното в други статии, които вече то ползват.

[редактиране] Избор на шаблон в режим на редактиране

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

Към януари 2008 година в режим на редактиране са достъпни шаблоните:

В менютата са включени и някои други елементи, които обаче не са изброени тук, тъй като не са шаблони. Ако ви интересуват подробности за употребата на всеки от тези шаблони, кликнете на препратката под името му, за да отидете на страницата му. Повечето от шаблоните съдържат инструкции за употребата, а можете и да се ориентирате по кода на шаблона (погледнат в режим на редактиране).

Списък на абсолютно всички шаблони има на тази специална страница. Голяма част от тях са категоризирани в Категория:Шаблони.

[редактиране] Модификатори. Динамична и статична употреба

Има два основни начина за употреба на шаблоните в страниците:

  • динамична употреба (чрез включване, transclusion), когато в страницата пишете {{Име на шаблона}} (например {{нобел литература}})
  • статична употреба (чрез заместване, substitution), когато пишете {{замест:Име на шаблона}} (например {{замест:добре дошли}})

Модификаторът замест: (или ЗАМЕСТ: или subst:) е вълшебна думичка, която в шаблона работи, като заменя низа {{Име на шаблона}} с пълно копие на съдържанието на шаблона и го запазва наред с останалата част от текста на страницата. Така заместеното съдържание представлява „моментна снимка“ на шаблона към момента на съхраняване на редакцията и е невъзможно повече да отразява по автоматичен начин настъпилите в шаблона промени след този момент.

Дали шаблонът ще се използва статично или динамично зависи от неговия тип, конкретната ситуация и потребността, която удовлетворява. Някои общи насоки са, че:

  • Ако шаблонът е предназначен за беседа, т.е. съдържа текст, който ще се включва като част от реплика в дискусия, или приветствие към новодошли редактори, е препоръчително да се използва със заместване.
  • Ако съдържанието на шаблона се променя често и статиите, в които той се включва, трябва да отразяват актуалното състояние, шаблонът следва да се изполва без заместване.
  • Ако е нужно да се поддържа статистика за страниците, които съдържат шаблона, той трябва да се използва без заместване. Статистиката е достъпна с инструмента „Какво сочи насам“.


Съществува още един начин за употреба на шаблон в страница, но той се използва сравнително рядко: употреба с модификатора {{msgnw:}}. При тази команда на екран се извежда не резултатът от шаблона, а неговият пълен програмен код (включително includeonly- и noinclude-секциите, които не се извеждат при субституция). Например след съхранение на следното:

{{msgnw:en икона}}

на екрана на страницата се извежда кодът на извикания шаблон {{en икона}} (кодът е актуален към момента на четене):

[[Картинка:ISO 639 Icon en.svg|30px|Препратка към страница на английски]]<noinclude>[[Категория:Езикови икони|{{PAGENAME}}]]</noinclude>

но в кода на страницата продължава да стои само {{msgnw:en икона}} без да се е получила субституция.


Следващата таблица обобщава всичко казано по-горе в раздела:

В режим на редактиране
(преди съхранение на страницата)
В режим на редактиране
(след съхранение на страницата)
В режим на четене
{{en икона}} {{en икона}} Препратка към страница на английски
{{subst:en икона}} [[Картинка:ISO 639 Icon en.svg|30px|Препратка към страница на английски]] Препратка към страница на английски
{{msgnw:en икона}} {{msgnw:en икона}} [[Картинка:ISO 639 Icon en.svg|30px|Препратка към страница на английски]]<noinclude>[[Категория:Езикови икони|{{PAGENAME}}]]</noinclude>

[редактиране] Текстови препратки към шаблони

Ако искате просто да направите текстова препратка към шаблон, без да го използвате реално, вариантите са няколко:

1. кодът [[Шаблон:Биография инфо]] извежда Шаблон:Биография инфо
2. кодът {{ш|Биография инфо}} извежда {{Биография инфо}}
3. кодът {{ш2|Биография инфо}} извежда {{Биография инфо}}

[редактиране] Видове шаблони

Съществуват множество различни шаблони и множество различни категоризации на шаблоните. Шаблоните се различават по много неща, като например:

  • предназначението, с което са създадени,
  • информацията, която съдържат,
  • именното пространство и мястото в страницата, където се поставят,
  • сериозността на проблема, за който сигнализират,
  • реакцията, която се очаква да предизвикат,
  • тематичната област, към която принадлежат...

Шаблони се ползват и в статиите, и в дискусионните страници, и в описателните страници на картинките, и в категориите, и в служебните страници от именно пространство Уикипедия, както и в личните потребителски страници (наричат се потребителски шаблони). Един от първичните признаци на разграничение между шаблоните е и дали съдържат параметри за попълване или не.

[редактиране] Шаблони в статиите

Съществуват различни видове шаблони, които се използват в рамките на основното именно пространство, това на статиите. Най-общо тези шаблони биват два вида:

  • шаблони за организиране на енциклопедична информация, и
  • шаблони за техническа поддръжка.

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

[редактиране] Инфокутии

Съвети за създаване на инфокутии
Шаблоните, които съдържат параметри за попълване, се наричат инфокутии (още: карета с показатели, инфобокс-шаблони, от английски: infobox), а другите — навигационни шаблони.
Инфокутиите използват в максимална степен софтуерните заложби на шаблона. Те са широк клас шаблони, необходими да представят най-важната информация за дадения обект да се поднесе в максимално синтезиран, фактологичен вид и то по начин, изискващ от редакторите минимални познания по уикиформатиране и програмиране.
По принцип полетата на инфокутиите трябва да са оформени и попълнени еднотипно във всички статии, които ползват даден шаблон, но на практика това не винаги е нужно или възможно, затова и добре направените шаблони са реализирани така, че гъвкаво да се адаптират към разполагаемата информация или в определени случаи отделни елементи от дизайна на шаблона (размер на картинки, цвят на рамката) да могат също да се променят на място.
При създаването на инфокутия трябва да се има предвид следното нещо: веднъж когато бъде направен и започне включването му по статиите, е силно нежелателно да се правят промени на имената на параметрите или добавяне на нови. Премахването в последствие на параметри не се отразява по никакъв начин, но промяната или добавянето на параметри изисква обхождане и корекции на страниците викащи шаблона, което при голям брой такива страници е неефективно. Затова още във фазата на проектиране на инфокутията е добре да се мисли за евентуалните бъдещи надграждания.
Пример за употреба на инфокутията {{Връх инфо}}

{{връх инфо
| име = Мусала
| картинка = Bulgaria - Rila - Musala april 2006.jpg
| картинка-описание = Туристическа пътека към върха от Ястребец
| височина = 2925,40 [[метър|метра]] 
| координати = {{coor dms|42|10|45.0|N|23|35|07.0|E|}}
| място = [[Област София]], [[България]]
| планина = [[Рила]]
| първо изкачване = 1932 г.
| карта = 
| карта-описание = 
}}


Коментар: Шаблонът вика на свой ред друг шаблон {{coor dms}}

Мусала

Туристическа пътека към върха от Ястребец
Височина: 2925,40 метра
Географски координати: 42° 10′ 45.0″ с.ш., 23° 35′ 07.0″ и.д.
Местонахождение: Област София, България
Планина: Рила
Първо изкачване: 1932 г.

[редактиране] Навигационни шаблони

Навигационният шаблон обикновено съдържа списък от препратки към известен брой статии, свързани по силата на някакъв критерий (отразен в името на шаблона). Включва се в статиите от този списък и не предполага да съдържа параметри. Особеност на навигационния шаблон е, че препратката към съответната статия, в която е включен, е форматирана в получер шрифт и изпъква на фона на останалите препратки. Навигационните шаблони биват изцяло текстови или комбинирани — текст + подходяща тематично подбрана картинка.
Навигационните шаблони са особено подходящи да демонстрират мястото на някой обект на енциклопедична статия в съответен на него добре дефиниран окръжаващ контекст.
Например в статията за България са поставени няколко навигационни шаблона, които ситуират страната ни в няколко различни контекста:
  • {{Европа}} — България сред страните географски разположени на територията на континента Европа,
  • {{Балкани}} — България сред страните географски разположени на територията на Балканския полуостров,
  • {{Европейски съюз}} — България сред страните-членки на Европейския съюз,
  • {{НАТО}} — България сред страните-членки на НАТО
  • {{Антарктически нации}} — България сред страните, изпратили мисии на континента Атлантика.
Не е добра идея критерият на включване в навигационен шаблон да е твърде общо формулиран, тъй като така шаблонът ще стане твърде голям, връзката между понятията ще е по-слаба и дори неочевидна, и ще наложи по-малък кегел на буквите в шаблона. За дълги и по-общо формулирани списъци от статии има други форми на организация на информацията — не е задължително това да е шаблон. Предимството на шаблона е неговата стройна организация и съпътстващите я лаконичност и изчерпателност.

[редактиране] Шаблони за поддръжка на статии

Освен да организират енциклопедична информация, в основното именно пространство се ползват и служебни шаблони, които дават определена информация за съдържанието на статиите (не за обектите им): например, че статията е избрана или че в нея е установен някакъв проблем, който трябва да бъде изчистен. Шаблоните за техническа поддръжка, сигнализиращи за проблеми, варират много по отношение естеството и сериозността на проблема, както и по отношение на ситуациите, в които могат да се слагат и махат.
Опитът е показал, че съществуват пет степени на градация на шаблоните за поддръжка, по отношение на сериозността на проблема, за който съобщават.
Шаблоните за поддръжка могат да бъдат форматирани и по друг начин и с други картинки. Посетете описателните им страници за допълнителна информация за употребата им.
При много от шаблоните, редакторите могат спокойно да премахнат шаблона, когато вече са извършили изисканите подобрения. В други случаи, обаче, премахването на шаблона е нежелателно и е препоръчително да се проведе дискусия на беседата на страницата или с потребителя, поставил шаблона. Понякога тези дискусии могата да се проточат по-дълго време от очакваното, но премахването на шаблона преди достигане до консенсус може само да вложи обстановката и да се възприеме като вандализъм. Като форма на вандализъм може да се възприеме и произволното поставяне на служебни шаблони, и да се санкционира по съответен начин.
Добрата практика е, когато се поставя такъв шаблон, това да се отразява и в резюмето на редакцията. Колкото по-сериозен е поставеният шаблон, толкова повече нараства необходимостта от обосновка на това решение — тъй като не винаги и не за всекиго е очевидно, защо той е поставен. Обосновката може да се направи в рамките на шаблона (ако той борави с такъв параметър), в резюмето на редакцията или на беседата на статията. Също така при поставяне на шаблони, сигнализиращи за сериозни нередности, не е редно редакцията да се отбелязва като малка промяна.

[редактиране] Други шаблони за статии

[редактиране] Шаблони за дискусионни страници

— Основно — Беседа:
Потребител: Потребител беседа:
Уикипедия: Уикипедия беседа:
Картинка: Картинка беседа:
МедияУики: МедияУики беседа:
Шаблон: Шаблон беседа:
Помощ: Помощ беседа:
Категория: Категория беседа:

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

За разлика от статиите в основното именно пространство, които не се подписват, в рамките на обсъжданията репликата трябва да се подписват. Когато по някаква причина дадена реплика не е подписана, е уместно след края й да се постави шаблон {{неподписано}} с параметър потребителското име или IP-адреса на автора на репликата.

Нова реплика може да се оформи и като в началото й се постави шаблон {{коментар}}, {{въпрос}}. При обсъждания с гласуване пък се използват шаблоните {{за}}, {{против}}, {{пас}}.

[редактиране] Потребителски шаблони

Потребителските шаблони, наричани още потребителски кутийки са шаблони, предвидени да се поставят от редакторите в личните им потребителски страници и да дават определена информация като лични интереси и компетенции, географско разположение и друга информация свързана с личността и приносите им в Уикипедия. Потребителските кутийки обикновено представляват цветна кутийка с картинка и текст в трето лице „Този потребител…“

Най-често използваният потребителски шаблон е {{Вавилон}}, чрез който уикипедианците посочват езиците, които ползват, и степента им на владеене. По-подробни обяснения има на Уикипедия:Вавилон. Често се ползват и шаблони, с които редакторите указват, че излизат в уикиваканция.

Потребителските кутийки са особен вид шаблони, тъй като от една страна смисълът да са реализирани именно като шаблони е само в случай, че се ползват от достатъчно много потребители. От друга страна потребителите понякога желаят да персонализират допълнително тези кутийки. Преди да се пристъпи към промени по потребителската кутийка, редно е да се провери дали тя не се ползва и от други редактори (с инструмента „Какво сочи насам“) и ако да, да не се внасят (значителни) изменения в съдържанието преди да е получено и тяхното съгласие.

[редактиране] Шаблони за картинки

В описателните страници на картинките и файловете стоят следните видове шаблони:

  • шаблони за лиценз на файла,
  • шаблони за описание на файла,
  • шаблони, сигнализиращи за проблем с лиценза,
  • шаблон NowCommons.

Винаги когато в Уикипедия се качва графичен или друг мултимедиен файл, трябва да се укаже лицензът, под който картинката се публикува и разпространява. Изборът на лиценз чрез падащото меню в режим на качване се отразява на описателната страница чрез добавяне на някой от шаблон, изброени в таблицата на лицензите. В някои случаи тези шаблони имат за параметър автора, например:

Освен лиценз е добре да се постави и описание на картинката. Общият шаблон за тази цел е {{картинка инфо}}.

Не винаги обаче лицензът е подбран правилно или условията му са изпълнени от редактора, качил картинката. Повечето свободни лицензи изискват да се посочи авторът и източникът на изображението. В случай, че тази информация липсва, тя може да бъде изискана с някой от шаблоните {{без лиценз}}, {{без автор}}, {{без източник}} с параметър датата на поставяне (~~~~~). В случаите на изображения, качени под несвободен лиценз за честна употреба, има още едно изискване - изображението да се ползва в статия. Когато такива картинки не се ползват, на описателните им страници се поставя шаблон {{не се използва}} с параметър датата на поставяне.

Картинките, качени локално под свободен лиценз, които се намират и в Общомедия, могат да се изтрият локално. За целта им се поставя шаблон {{NowCommons}}.

[редактиране] Шаблони за категории

В страниците от именно пространство Категория: се използват само няколко шаблона. Най-често използваният е шаблон {{категория}}, който би трябвало да стои на всички страници от това именно пространство. Много често той е придружен и от шаблон {{категория инфо}}, който има за единствен параметър заглавието на статия, която е възможно най-пряко свързана с името на категорията. Например, основна за Категория:Българи е едноименната статия Българи, а за Категория:Носители на Нобелова награда за физика смислово най-близката статия е Нобелова награда за физика.

Освен това, в категориите е полезно да се съдържат препратки и към страници от други сродни на Уикипедия проекти, чието съдържание е свързано с категорията. Например в Категория:България е подходящо да се постави препратка към Category:Bulgaria в Общомедия, а в Категория:Земноводни - препратка към Amphibia от Уикивидове. Тези препратки са реализирани с шаблони за сродни проекти. Освен в категории е подходящо те да се поставят и в страници от основното именно пространство.

[редактиране] Шаблони за ... шаблони

[редактиране] Създаване на шаблони

Шаблонът е страница от именно пространство Шаблон: и може да се създаде по същия начин както и всяка друга страница, с тази разлика, че името задължително се предшества от префикса на именното пространство.

Един възможен вариант е чрез формуляра по-долу, в който предварително е вписан необходимият за тази цел префикс Шаблон: и от потребителя се иска само да добави името на новия шаблон:


Другите варианти са като се използва полето „Търсене“ в навигационната лента, като се заложи червена препратка в страница или като шаблонът се създаде направо от адресната лента на браузъра (работи само при някои браузъри).

Трябва да се има предвид, че правенето на шаблони изисква повече умения от обикновеното уики-форматиране, а в определени случаи са нужни и умения по програмиране.

Въпреки това много уикипедианци без специални умения успешно си правят нови шаблони, като копират от кода на подобни стари, добре работещи шаблони и правят необходимите замени. Трудности могат да възникнат когато промяната се състои в добавяне или премахване на параметри, или в промяна на задължителни параметри в опционални, или обратно. Също така по-трудни са шаблоните, които използват някои вълшебни думички или викат на свой ред други шаблони.

Ако имате проблем с някой шаблон, най-добре потърсете помощ на Уикипедия:Желани шаблони или Уикипедия:Разговори.

[редактиране] Име на шаблона и параметрите

По принцип е прието шаблоните да се наименоват на български език и на кирилица, освен ако няма сериозни основания за друго. Важат и някои технически ограничения.

Софтуерно е заложено, първата буква в името винаги да се капитализира. По тази причина шаблонът може да се вика и с малка, и с главна първа буква. При останалите букви от името, обаче, софтуерът прави разлика между малки и главни букви. Затова е по-удобно е да се използват изцяло малки букви, както и лаконични, но информативни имена на шаблоните.

Лаконични, но информативни имена са за предпочитане и при параметрите на шаблона. Съветът е и тях да изписвате с изцяло малки букви. Съществува тази особеност, че ако в шаблона са заложени параметри с малки букви, то шаблонът ще работи и ако при извикването му първите букви на параметрите са изписани като главни. Обратното не е в сила: ако първите букви на параметрите са заложени в шаблона да са главни, при извикването му с малки букви в началото на параметрите, ще дава грешка. Тоест по-надеждно е параметрите винаги да се изписват с малки букви.

[редактиране] Параметри

Повечето шаблони в Уикипедия се използват с параметри. Те правят възможно шаблоните по-добре да се приспособяват към конкретни ситуации или потребности в статиите и другите страници.

Най-общо, в кода на шаблона параметърът се оформя между тройка отварящи и затварящи фигурни скоби. В рамките на страница, която вика шаблона, отделните параметри се разделят с вертикална чертица: |.

Имената на различните параметри трябва да бъдат уникални. Могат да бъдат на кирилица или на латиница, да се състоят от по една или от повече думи. Могат да бъдат и числа (естествени числа) и тогава тези параметри се третират като безименни или още позиционни. Възможно е в рамките на един шаблон да има и безименни и именовани параметри, но с такива шаблони се работи трудно и не са препоръчителни.

Параметрите могат да изискват разнообразни стойности: числа, букви, произволен текст, вътрешни препратки, външни препратки, имена на файлове, подписи, и какво ли още не. Препоръчва се името на параметъра достатъчно ясно да говори за типа данни, които се очакват като вход, или това да е описано в инструкцията за ползване на шаблона.

[редактиране] Наименовани и безименни (позиционни)

Няма правило, което регламентира кога даден шаблон да се реализира с именовани, и кога с безименни (позиционни) параметри. Практиката показва, че при малък брой параметри, до 3, могат да се използват безименни параметри. Оттам нагоре възниква проблемът, че освен че трябва да се помни какви типове стойности иска всеки параметър, трябва да се съблюдава и последователността им. Например с шаблона за {{превод от}} друга Уикипедия, не е едно и също дали ще се напише (вярното) {{превод от|en|Jimbo Wales}} или (грешното) {{превод от|Jimbo Wales|en}}.

В кода на шаблона безименните параметри се реализират, като им се поставят поредни номера. При шаблоните с голям брой параметри вместо номера̀ се използват имена, които могат да се състоят от една или повече думи, на кирилица или латиница. Тогава при викане на шаблона в страница името на параметъра е последвано от знак за равенство =. При шаблоните с именовани параметри окръжаващите интервали нямат значение, както е без значение и редът, в който са попълнени параметрите. За прегледност в рамките на кода, обикновено всеки параметър се изнася и попълва на нов ред.

[редактиране] Задължителни и незадължителни

Параметрите също така могат да бъдат задължителни или незадължителни (опционални). Ако остане непопълнен незадължителният параметър, съответните части от шаблона, които го съдържат, няма да се визуализират на екрана. Непопълнените задължителни параметри обаче си личат. За да се направи един параметър незадължителен, се използва парсерна функция, като например #if:.

[редактиране] Вълшебните думички като параметри

Освен всичко, като параметри могат да се използват и променливи от списъка със заложените в софтуера „вълшебни думички“. За разлика от именованите и безименните параметри, вълшебните думички стоят между двойки, а не между тройки от фигурни скоби.

[редактиране] Блокове noinclude, includeonly и onlyinclude

Освен кода на шаблона, такъв какъвто ще излиза на страниците, които го използват, в страницата на шаблона може да се съдържа и друга информация, обособена в блокове <noinclude> и <includeonly> и <onlyinclude>. Те не са задължителни, но обикновено има основания да присъства <noinclude>-блок.

Блок <noinclude>
Всичко, което се съдържа в блока между двойката команди <noinclude>...</noinclude>, се обработва и визуализира само и единствено на страницата на шаблона, и не се появя в страниците, които динамично или статично използват шаблона. Приложенията на този блок са например за:
  • въвеждане на инструкции за употреба на шаблона,
  • категоризиране на шаблона,
  • междуезикови препратки към страници от други уикита, съдържащи аналогичния шаблон, и други.
Блок <includeonly>
Работи на обратния принцип. Всичко, което се съдържа в блока между двойката команди <includeonly>...</includeonly>, се обработва и визуализира само и единствено в страниците, които динамично или статично използват шаблона, но не и в самата негова страница. Приложенията на този блок са например за автоматично категоризиране на страниците, съдържащи даден шаблон, в подходяща категория, в която самият шаблон няма място.
Блок <onlyinclude>
Съдържанието между двойката команди <onlyinclude>...</onlyinclude>, се третира по следния начин: в страниците, викащи шаблона, се визуализира само това съдържание (без тялото на шаблона, без <includeonly>-блока), а на страницата на шаблона се визуализират съдържанието, блока <onlyinclude> и блока <noinclude> (т.е. всичко без <includeonly>).
Възможни проблеми

Трябва да се има предвид, че новите редове и интервалите в началото са от значение. Например ако в кода на шаблона, с цел пригледност, командата <noinclude> е изведена на нов ред:

...
<noinclude>...</noinclude>

това означава, че този нов ред ще се появи в края на шаблона и ще се визуализира в страницата, а в някои случаи и да създаде проблем. Обикновено точно този проблем е трудно да се диагностицира, тъй като е известно, че само един нов ред (Enter) при уики-форматирането не се отчита.

Същото е и положението с интервалите в началото на шаблона или на блок от шаблона. Например ако в кода на шаблона е написано

...<includeonly> ... </includeonly>

с интервал след командата <includeonly>, тогава в страниците, съдържащи шаблона, този интервал ще форматира принудително текста като програмен код: с шрифт с фиксирана ширина и на сив фон.

[редактиране] Скриване и показване на шаблони