MediaWiki kérdések
Szerkesztésnél felvetődő kérdések
MediaWikiben új lap létrehozása
A MediaWiki-ben új lapot létrehozni az alábbi lépésekkel tudsz:
- Lap keresése: Írj be egy nem létező lap nevet a böngésződ címsorába, például: https://[szervered]/index.php?title=Új_Lap. Ha a lap nem létezik, akkor a rendszer fel fog ajánlani egy lehetőséget, hogy létrehozd. https://wiki.kaktuszgyujtok.hu/index.php?title=
- Szerkesztés: Miután rákattintottál a „Létrehozás” vagy „Szerkesztés” gombra, átkerülsz a szerkesztőfelületre, ahol megírhatod az új lap tartalmát.
- Lap mentése: A tartalom befejezése után kattints a „Lap mentése” gombra, hogy elmenthesd és közzé tedd az új oldalt.
Ha már van egy lap, amit szerkeszteni szeretnél, akkor a lap tetején a "Szerkesztés" gombra kattintva tudod módosítani .
MediaWikiben egy oldalon belüli navigáció
MediaWikiben egy oldalon belüli navigációt (pl. tartalomjegyzéket vagy ugrólinkeket) horgonyok (anchor-ök) és belhivatkozások segítségével hozhatsz létre. Íme a fő lehetőségek:
Fejlécek és automatikus tartalomjegyzék
Ha a lapodon több szintű címsort (== Cím ==, === Alcím ===, stb.) használsz, akkor a MediaWiki automatikusan létrehoz egy tartalomjegyzéket a lap tetején (ha van legalább három címsor).
Példa:
== Első szakasz == Valami szöveg... == Második szakasz == Több szöveg...
Ekkor megjelenik egy automatikus [Tartalomjegyzék] a lap elején, amin belül lehet kattintani a szakaszokra.
Manuális hivatkozás egy szakaszra
Minden címsorhoz automatikusan generálódik egy URL-azonosító, így hivatkozhatsz rá akár másik lapon is vagy ugyanazon belül.
Példa: Ha van egy ilyen szakasz:
== Sütireceptek ==
Akkor ide tudsz hivatkozni így:
[[#Sütireceptek|Ugrás a sütireceptekhez]]
Ez ugyanazon az oldalon belül ugrik a „Sütireceptek” szakaszhoz.
Egyéni horgony létrehozása
Ha nem egy címsorra, hanem egy tetszőleges helyre szeretnél ugrani, csinálhatsz manuálisan horgonyt:
Horgony létrehozása:
<span id="ugraside">Itt van a célpont</span>
Ugrás ide:
[[#ugraside|Ugorj ide]]
Tartalomjegyzék
A MediaWiki-ben alapértelmezés szerint a tartalomjegyzék (TOC – Table of Contents) a lap tetején, a címsorok előtt jelenik meg. Ha máshová – például oldalsávba vagy oldalra igazítva – szeretnéd elhelyezni, van néhány lehetőséged, de ezek korlátozottak a wiki-alapú szerkesztésen belül, és néha igényelhetnek CSS módosítást is.
Tartalomjegyzék kézi elhelyezése
A __TOC__ varázsszóval (magic word) kézzel adhatod meg, hol jelenjen meg a tartalomjegyzék: Szöveg a lap elején.
__TOC__ == Első == == Második ==
Ez arra a pontra helyezi a TOC-t, ahol beírtad. (Ha kihagyod, a MediaWiki automatikusan az első címsor elé teszi.)
Jobbra vagy balra igazított tartalomjegyzék
Ha oldalra szeretnéd igazítani a tartalomjegyzéket (például a jobb oldalra), használhatsz CSS osztályokat egy
<div style="float: right; width: 25%; margin: 0 0 1em 1em;"> __TOC__ </div> == Fejezet 1 == Tartalom... == Fejezet 2 == Tartalom...
Ez a TOC-t jobbra igazítja, és a szöveg körül fog folyni.
Sablon
A MediaWiki-ben sablont (template) úgy hozol létre, mint egy sima új lapot, csak a „Template:” névtérben (névtér = „namespace”).
Hogyan hozz létre sablont?
1. Új lap létrehozása a Template névtérben Írd be a címsorba például ezt:
https://[a-te-wikid]/index.php?title=Template:PeldaSablon
Vagy keresd a Template:PeldaSablon lapot a keresővel. Ha még nem létezik, létrehozhatod.
2. Tartalom megírása Írj bele wiki-szöveget, például paraméterekkel:
'''Név:''' {{{1}}} '''Kor:''' {{{2}}}
Ez egy egyszerű sablon, amit így tudsz használni:
Sablon:PeldaSablon
Eredmény:
Név: Peti Kor: 25
3. Nevesített paraméterekkel (opcionális)
'''Név:''' {{{nev}}} '''Kor:''' {{{kor}}}
És így hívod meg:
{{PeldaSablon|nev=Peti|kor=25}}
4. Teszteléshez Bármelyik másik oldalon meghívhatod a sablont a Sablon:SablonNeve formában.
Hasznos: Sablon dokumentáció A MediaWiki szokása, hogy a sablon leírását egy külön dokumentációs aloldalon tartja:
Template:PeldaSablon/doc
És a sablon végére ezt teszi:
<noinclude> {{Documentation}} </noinclude>
Így csak a sablon oldalán jelenik meg a leírás, használatkor nem.
Egy dobozos figyelmeztetés sablon
Egy példa egy dobozos figyelmeztetés sablonra, amit különféle stílusban is lehet majd használni: figyelmeztetés, info, megjegyzés, stb.
Sablonlap: Template:UzenetDoboz
Kód:
<div style="border: 1px solid {{{szin|#f00}}}; background-color: {{{hatterszin|#fee}}}; padding: 10px; margin: 10px 0; border-radius: 5px;"> '''{{{cim|Figyelmeztetés}}}''' {{{szoveg|Nincs megadott szöveg.}}} </div>
Kinézet:
Figyelmeztetés
Nincs megadott szöveg.
Ez egy paraméterezhető doboz, ahol megadhatsz címet, színt és tartalmat.
Így használd másik lapon:
Egyszerű példa kódja:
{{UzenetDoboz | cim = Figyelem! | szoveg = Ez egy fontos figyelmeztetés. }}
Más színnel:
{{UzenetDoboz | cim = Megjegyzés | szoveg = Ez csak egy megjegyzés. | szin = #00f | hatterszin = #eef }}
(Opcionális) Dokumentáció: Template:UzenetDoboz/doc
Használat
{{UzenetDoboz | cim = Figyelem! | szoveg = Ez egy mintaüzenet. }}
Paraméterek
- cim – A doboz címe (pl. "Figyelem!", "Tipp", stb.)
- szoveg – A dobozban megjelenő tartalom
- szin – A szegély színe (#hex vagy színnév)
- hatterszin – A háttérszín (#hex vagy színnév)
És ezt hívod be a sablon végén:
<noinclude> {{Documentation}} </noinclude>