Help:Template (Magyar)
A sablon egy előre definiált wikiszöveg, amelyet be lehet illeszteni valamelyik cikkbe. A sablonokat elsősorban arra használják, hogy segítsék velük a cikk szövegtartalmának a formázását.
Használat
A sablonokat úgy használhatjuk fel, hogy a következő jelölőnyelvi elemet hozzáadjuk a cikkhez:
{{Sablon neve}}
Az általános formátum a következő:
{{Sablon neve|paraméter_1|paraméter_2|…|paraméter_N}}
A konkrét használati utasításokért tekintse meg a #Sablonok listája című szakaszt.
A legtöbb sablon (például a Template:Note (Magyar) sablon) további argumentumokat is elfogad:
{{Note (Magyar)|Ezt a szöveget érdemes megjegyzés-szövegdobozba belerakni.}}
Amely a következőt eredményezi:
Néhány sablon (például a Template:hc sablon) névvel rendelkező paramétereket is használhat:
{{hc|head=/etc/machine-id|output=0123456789abcdeffedcba9876543210}}
Amely a következőt eredményezi:
/etc/machine-id
0123456789abcdeffedcba9876543210
Stílus
- A sablonokat ugyanazzal a nagybetűs/kisbetűs írásmóddal kell használni, mint ahogy definiálva lettek. Például a
{{Pkg|...és a{{ic|...helyesek, míg a{{pkg|...és a{{Ic|...nem azok. - A sablonnév körül nem lehetnek szóközök. Például a
{{Sablon neve|…}}helyes, míg a{{ Sablon neve |…}}nem helyes. - A sablonokat nem szabad kategorizálni.
Sablont megtörő karakterek elkerülése
Vannak bizonyos karakterek, amelyek használata sablonon belül megszakíthatja annak működését: Ez leggyakrabban az = (egyenlőségjel) és a | (csővezetékjel) esetében fordul elő. Az erre a problémára adott megoldásokat alább ismertetjük.
- A csővezetékjel (
|) elkerülhető a{{!}}mágikus szó használatával. - Az egyenlőségjel (
=) elkerülhető a{{=}}mágikus szó használatával.
Megnevezett és számozott paraméterek
Ha a probléma kizárólag az = jelekkel van, akkor az ajánlott megoldás az, hogy a sablonparamétereket kifejezetten pozíciós számokkal vagy nevekkel kell megadni.
Például:
{{Tip (Magyar)|1=https://archlinux.org/?foo=bar}}
Eredmény:
Ez nagyon hasznos a következőkhöz:
- Változódefiníciók.
- Külső linkek az URL címekben szereplő lekérdezési karakterláncokkal.
- Shell karakterláncok és parancsok.
- Kódok sorai.
A szóköz karakterek—például az új sorok—automatikusan eltávolításra kerülnek a névvel ellátott paraméterértékek elejéről és végéről. A szóköz karakterek megőrzéséhez kezdje a paraméterértéket egy <nowiki/> jelölőcímkével.
Példa:
{{Tip (Magyar)|1=<nowiki/>
* https://archlinux.org/?foo=bar
* https://archlinux.org/?foo=baz
}}
Eredmény:
Több paraméter
- Pozíciós paraméterek használata
1és2formában.
- Példa:
{{hc|1=$ echo "="|2==}}
- Eredmény:
$ echo "="
=
- Paraméterek, amelyekhez név van hozzárendelve (magyarul mondván, van nevük). Például
headésoutput.
- Példa:
{{hc|head=$ echo "="|output==}}
- Eredmény:
$ echo "="
=
A nowiki jelölőcímkék
Ha az = karakteren kívül más karakterekkel van problémája — például } — akkor az ajánlott megoldás az, hogy az egész paramétert <nowiki> jelölőcímkék közé helyezze. Ez a módszer mindenféle karaktert megjelenít, de teljes mértékben megakadályozza, hogy a wikimotor feldolgozza a jelölőnyelvet (markup-ot), például a hivatkozásokat és más sablonokat.
Példa:
{{Tip (Magyar)|<nowiki>= | }} https://archlinux.org/ {{ic|foo}}</nowiki>}}
Eredmény:
Természetesen az is működik, ha csak bizonyos részeket (vagy akár egyetlen karaktert) helyez el <nowiki> jelölőcímkék között, de az olvashatóság érdekében ajánlott ezt a módszert kizárólag akkor használni, amikor linkeket vagy más sablonokat kell megjeleníteni normál módon.
Példa:
{{Tip (Magyar)|<nowiki>= | }}</nowiki> https://archlinux.org/ {{ic|foo}}}}
Eredmény:
fooHTML-entitások
A problémás karakterek HTML-entitásokkal történő helyettesítése mindig működik, de mivel ez csökkenti a forrásszöveg olvashatóságát, kizárólag akkor ajánlott, amikor a fentebb ismertetett megoldások nem alkalmazhatóak.
Példa:
{{Tip (Magyar)|= | {{ }}}}
Eredmény:
Sablonok listája
Az alábbiakban felsoroljuk azokat a sablonokat, amelyeket a felhasználók közvetlenül használhatnak a cikkekben az ArchWiki weboldalon.
Az nyelvterület-beállításokat és a meta sablonokat is tartalmazó lista itt található:
- Ne kísérletezzen meglévő sablonokkal. Ha nem védett sablont szeretne szerkeszteni, akkor másolja annak szövegét a Template:Sandbox lapra, ott szerkessze és tesztelje, majd másolja vissza, amikor az már jól működik. Tekintse meg a #Tesztelés leírást.
- Erősen ajánlott—és védett sablonok esetén kötelező—először a vitalapokon javasolni bármilyen módosítást. Lásd még: #Sablon létrehozása.
Kódformázás
Szoftvercsomag
Megjegyzés
Kizárólag a vitalapokon készülő piszkozatokhoz használható:
Kapcsolódó cikkek
Státusz
Ezeket a sablonokat az érintett szócikkek vagy szakaszok elejére kell elhelyezni. Továbbá, tekintse meg a Help:Style (Magyar)#Cikk státuszát jelölő sablonok című leírást.
A fordítóknak javasolt ellenőrizni a sablonokra vonatkozó irányelveket a ArchWiki:Translation Team (Magyar) lapon is.
A szócikkállapot-sablonokkal megjelölt lapok nyomon követhetőek a megfelelő karbantartási kategóriában és a ArchWiki:Statistics (Magyar)#Karbantartási statisztikák lapon.
| Név | Ajánlott használat | Paraméterek |
|---|---|---|
| Template:Style | Nyelvi, wiki szintaxisbeli vagy stílusbeli problémákkal küzdő tartalom. | 1 — Az ok. 2 — Opcionális vitalap. section — Opcionális szakasz az alapértelmezett vitalapon.
|
| Template:Accuracy | Helytelen vagy félrevezető tartalom. | |
| Template:Expansion | Hiányos tartalom. | |
| Template:Out of date | Elavult tartalom. | |
| Template:Remove | Irreleváns vagy nem hasznos tartalom. | |
| Template:Archive | Elavult oldalak. | |
| Template:Laptop style | A Laptop oldalak nem felelnek meg a laptop oldalakra vonatkozó irányelveknek. | |
| Template:Translateme (Magyar) | Hiányos fordítások. | |
| Template:Bad translation (Magyar) | Problémás fordítások. | |
| Template:TranslationStatus (Magyar) | Fordítások állapota. | 1 — Eredeti cím. (Tehát az angol cikk címe, nem lefordítva magyarra.) 2 — Fordítás dátuma. 3 — Revízió száma.
|
| Template:Merge | A tartalom átfedésben van egy másik cikkel. | 1 — Céloldal. 2 — Az ok. 3 — Opcionális vitalap. section — Opcionális szakasz az alapértelmezett vitalapon.
|
| Template:Move | Oldal átnevezése, szakasz áthelyezése másik cikkbe. | |
| Template:Redirect | Oldal átirányítása egy másik cikkbe. | |
| Template:Unsupported (Magyar) | Felhasználói oldalak, amelyeket az Arch Linux nem támogat. | 1 — Utolsó dátum amikor az oldal szerzője értékelést végzett.
|
Táblázat fejléce
Táblázat cellája
| colspan=2 {{Yes}}.Szöveg igazítása
| Név | Igazítás | Wiki jelölésmód | Eredmény |
|---|---|---|---|
| Template:C | Középre | {{C|Szöveg}} |
Szöveg |
| Template:L | Balra | {{L|Szöveg}} |
Szöveg |
Cella háttere
| Név | Szín | Wiki jelölésmód | Eredmény |
|---|---|---|---|
| Template:R | Piros | {{R|Szöveg}} |
Szöveg |
| Template:O | Narancssárga | {{O|Szöveg}} |
Szöveg |
| Template:Y | Citromsárga | {{Y|Szöveg}} |
Szöveg |
| Template:G | Zöld | {{G|Szöveg}} |
Szöveg |
| Template:B | Kék | {{B|Szöveg}} |
Szöveg |
| Template:V | Lila | {{V|Szöveg}} |
Szöveg |
| Template:Grey | Szürke | {{Grey|Szöveg}} |
Szöveg |
Gyakori szöveg
| Név | Wiki jelölésmód | Eredmény |
|---|---|---|
| Template:Yes (Magyar) | {{Yes (Magyar)}} |
Igen |
{{Yes (Magyar)|https://wiki.archlinux.org/}} |
Igen | |
| Template:No (Magyar) | {{No (Magyar)}} |
Nem |
{{No (Magyar)|https://wiki.archlinux.org/}} |
Nem | |
| Template:- | {{-}} |
– |
Kategória
Navigáció
- Template:Laptops navigation (Magyar)
- Template:List of applications navigation (Magyar)
- Template:Package guidelines (Magyar)
Link
Karbantartás
- Template:AR
- Template:Archived page
- Template:Broken package link (Magyar)
- Template:Broken section link (Magyar)
- Template:Dead link (Magyar)
- Template:Editsum
- Template:Hidden category
- Template:Notice
- Template:Unsigned (Magyar)
Meta
Ezeket a sablonokat kizárólag más sablonokból szabad beilleszteni.
- Template:META Error (Magyar)
- Template:META Message
- Template:META Missing package
- Template:META Related articles start
- Template:META Unexplained Status Template (Magyar)
- Template:Template (Magyar)
Egyéb
Tesztelés
Sablon létrehozása
- Mielőtt Ön sablont hozna létre, vitassa meg az ötletet a Help talk:Template vitalapon.
- A "Template" névtér félig védve van. Kizárólag automatikusan megerősített felhasználók hozhatnak létre vagy szerkeszthetnek sablonokat.
- Kizárólag releváns sablonokat hozzon létre. Ha olyan különösen speciális sablont próbál létrehozni, amelyet várhatóan csak néhány cikkben használnának, akkor kérjük, hogy ne fáradjon vele, kerülje a sablonok névterének felesleges zsúfolását.
- Kizárólag tömör sablonokat hozzon létre. Ne feledje a The Arch Way (Magyar) és a Keep It Simple, Stupid! elveket.
Új sablonok létrehozásakor a használat és szerkesztés megkönnyítése érdekében a következő sablont kell használni:
<noinclude>
{{Template}}
A brief description of the template
== Usage ==
<nowiki>{{Template name|param1|param2|...|paramN}}</nowiki>
== Example ==
{{Template name|param1|param2|...|paramN}}</noinclude><includeonly>Template code goes here...</includeonly>
A létrehozási folyamat megkezdéséhez egyszerűen látogassa meg a Template:Sablon neve lapot (a Sablon neve helyére írja be a sablon kívánt nevét), majd szerkessze, és adja hozzá a megfelelő wiki szöveget.