Module:Kolommen2Var/doc
Dit is de documentatiepagina voor Module:Kolommen2Var
Reden voor het schrijven van deze module
bewerkenKolommen2 (variabel) werkt niet goed met figuren EN tekst in Kol2. Deze module moet dat ondervangen.
Aanroepen van de module
bewerkenDe module wordt in een sjabloon opgenomen met behulp van onderstaande functie-call:
- {{#Invoke:Kolommen2Var|kolom|<af te drukken tekst>|<scheidingscode>|<kolomnummer>|<layout>}}
- {{#Invoke:Kolommen2Var|kolom|<af te drukken tekst>|<scheidingscode>|<kolomnummer>|<layout>}}
De cursief weergegeven tekst moet vervangen worden door de te gebruiken tekst en parameters. Zie voor de betekenis van de verschillende parameters en legale waarden in de paragraaf velden.
Velden
bewerken- #invoke
- Wikicode om aan te geven dat de code in een module op deze plek gebruikt moet worden. Verplichte tekst.
- Kolommen2Var
- De naam van de te gebruiken module. Verplichte tekst. De naam van de module wordt van het vorige veld gescheiden door een dubbele punt.
- kolom
- De (momenteel, 21 oktober 2022) enige functie in deze module. Verplichte tekst.
- af te drukken tekst
- De in de kolom te plaatsen tekst.
- scheidingscode
- Als de weer te geven tekst op specifieke plaatsen op een nieuwe regel moet beginnen wordt de hier opgegeven code als scheidingsteken gebruikt. De module is uitgetest met de (verouderde!) html-code "<br />".
- kolomnummer
- De linker en de rechterkolom in het sjabloon Kolommen2 (variabel) hebben verschillende defaultwaarden voor de uitvoer. Deze parameter stuurt deze waarden. Legale waarden zijn: "kol1" en "kol2". Andere waarden leveren geen fout op, maar zullen leiden tot weergave in standaard opmaak.
- layout
- De standaard waarden voor de lay-out van de kolommen wordt overschreven als deze parameter geladen is. Wordt deze parameter niet geladen dan worden de default-waarden gebruikt zoals die door de kolommen het sjabloon Kolommen2 (variabel) beschreven zijn. De parameter layout kan meerdere velden bevatten. De velden worden van elkaar gescheiden door een spatie. De volgende waarden hebben een betekenis:
- left
- De tekst wordt links uitgelijnd afgedrukt.
- center
- De tekst wordt op de regel gecentreerd.
- right
- De tekst wordt rechts uitgelijnd afgedrukt.
- standaard
- De tekst wordt met normaal tekengewicht rechtop afgedrukt.
- cursief
- De tekst wordt met normaal tekengewicht cursief weergegeven.
- vet
- De tekst wordt vet weergegeven.
- vetcursief
- De tekst wordt zowel vet als cursief afgedrukt.
- De eerste drie opties sluiten elkaar wederzijds uit, evenals de laatste vier. Worden waarden uit dezelfde groep toch gecombineerd gebruikt dan zal de laatste waarde de uitvoer bepalen.