Pomoć:Magične riječi

Izvor: Wikipedija
Skoči na: orijentacija, traži

"Magična riječ" je simbol kojeg prepoznaje softver MediaWiki, a koji, kada se uoči na nezakomentiranom dijelu stranice, čini da softver radi nešto drugo osim prikaza simbola, ili uključivanja (transkluzije) stranice tog imena, već koristi izravno simbol.

Magična riječ može biti:

  • riječ pisana velikim slovima, koja počinje i završava s dvije podvlake, npr. __BEZSADRŽAJA__
  • XML-objekt, kodiran slično HTML-u, ispred koje je "<" (a za završnu oznaku "/"), a iza kojeg je ">", kao u <nowiki>...</nowiki>
  • funkcija parsera: slično predlošcima, riječ ograničena s "{{" i "}}", i mogućim parametrima između uspravnih crta, osim što dio ispred prve crte (ako nema crta, text između vitičastih zagrada) sadrži dvotočku (":"), npr. {{ns:3}} i {{#ifexpr:{{{1}}}>3|large|small}}
  • varijabla: slično predlošku bez parametara, riječ između "{{" i "}}", osim što je riječ pisana velikim slovima, npr. {{TRENUTAČNIDAN}}
  • modifikator predloška
  • modifikator slike
  • preusmjeravanje - #PREUSMJERI

Ako stranica u imenskom prostoru predložaka ima naziv kao magična riječ, magična riječ će biti pozvana umjesto nje. Ako ipak morate po svaku cijenu definirati predložak koji ima isto ime kao imenska riječ, prije imena predloška stavite "msg:" ili ime imenskog prostora ("Predložak:"). Pogledajte dolje za više detalja.

Oznake na ovoj stranici kao "[MW1.5+]" označavaju verziju Mediawiki koja prva podržava magičnu riječ. "XYZ" označava unos korisnika korišten u primjeru.

Magične riječi između dvostrukih podvlaka[uredi VE | uredi]

Sadržaj[uredi VE | uredi]

Mag. riječ Objašnjenje
__BEZSADRŽAJA__ Sakrij sadržaj na stranici
__UKLJUČISADRŽAJ__ Uvijek prikaži sadržaj na stranici
__SADRŽAJ__ Prikaži sadržaj ovdje (poništava __BEZSADRŽAJA__). Više tablica sa sadržajem na istoj stranici nije podržano – samo prvo navođenje ove magične riječi prikazuje sadržaj, ostala se zanemaruju.

Ostalo[uredi VE | uredi]

Mag. riječ Objašnjenje
__BEZUREĐIVANJAODLOMAKA__ Skriva poveznice [uredi] uz naslove poglavlja.
__NOVIODLOMAKPOVEZNICA__ [MW1.7+] Dodaje na stranicu poveznicu "+" do kartice uredi na na vrhu prozora (kao na stranicama za razgovor), omogućavajući "davanje komentara".
__BEZGALERIJE__ [MW1.7+] Prikazuje slike u pregledu svih slika u nekoj kategoriji kao poveznice, a ne kao galeriju.


Oznake u stilu XML-a[uredi VE | uredi]

Oznake u stilu XML-a koriste sintaksu <ime oznake>sadržaj</ime oznake>. Ovakve oznake često koriste različita proširenja MediaWiki.

Sljedeće oznake su podržane u osnovnoj instalaciji MediaWiki.

Parsiranje je konverzija oznaka u tekstu i XHTML-a u formatiranje i strukture kao što su predlošci, poveznice, prijelom reda itd. Dvije oznake djeluju na parsiranje:

oznaka djelovanje
nowiki isključuje parsiranje sve wiki-sintakse; na primjer
<nowiki>'''[[{{tc}}]]'''</nowiki>

daje

'''[[{{tc}}]]'''.
pre slično kao nowiki, ali stavlja tekst u poseban okvir, i čuva prelaske u novi red; na primjer
<pre>'''[[{{tc}}]]'''</pre>

daje:

'''[[{{tc}}]]'''

Transkluzija je umetanje jedne stranice u drugu koristeći sintaksu predložaka, tj. {{...}}. Tri oznake utječu na transkluziju:

oznaka djelovanje
noinclude sprečava da se tekst pojavljuje u transkluziji, tj. ne uključuje se, a vidi se na stranici

Na primjer:

<noinclude>[[Kategorija:Primjer]]</noinclude>

će samo kategorizirati predložak.

includeonly skriva tekst na stranici, tj. prikazuje se samo kod ubacivanja – obrnuto od noinclude. Na primjer, "<includeonly>[[Kategorija:Foo]]</includeonly>" će kategorizirati stranice koje uključuju predložak, ali ne i sam predložak.
onlyinclude skriva sam ostali tekst kada je stranica transkludirana, tj. samo tekst unutar ovih oznaka se ubacuje. Na primjer, "Ja sam <onlyinclude>jabuka</onlyinclude>." će dati samo "jabuka" kod ubacivanja (transkluzije).

Matematika koristi TeX-notaciju da generira kompleksne izraze, obično u obliku slika (vidi Wikipedija:Formule). Naprimjer,

<math>\sqrt{a^2+b^2}</math>

daje:

\sqrt{a^2+b^2}.

Hijeroglifi (WikiHieroproširenje) koriste sintaksu Hieroglyph coding manuala (uputa za kodiranje hijeroglifa) da generira slike hijeroglifa. Na primjer,

"<hiero>A1</hiero>"

daje:

A1
.

Stablo kategorija (CategoryTree proširenje) koristi vlastitu sintaksu za dinamički prikaz strukture kategorija.

Varijable[uredi VE | uredi]

Vista-xmag.pngPodrobniji članak o temi: Wikipedija:Varijable
Varijable su riječi pisane velikim slovima unutar dvostrukih vitičastih zagrada, koje mijenjaju vrijednost ovisno o kontekstu i drugome, npr. varijabla {{BROJČLANAKA}} ima trenutnu vrijednost 149.167.

Funkcije parsera[uredi VE | uredi]

Vista-xmag.pngPodrobniji članak o temi: Wikipedija:Funkcije parsera
Postoji velika grupa funkcija parsera, koje mogu imati više argumenata i imaju različite mogućnosti.

Modifikatori predložaka[uredi VE | uredi]

Modifikatori predložaka se navode u pozivanju predloška prije imena samog predloška, a poslije {{, tj:

{{modifikator:predložak ... }}

Modifikatori imaju istu sintaksu kao imena imenskog prostora; sljedeće konstrukcije nemaju modifikatore, nego navode imenske prostore:

  • {{:selo}} – ubacivanje stranice selo iz glavnog imenskog prostora
  • {{Wikipedija:Varijable}} – ubacivanje stranice Varijable iz imenskog prostora Wikipedija
Upotreba Objašnjenje
{{int:xyz}} Isto kao {{MediaWiki:xyz}}, osim što se primjenjuje prijevod poruka ovisno o jeziku kojeg je odabrao suradnik.
{{msg:xyz}} Čak i ako je "xyz" magična riječ, koristi se Predložak:xyz, osim ako ne postoji: Ovo je jednako {{predložak:xyz}}. Obično magične riječi imaju prednost u slučaju dvoznačnosti.
{{msgnw:xyz}} Ubacuje wikitekst predloška ili stranice, ali bez parsiranja, osim popisa. Vidi Wikipedija:Predlošci.
{{raw:xyz}} [MW1.6+] Ekvivalentno {{msg:xyz}}.
{{subst:xyz}} U wikitekst se ne ubacuje se referenca nego odgovarajući sadržaj (samo na prvom nivou), vidi Wikipedija:Supstitucija.

Modifikatori slika[uredi VE | uredi]

Vista-xmag.pngPodrobniji članak o temi: Wikipedija:Slike
Modifikatori slika se koriste u ubacivanju slika u tekst pomoću poveznica oblika [[Slika:naziv.ext|modifikator|...|modifikator]]. Neki se uzajamno isključuju, u kojem slučaju se uzima u obzir samo zadnji navedeni. Poslijednji neprepoznati modifikator se koristi kao naziv slike, i kao alt=tekst.

Razno[uredi VE | uredi]

Postoje još neke magične riječi koje se nigdje ne mogu svrstati:

Magična riječ Primjer Objašnjenje
{{POKAŽINASLOV:xyz}} {{POKAŽINASLOV ''naslov''}} - prikaz naslova (u ovom slučaju malo prvo slovo)
{{POKAŽINASLOV:SMS ''Viribus Unitis''}} - prikaz dijela naslova u kurzivu
{{POKAŽINASLOV:''Capra aegagrus hircus''}} - prikaz cijelog naslova u kurzivu
[MW 1.7+] Postavlja naslov stranice.
{{JEZIKPROJEKTA}} hr [MW1.7+] kod početnog jezika UI na wiki
{{GLAVNIRASPORED:xyz}} {{GLAVNIRASPORED:xyz}} [MW1.10+] Postavlja osnovni ključ sortiranja stranice u nekoj kategoriji
#PREUSMJERI #PREUSMJERI [[ciljana stranica]]
na vrhu teksta stranice
Kreira preusmjeravanje na drugu stranicu

Jezične magične riječi[uredi VE | uredi]

Magična riječ Primjer Objašnjenje
{{TRENUTAČNIMJESECIME}} listopada iz tehničkih razloga, daje genitiv naziva mjeseca. Za nominativ koristite {{TRENUTAČNIMJESECIMEGEN}}
{{TRENUTAČNIMJESECIMEGEN}} listopad iz tehničkih razloga, daje nominativ naziva mjeseca. Za genitiv koristite {{TRENUTAČNIMJESECIME}}
{{GRAMATIKA:padež | riječ }} {{GRAMATIKA:7sg|Wikipedie}}
na cs: je Wikipedií.
Izvedeni oblici (padeži) riječi u jezicima kao što je češki
{{MNOŽINA:broj | jednina | množina }}
{{MNOŽINA:broj | oblik1 | oblik2-4 | oblik5+ }}

{{MNOŽINA: 2 | je | su }} daje su
{{MNOŽINA: 21 | je | su }} daje je
{{MNOŽINA: 1 | članak | članka | članaka }}
daje članak
{{MNOŽINA: 3 | članak | članka | članaka }}
daje članka
{{MNOŽINA: 7 | članak | članka | članaka }}
daje članaka
{{MNOŽINA: 21 | članak | članka | članaka }}
daje članak

Daje ispravni oblik riječi koji se koristi uz broj.

"GRAMATIKA" i "MNOŽINA" su funkcije koje ovise o jeziku, a naročito se koriste kod sistemskih poruka.