Wikikönyvek:Varázsszavak

Varázsszavak

szerkesztés

A varázsszavak olyan szövegek, amelyekhez a MediaWiki (a Wikipédia szoftvere) egy szöveget rendel, vagy elhelyezése esetén módosítja az adott lap megjelenését vagy valamely tulajdonságát. A varázsszavaknak három típusa van.

A kapcsolók két-két aláhúzásjel között álló, csupa nagybetűvel írt szavak (__MINTA__), melyek egy adott lap viselkedését (pl. rejtett kategóriák) vagy megjelenítését (pl. tartalomjegyzék elrejtése) befolyásolja.
A változók két-két kapcsos zárójel között álló, csupa nagybetűvel írt szavak ({{MINTA}}), ezek különböző információkat szolgáltatnak (pl. lap neve, jelenlegi dátum, a MediaWiki verziója).
A harmadik csoport, az elemzőfüggvények vagy {{függvénynév:...}}, vagy {{#függvénynév:...}} formájúak, hasonlóak a változókhoz, azonban egy vagy több bemeneti paramétert kapnak, és ez alapján szolgáltatnak információkat.

Kapcsolók

szerkesztés
Kapcsoló Leírás Verzió[1]
magyar nevek angol név
Tartalomjegyzék
__NINCSTJ__, __NINCSTARTALOMJEGYZÉK__ __NOTOC__ Elhelyezve az adott lapon nem jelenik meg a tartalomjegyzék, a szakaszok számától függetlenül. Ha sehol nem szeretnél tartalomjegyzéket látni, nem szükséges minden lapra elhelyezned ezt a kapcsolót, helyette a beállításaidnál menj a Lapok megjelenítése fülre, és ott vedd ki a pipát a „Tartalomjegyzék megjelenítése a három fejezetnél többel rendelkező cikkeknél” elől. Szócikkekben (kivéve néhány ritka esetet, például az ABC-szerint rendezett listákat) ne használd.
__LEGYENTARTALOMJEGYZÉK__, __LEGYENTJ__ __FORCETOC__ A tartalomjegyzék akkor is meg fog jelenni a lapon, ahol el van helyezve ez a kapcsoló, aminél kevesebb, mint három szakasz van. (Alapértelmezettként a szoftver csak akkor jeleníti meg azt, ha legalább három szakasz van az adott lapon.)
__TJ__, __TARTALOMJEGYZÉK__ __TOC__ Ahol el van helyezve ez a kapcsoló, ott fog megjelenni az adott lap tartalomjegyzéke. A kapcsoló érvényteleníti a __NINCSTJ__ (lásd fentebb) hatását. Ha többször is elhelyezzük, az első előfordulás helyén fog szerepelni a tartalomjegyzék. Lehetőleg ne használd ezt a lehetőséget a tartalomjegyzék jobb oldalra helyezéséhez.
Szerkesztés
__NINCSSZERKESZTÉS__, __NINCSSZERK__ __NOEDITSECTION__ Eltávolítja a szakaszcímek mellett megjelenő „szerkesztés”-hivatkozásokat. Szócikknévtérben ne használd.
__ÚJSZAKASZLINK__, __ÚJSZAKASZHIV__ __NEWSECTIONLINK__ Megjelenít egy új fület „+” felirattal a „szerkesztés” mellett, ami lehetővé teszi új szakasz nyitását. Vitalapokon ez automatikusan megjelenik, így ott nem szükséges használni őket. 1.7+
__NINCSÚJSZAKASZLINK__, __NINCSÚJSZAKASZHIV__ __NONEWSECTIONLINK__ Eltávolítja a „szerkesztés” fül mellett megjelenő, új szakasz nyitására használható „+” fület. Vitalapok esetén használandó, ezeken a lapokon jelenik meg alapértelmezettként. 1.15+
Kategóriák
__NINCSGALÉRIA__ __NOGALLERY__ Kategórialapokon használandó, a bélyegképek helyett sima linkek jelennek meg. 1.7+
__REJTETTKAT__, __REJTETTKATEGÓRIA__ __HIDDENCAT__ Kategórialapokon használandó, eltávolítja a tagok és a szülők kategórialistájáról az adott kategóriát. Karbantartással és különböző problémákkal kapcsolatos kategóriáknál használandó. A beállításaidnál, a Lapok megjelenítése fülön a „Mutassa a rejtett kategóriákat” opció bepipálásával megjelenítheted őket. 1.13+
Nyelvkonverzió
nincs magyar megfelelő __NOCONTENTCONVERT__
__NOCC__
A nyelvvariánsokkal rendelkező wikiken annak a jelzésére szolgál, hogy ne hajtson végre semmilyen nyelvkonverziót a szócikk megjelenítésekor.
nincs magyar megfelelő __NOTITLECONVERT__
__NOTC__
A nyelvvariánsokkal rendelkező wikiken annak a jelzésére szolgál, hogy ne hajtson végre nyelvkonverziót a címen (ez azonban a többi tartalomra nem vonatkozik).
Egyéb
nincs magyar megfelelő __START__ Nincs hatása.
nincs magyar megfelelő __END__ Pontosan megjelöli a szócikk végét, így megakadályozza, hogy a MediaWiki levágja a szócikk végéről a whitespace-karaktereket (pl. szóköz, újsor, tabulátor). El lett távolítva a MediaWiki 19213-as változatából.
nincs magyar megfelelő __INDEX__ Jelzi a keresőbotok számára, hogy indexeljék a lapot (felülírja a $wgArticleRobotPolicies beállításait, de nincs hatással a robots.txt-re). 1.14+
__NINCSINDEX__ __NOINDEX__ Jelzi a keresőbotok számára, hogy ne indexeljék a lapot (pl. hogy a lap ne jelenjen meg a keresők találati listájában). 1.14+
__ÁLLANDÓÁTIRÁNYÍTÁS__, __STATIKUSÁTIRÁNYÍTÁS__ __STATICREDIRECT__ Átirányítólapoknál használandó, nem engedi a MediaWiki számára, hogy automatikusan frissítse a hivatkozást, ha valaki átnevezi a céllapot, és bejelöli az „Az eredeti címre mutató hivatkozások frissítése” opciót. 1.13+

Változók

szerkesztés

A változók információkat szolgáltatnak a wikiről, az éppen megtekintett lapról vagy a jelenlegi dátumról. Szintaktikájuk hasonló a sablonokéhoz. Ha egy sablon neve megegyezik egy változó nevével, akkor a változó lesz használva, így a megegyező nevű sablon használatához a {{Sablon:VÁLTOZÓNÉV}} formát kell használni. Néhány esetben, ha paramétert adsz meg, automatikusan sablonként lesz értelmezve a változó neve.

A táblázatban „[költséges]” jelzővel jelölt változók használatának számát követi a szoftver, egy adott lapon csak bizonyos mennyiség helyezhető el.

Dátum és idő

szerkesztés

A következő változók a jelenlegi dátumot és időt adják vissza a szerkesztő időzóna-beállításainak megfelelően. A böngésző és a MediaWiki gyorsítótárazása miatt gyakran a gyorsítótárazás időpontja jelenik meg a pontos idő helyett.

Változó Kimenet Leírás Verzió[1]
magyar nevek angol név
Év
{{ÉV}} {{CURRENTYEAR}} 2024 Év
Hónap
{{HÓNAP}} {{CURRENTMONTH}} 11 Hónap (nullával kiegészített szám)
{{HÓNAPNEVE}} {{CURRENTMONTHNAME}} november Hónap neve
nincs magyar megfelelő {{CURRENTMONTHNAMEGEN}} november Hónap neve (birtokos eset)
{{HÓNAPRÖVID}} {{CURRENTMONTHABBREV}} nov Hónap rövidített neve 1.5+
Nap
{{MAINAP}} {{CURRENTDAY}} 21 A hónap napja
{{MAINAP2}} {{CURRENTDAY2}} 21 A hónap napja (nullával kiegészített szám) 1.6+
{{HÉTNAPJA}} {{CURRENTDOW}} 4 A hét napja
{{MAINAPNEVE}} {{CURRENTDAYNAME}} csütörtök A hét napjának neve
Idő
{{IDŐ}} {{CURRENTTIME}} 11:34 Idő (24-órás ÓÓ:pp formátum)
{{ÓRA}} {{CURRENTHOUR}} 11 Óra (24-órás, nullával kiegészített szám)
Egyéb
{{HÉT}} {{CURRENTWEEK}} 47 Hét
{{IDŐBÉLYEG}} {{CURRENTTIMESTAMP}} 20241121113457 ÉÉÉÉHHNNÓÓppmm formátumú időbélyeg 1.7+

A következő változók a fentiekhez hasonló értékekkel térnek vissza, annyi különbséggel, hogy a szerkesztő időzónája helyett a szerver időzónájában.

  • {{HELYIÉV}}, {{LOCALYEAR}}
  • {{HELYIHÓNAP}}, {{LOCALMONTH}}
  • {{HELYIHÓNAPNEVE}}, {{LOCALMONTHNAME}}
  • {{LOCALMONTHNAMEGEN}}
  • {{HELYIHÓNAPRÖVID}}, {{LOCALMONTHABBREV}}
  • {{HELYINAP}}, {{LOCALDAY}}
  • {{HELYINAP2}}, {{LOCALDAY2}}
  • {{HELYIHÉTNAPJA}}, {{LOCALDOW}}
  • {{HELYINAPNEVE}}, {{LOCALDAYNAME}}
  • {{HELYIIDŐ}}, {{LOCALTIME}}
  • {{HELYIÓRA}}, {{LOCALHOUR}}
  • {{HELYIHÉT}}, {{LOCALWEEK}}
  • {{HELYIIDŐBÉLYEG}}, {{LOCALTIMESTAMP}}

Metadataadatok

szerkesztés
Változó Kimenet Leírás Verzió[1]
magyar nevek angol nevek
Információk a wikiről
{{WIKINEVE}} {{SITENAME}} Wikikönyvek A wiki neve. (A LocalSettings.php-ben, a $wgSitename változóban meghatározott érték).
{{SZERVER}}, {{KISZOLGÁLÓ}} {{SERVER}} //hu.wikibooks.org A wiki URL-je. (A LocalSettings.php-ben, a $wgServer változóban meghatározott érték)
{{SZERVERNEVE}}, {{KISZOLGÁLÓNEVE}} {{SERVERNAME}} hu.wikibooks.org A wiki domainneve (A LocalSettings.php-ben, a $wgServerName változóban meghatározott érték)
{{IRÁNYJELZŐ}} {{DIRMARK}}, {{DIRECTIONMARK}}
Kimenete egy Unicode irányjelző, ami megegyezik a wiki alapértelmezett nyelvének irányával (‎ a balról jobbra wikiken, ‏ a jobbról balra wikiken). Hasznos többirányú szöveg készítésekor. 1.7+
nincs magyar megfelelő {{SCRIPTPATH}} /w a szkript relatív elérési útja (A LocalSettings.php-ben, a $wgScriptPath változóban meghatározott érték)
{{JELENLEGIVÁLTOZAT}} {{CURRENTVERSION}} 1.44.0-wmf.4 (a8dd895) A wiki alatt futó MediaWiki verziója. 1.7+
{{TARTALOMNYELVE}}, {{TARTNYELVE}} {{CONTENTLANGUAGE}}, {{CONTENTLANG}} hu
hu
A wiki felületének alapértelmezett nyelve (A LocalSettings.php-ben, a $wgLanguageCode változóban meghatározott érték) 1.7+
Információk a lap legutolsó változatáról
A lapváltozatokkal kapcsolatos változók a legutolsó szerkesztés információit adják vissza, még akkor is, ha a lap egy korábbi változatát nézed.
{{VÁLTOZATAZON}}, {{VÁLTOZATAZONOSÍTÓ}} {{REVISIONID}} - A változat egyedi azonosítója 1.5+
{{VÁLTOZATNAPJA}} {{REVISIONDAY}} 22 A szerkesztés napja 1.8+
{{VÁLTOZATNAPJA2}} {{REVISIONDAY2}} 22 A szerkesztés napja (nullával kiegészített szám) 1.8+
{{VÁLTOZATHÓNAPJA}} {{REVISIONMONTH}} 12 A szerkesztés hónapja 1.8+
{{VÁLTOZATÉVE}} {{REVISIONYEAR}} 2017 A változat éve 1.8+
{{VÁLTOZATIDŐBÉLYEG}} {{REVISIONTIMESTAMP}} 20171222105321 A szerkesztés idejének időbélyegje 1.8+
{{VÁLTOZATSZERKESZTŐJE}} {{REVISIONUSER}} Tacsipacsi Annak a szerkesztőnek a neve, aki végrehajtotta a legutolsó szerkesztést a lapon 1.15+
{{LAPMÉRET:lap neve}} {{PAGESIZE:lap neve}} 1 063 [költséges] Visszaadja a megadott lap méretét bájtokban. 1.13+
{{VÉDELMISZINT:művelet}} {{PROTECTIONLEVEL:action}} a megfelelő védelmi szint Visszaadja a megadott művelethez (e.g. 'edit' = szerkesztés, 'move' = átnevezés) tartozó védelmi szintet (e.g. 'autoconfirm', 'sysop' = adminisztrátor) a jelenlegi lapra vonatkozóan. Ha a lap nincs levédve, akkor üres értékkel tér vissza. 1.15+
A lap tartalmát befolyásoló változók
{{MEGJELENÍTENDŐCÍM}}, {{CÍM}} {{DISPLAYTITLE:title}} A lap címének formázására használható. Értékének meg kell egyeznie az eredeti címmel, csupán a kis- és nagybetűk módosíthatóak, a szóközt lecserélhetjük alsóvonásra, valamint néhány alapvető wikiformázás is működik[2] Működése a $wgLanguageCode változóval kapcsolható be vagy ki a LocalSettings.php-ben; a MediaWiki 1.10-es és korábbi változataiban ki volt kapcsolva a hibás implementáció miatt, később alapértelmezettként elérhető. 1.7+
{{RENDEZÉS:redenzési kulcs}}, {{KULCS:rendezési kulcs}} {{DEFAULTSORT:redenzési kulcs}}, {{DEFAULTSORTKEY:redenzési kulcs}}, {{DEFAULTCATEGORYSORT:redenzési kulcs}} Lapok kategorizálásánál használható, beállítja az alapértelmezett rendezési kulcsot. Például ha elhelyezed a {{RENDEZÉS:János, Kovács}}-t a Kovács János végére, a lap a „J” betűnél lesz a kategórialapokon a „K” helyett, ami a címből adódna. 1.10+
Változó Megjelenés Leírás Verziók
{{!}} | A varázsszó helyén egy „|” karakter fog a lap végső nézetében megjelenni. Olyankor kell használni a „|” közvetlen begépelése helyett, amikor az utóbbinak másféle jelentése lenne, például egy sablon paramétereit elválasztó „|” jellel téveszthetné össze a wiki program. 1.24+
  1. 1,0 1,1 1,2 Az első verzió, amelytől elérhető a MediaWikiben az adott varázsszó
  2. Csak a MediaWiki 51594-es változata óta.