<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="hu">
	<id>https://wiki.trashforum.org/index.php?action=history&amp;feed=atom&amp;title=Wikip%C3%A9dia%3ASablondokument%C3%A1ci%C3%B3</id>
	<title>Wikipédia:Sablondokumentáció - Laptörténet</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.trashforum.org/index.php?action=history&amp;feed=atom&amp;title=Wikip%C3%A9dia%3ASablondokument%C3%A1ci%C3%B3"/>
	<link rel="alternate" type="text/html" href="https://wiki.trashforum.org/index.php?title=Wikip%C3%A9dia:Sablondokument%C3%A1ci%C3%B3&amp;action=history"/>
	<updated>2026-05-14T23:43:10Z</updated>
	<subtitle>Az oldal laptörténete a wikiben</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.trashforum.org/index.php?title=Wikip%C3%A9dia:Sablondokument%C3%A1ci%C3%B3&amp;diff=827&amp;oldid=prev</id>
		<title>BarathéGábor: Új oldal, tartalma: „{{Fejléc |stílus = Segítség |cím = Sablondokumentáció |1. szint = Segítség |2. szint = Sablonok |kapcsolódó lapok=Sablonok }} {{technikai leírás}} A sablonok nagyban megnövelik a cikkírók lehetőségeit, de a kezdők számára nehezen érthetőek, és a számtalan különböző sablont és paramétert nehéz fejben tartani. Ezért fontos, hogy minden sablonhoz részletes doku…”</title>
		<link rel="alternate" type="text/html" href="https://wiki.trashforum.org/index.php?title=Wikip%C3%A9dia:Sablondokument%C3%A1ci%C3%B3&amp;diff=827&amp;oldid=prev"/>
		<updated>2025-01-20T10:28:01Z</updated>

		<summary type="html">&lt;p&gt;Új oldal, tartalma: „{{Fejléc |stílus = Segítség |cím = Sablondokumentáció |1. szint = &lt;a href=&quot;/index.php?title=Wikip%C3%A9dia:Seg%C3%ADts%C3%A9g&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Wikipédia:Segítség (a lap nem létezik)&quot;&gt;Segítség&lt;/a&gt; |2. szint = &lt;a href=&quot;/index.php?title=Wikip%C3%A9dia:Sablonok&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Wikipédia:Sablonok (a lap nem létezik)&quot;&gt;Sablonok&lt;/a&gt; |kapcsolódó lapok=Sablonok }} {{technikai leírás}} A &lt;a href=&quot;/index.php?title=Wikip%C3%A9dia:Sablonok&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Wikipédia:Sablonok (a lap nem létezik)&quot;&gt;sablonok&lt;/a&gt; nagyban megnövelik a cikkírók lehetőségeit, de a kezdők számára nehezen érthetőek, és a számtalan különböző sablont és paramétert nehéz fejben tartani. Ezért fontos, hogy minden sablonhoz részletes doku…”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Új lap&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Fejléc&lt;br /&gt;
|stílus = Segítség&lt;br /&gt;
|cím = Sablondokumentáció&lt;br /&gt;
|1. szint = [[Wikipédia:Segítség|Segítség]]&lt;br /&gt;
|2. szint = [[Wikipédia:Sablonok|Sablonok]]&lt;br /&gt;
|kapcsolódó lapok=Sablonok&lt;br /&gt;
}}&lt;br /&gt;
{{technikai leírás}}&lt;br /&gt;
A [[Wikipédia:Sablonok|sablonok]] nagyban megnövelik a cikkírók lehetőségeit, de a kezdők számára nehezen érthetőek, és a számtalan különböző sablont és paramétert nehéz fejben tartani. Ezért fontos, hogy minden sablonhoz részletes dokumentáció tartozzon, ami leírja, mire való a sablon és hogyan kell használni, és a hasonló sablonok megtalálását is megkönnyíti.&lt;br /&gt;
&lt;br /&gt;
== Mi szerepeljen a dokumentációban? ==&lt;br /&gt;
* Mindenekelőtt &amp;#039;&amp;#039;&amp;#039;a sablon célja&amp;#039;&amp;#039;&amp;#039;: mit csinál a sablon, és (ha nem magától értetődő) mi értelme azt csinálni. Ha van idevágó irányelv, útmutató vagy segítség lap, említsd meg. Ha vannak erre a feladatra más sablonok is, említsd meg őket és mondd meg, miben különbözik ez a sablon a többitől; így kisebb az esélye, hogy a rossz sablont használja valaki.&lt;br /&gt;
* A sablon &amp;#039;&amp;#039;&amp;#039;paraméterei&amp;#039;&amp;#039;&amp;#039;. Írd le, hogy milyen paramétereket lehet használni, mik a névtelen paraméterek, mely paraméterek opcionálisak és mi az alapértelmezett értékük (ha van). Ha van valami kötelező vagy jellemző használati módja az egyes paramétereknek (pl. csak szám lehet; ha belső linket akarsz, kézzel kell beleírni), add meg azt is.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Példák&amp;#039;&amp;#039;&amp;#039;. Adj néhány példát, hogyan kell használni, és az mit eredményez. Ha a sablonnak sok paramétere van, csinálj egy konkrét értékek nélküli, másolható mintát a &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;tt&amp;gt;...&amp;lt;/tt&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; vagy a &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;pre&amp;gt;...&amp;lt;/pre&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; használatával. &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Kapcsolódó sablonok&amp;#039;&amp;#039;&amp;#039;: ha a sablon több, együtt használandó vagy hasonló funkciójú sablon egyike, mindig linkelj a többi sablonra, hogy megkönnyítsd a navigációt. Ha elég sok sablonról van szó, érdemes külön navigációs sablont csinálni erre a feladatra. (Lásd például az angol [[:en:Template:Protection templates|Protection templates]] sablont.) A sablonok megadásához érdemes az {{sl|sl}} sablont használni.&lt;br /&gt;
&lt;br /&gt;
== Hogyan írj dokumentációt? ==&lt;br /&gt;
{{fő|Sablon:Sablondokumentáció}}&lt;br /&gt;
Az egyszerűbb megoldás, ha simán beírod a dokumentáció szövegét, a kategóriákat a sablon végén elhelyezett &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;noinclude&amp;gt;...&amp;lt;/noinclude&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; blokkba, hogy csak a sablon saját lapján jelenjen meg, a sablon használatakor ne. (Ügyelj rá, hogy a &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;noinclude&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; ne új sorban kezdődjön, hanem az utolsó nem üres sor végén! Máskülönben a sablon használatakor több üres hely lesz utána, mint szeretnéd.) Ha a sablon a saját lapján csúnyán jelenik meg (például mert nincsenek megadva a paraméterek, amik a megjelenését szabályozzák), beleteheted a kódját egy &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;includeonly&amp;gt;...&amp;lt;/includeonly&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; blokkba (de a dokumentációt nem!), hogy csak beillesztéskor jelenjen meg, a sablon saját lapján ne.&lt;br /&gt;
&lt;br /&gt;
A &amp;#039;&amp;#039;&amp;#039;javasolt megoldás&amp;#039;&amp;#039;&amp;#039; azonban a &amp;#039;&amp;#039;&amp;#039;[[Sablon:Sablondokumentáció|dokumentációs allap]]&amp;#039;&amp;#039;&amp;#039; használata, ilyenkor a dokumentáció a &amp;#039;&amp;#039;Sablon:Sablonneve/doc&amp;#039;&amp;#039; lapról lesz beillesztve. Ennek számos előnye van:&lt;br /&gt;
* mind a sablon, mind a dokumentáció szövege áttekinthetőbb lesz;&lt;br /&gt;
* nem áll fenn a veszélye, hogy a dokumentáció átírása közben véletlenül elrontja valaki a sablont;&lt;br /&gt;
* a dokumentáció akkor is szerkeszthető, ha a sablon le van védve;&lt;br /&gt;
* a dokumentáció nem növeli a sablont (ami nem lehet tetszőlegesen nagy – lásd [[:en:Wikipedia:Template limits]]);&lt;br /&gt;
* a MediaWiki fordítójának nem kell a dokumentáció minden egyes változtatásakor ellenőriznie, hogy a sablon változott-e.&lt;br /&gt;
&lt;br /&gt;
Dokumentációs allap használatához a sablon végére a &amp;#039;&amp;#039;&amp;#039;&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;noinclude&amp;gt;{{sablondokumentáció}}&amp;lt;/noinclude&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;&amp;#039;&amp;#039;&amp;#039; szöveget írd be. (Ilyenkor is ügyelj rá, hogy a &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;noinclude&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; ne új sorban kezdődjön!) A sablon elmentése után megjelenő doboz &amp;quot;szerkeszt&amp;quot; gombjára kattintva szerkesztheted a dokumentációs allapot. A kategóriákat ilyenkor a dokumentációs allap végén egy &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;includeonly&amp;gt;...&amp;lt;/includeonly&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; blokkba zárd, hogy csak a sablonra vonatkozzanak, az allapra ne.&lt;br /&gt;
&lt;br /&gt;
===Navigációs sablonok dokumentációja===&lt;br /&gt;
{{fő|Sablon:Navbox sablondokumentációja}}&lt;br /&gt;
A navigációs sablonok számára speciális, de egyszerűen használható sablondokumentáció készült, melyet az alábbi módon illeszthetsz be (&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;noinclude&amp;gt;&amp;lt;/noinclude&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; közé):&lt;br /&gt;
&lt;br /&gt;
;{{sl|navbox}} esetében:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{Navbox sablondokumentációja||helyettesítő szöveg}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;{{sl|navoszlop}} esetében:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{Navbox sablondokumentációja||helyettesítő szöveg||navoszlop=igen}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== TemplateData ===&lt;br /&gt;
Ahhoz, hogy a sablon a [[Wikipédia:VisualEditor|vizuális szerkesztőben]] kényelmesen használható legyen, [[Wikipédia:TemplateData|TemplateData]]-leírás szükséges. Ez egy szabványos formátum, ami tartalmazza a sablon általános leírását és az egyes paramétereket is (címke, leírás, kötelező-e stb.). A beillesztés helyén megjelenik a sablondokumentációban, így általában a paraméterekhez ezen felül nem szükséges dokumentáció, de a vizuális szerkesztő is le tudja kérdezni, ezáltal a használónak nem kell megnyitnia a sablon lapját ahhoz, hogy tudja, milyen paraméterek vannak és azok mire valók. A TemplateData egy &amp;amp;lt;templatedata&amp;amp;gt; és &amp;amp;lt;/templatedata&amp;amp;gt; címkék között elhelyezett [[JSON]]-tömb, sablondokumentáció szerkesztésekor létrehozható a &amp;#039;&amp;#039;{{int:templatedata-editbutton}}&amp;#039;&amp;#039; gombbal.&lt;br /&gt;
&lt;br /&gt;
== A kategóriák elhelyezése ==&lt;br /&gt;
A sablon lapján a sablondokumentációs allap beillesztését (&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{sablondokumentácó}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;) „noinclude”-ba tesszük, hiszen nem akarjuk, hogy a sablondokumentáció ott is megjelenjen, ahova a sablont beillesztjük.&lt;br /&gt;
*A sablondokumentációt tartalmazó doc lapon pedig „includeonly”-val ellátott részbe tesszük azokat a kategóriákat, amik nem a dokumentációra, hanem a sablonra vonatkoznak. Így a sablondokumentáció maga nem lesz ezekbe a kategóriákba besorolva, de a sablon igen;&amp;lt;br /&amp;gt;a sablondokumentáció saját kategóriáinak viszont egy „noinclude”-os részben van a helye, hogy csak a sablondokumentáció kerüljön be ezekbe a kategóriákba, a sablon ne.&lt;br /&gt;
Ezt az elég nehezen megjegyezhető szisztémát a sablondokumentáció egy előre betöltött mintával, és az azon feltüntetett kommentárokkal segíti.&lt;br /&gt;
&lt;br /&gt;
Ez a gyakorlat elkerülhetővé teszi, hogy magának a sablonnak a megváltoztatására legyen szükség a sablon kategóriáin végzett változtatásokkor. Ha a változtatások közvetlenül a sablonokon történnének, az a szervernél az összes olyan lap frissítését vonná maga után, amire a sablon be van illesztve. Ez egy gyakran használt sablonnál tetemes terhelést jelenthet.&lt;br /&gt;
&lt;br /&gt;
== Példa ==&lt;br /&gt;
A [[Sablon:Cite web|Cite web]] sablon példa egy allappal dokumentált sablonra.&lt;br /&gt;
&lt;br /&gt;
== Lásd még ==&lt;br /&gt;
* {{sl|sablondokumentáció}}&lt;br /&gt;
* {{sl|nincs dokumentáció}}&lt;br /&gt;
* [[:Kategória:Sablonok dokumentációval]]&lt;br /&gt;
* [[m:Help:Template#Noinclude, includeonly, and onlyinclude|&amp;lt;nowiki&amp;gt;a &amp;lt;noinclude&amp;gt; és az &amp;lt;includeonly&amp;gt;&amp;lt;/nowiki&amp;gt;]] {{en}}&lt;br /&gt;
* [[m:Meta:Template doc page pattern]] {{en}}&lt;br /&gt;
&lt;br /&gt;
[[Kategória:Technikai leírások]]&lt;/div&gt;</summary>
		<author><name>BarathéGábor</name></author>
	</entry>
</feed>