Overleg sjabloon:!: verschil tussen versies
(fiks) |
(fix) |
||
Regel 35: | Regel 35: | ||
[[Categorie:Sjablonen scripting|!]]</noinclude></nowiki> | [[Categorie:Sjablonen scripting|!]]</noinclude></nowiki> | ||
:De allerlaatste </noinclude> mist namelijk, wat de tekst tevoorschijn laat komen in andere sjablonen. Ik kan het helaas niet zelf aanpassen ivm de beveiliging. Mvg, NielsF 16 feb 2007 00:13 (CET) | :De allerlaatste <nowiki></noinclude></nowiki> mist namelijk, wat de tekst tevoorschijn laat komen in andere sjablonen. Ik kan het helaas niet zelf aanpassen ivm de beveiliging. Mvg, NielsF 16 feb 2007 00:13 (CET) |
Huidige versie van 16 feb 2007 om 00:13
Tekst veranderen in:
<includeonly>|</includeonly><noinclude>{{beveiligd}} ;Doel Dit sjabloon dient om een verticale balk (<code>|</code>) in een parameter te kunnen plaatsen, zonder dat deze beschouwd wordt als het einde van de parameter. Dit kan b.v. nodig zijn wanneer elementen van een tabel worden opgenomen in een functie. ;Toelichting Stap 1: Hier wordt "tekst" getoond, als de parameter '1' niet leeg is: <pre> {{ #If: {{{1|}}} | tekst }} </pre> Stap 2: Om conditioneel een nieuwe rij aan een tabel toe te voegen kan ''niet'' de volgende code gebruikt worden, omdat de verticale balken op de 2e en 3e regel geïnterpreteerd worden alsof ze behoren bij de #If:-functie: <pre> {{ #If: {{{1|}}} | |- <!-- nieuwe rij in de tabel --> | <!-- nieuwe cel in de tabel --> }} </pre> Stap 3: Het gebruik van dit sjabloon i.p.v. een verticale balk maakt het wel mogelijk: <pre> {{ #If: {{{1|}}} | {{!}}- <!-- nieuwe rij in de tabel --> {{!}} <!-- nieuwe cel in de tabel --> }} </pre> ;Opmerking Om een verticale balk in te voegen als leesbare tekst kan beter de HTML-code "<code>|</code>" gebruikt worden, of "<tt><nowiki>|</nowiki></tt>". [[Categorie:Sjablonen scripting|!]]</noinclude>
- De allerlaatste </noinclude> mist namelijk, wat de tekst tevoorschijn laat komen in andere sjablonen. Ik kan het helaas niet zelf aanpassen ivm de beveiliging. Mvg, NielsF 16 feb 2007 00:13 (CET)