Mal:Dokumentatie/Doku
Disse ziede is t dokumentatie-onderblad van Mal:Dokumentatie. |
Dissen mal löt n dokumentatieveld zeen, net as woar da'j noo noar kiekt. Den tekst van et onderblad [[<bladname>/Doku]]
wöd derin oaverenommen.
Dissen mal zol bi-j alle mallen gebroekt motten wodden.
Woarumme?
[bronkode bewarken]Et oet mekare halen van programmakode en dokumentatie mek den brontekst oaverzichteleker en, nog belangrieker, mek et makkelekerer veur den parser: bi-j ieder gebroek wöd den helen maltekst weer oaverni-j bekekken, samen met de dokumentatie, dee oet-endelek in de oetvoer weer vort-eloaten wöd. Toch wodt <noinclude>
s veur et endresultoat wal bekekken , zo da'j de „Pre-expand include size“ dufteg kleiner maken könt, a'j de dokumentatie in oderbleader skrieft. Doarum zol de beskrieving altied oet den feajleken mal vort-eloaten motten wodden. Zo wöd et ok meugelek um meer mallen per ziede te hebben.
Gebroek
[bronkode bewarken]Dissen mal verwacht gin parameters. Alleneg et skrieven van <noinclude>{{Dokumentatie}}</noinclude>
an et ende van nen mal is genog um dokumentatieziede [[<Bladname>/Doku]]
te loaten zeen. Een onderblad met den name /Meta
kan dan de metadate veur den mal bevatten (leas hierveur ok Bezunderheden), dee met de noinclude-tags an et ende van den mal eplaatst metenommen kan wodden. Bi-j metadata mo'j denken an kattegerien en interwikilinks. Veur et maken van de dokumentatie besteet ne maak-hulpe (preload).
In de onderbleader könt de volgende kodereagels stoan um noar den heufdmal te verwiezen
- /Doku
<noinclude>{{Dokumentatie/Dokublad}}</noinclude>
- /Meta
<noinclude>{{Dokumentatie/Metablad}}</noinclude><includeonly> … Meta … </includeonly>
- /Test
<noinclude>{{Dokumentatie/Testblad}}</noinclude>
- /Onderhold
<noinclude>{{Dokumentatie/Onderholdsblad}}</noinclude>
- /Ofdruk
<noinclude>{{Dokumentatie/Ofdrukblad}}</noinclude>
- /Editnotice
<noinclude>{{Dokumentatie/Editnoticeblad}}</noinclude>
- /Hulpmal
<noinclude>{{Dokumentatie/Hulpmal}}</noinclude>
Bezunderheden
[bronkode bewarken]As den mal zich in de Gebrukersruumte bevund, wodt de metadata neet metenommen en wodt den mal en et onderblad neet in de kattegerien metsorteerd.
Onderbleader
[bronkode bewarken]/Meta
- Zon onderblad kö'j veural veur blokkeerde zieden broeken, dee anders gin interwikiverwiezingen kriegen könt.
/Onderhold
- As et een Onderholdsblad veur den mal gif, wöd ne anwiezing egovven.
/Test
- Ne verwiezing veur testonderbleader.
/Ofdruk
- Ne spesjiale versie van den mal, dee samen met de Bookfunktie broekt wöd.
/Editnotice
- Spesjiale anwiezing, dee bi-j et bewarken te zeen is.
Onderzieden anmaken
[bronkode bewarken]A'j monobook.css op owwe gebroekersziede oetbreidt met
.metadata { display:block !important; }
, dan krieg i-j op mallenzieden met dokumentatie verwiezingen derbi-j veur et makkeleker anmaken van de onderbleader.