Gebruiker:Squizie3/Kladblok/Sjabloon 2: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Geen bewerkingssamenvatting
Geen bewerkingssamenvatting
Regel 1:
<includeonly><templatestyles src="Gebruiker:Squizie3/Kladblok/Styles.css" /><span style="display:none">&nbsp;</span>
{{{!}} style="width:100%; text-align:center; vertical-align:middle; background-color:transparent; border:0; margin:0; padding:0;" {{#if:{{{1|}}}{{{2|}}}{{{3|}}}|{{Gebruiker:Squizie3/Kladblok/Sjabloon 3|lijn={{{1|}}}|vorige={{{2|}}}|volgende={{{3|}}}|begin={{{4|}}}|einde={{{5|}}}}}|}}{{#if:{{{6|}}}{{{7|}}}{{{8|}}}|{{Gebruiker:Squizie3/Kladblok/Sjabloon 3|lijn={{{6|}}}|vorige={{{7|}}}|volgende={{{8|}}}|begin={{{9|}}}|einde={{{10|}}}}}|}}{{#if:{{{11|}}}{{{12|}}}{{{13|}}}|{{Gebruiker:Squizie3/Kladblok/Sjabloon 3|lijn={{{11|}}}|vorige={{{12|}}}|volgende={{{13|}}}|begin={{{14|}}}|einde={{{15|}}}}}|}}{{#if:{{{16|}}}{{{17|}}}{{{18|}}}|{{Gebruiker:Squizie3/Kladblok/Sjabloon 3|lijn={{{16|}}}|vorige={{{17|}}}|volgende={{{18|}}}|begin={{{19|}}}|einde={{{20|}}}}}|}}{{#if:{{{21|}}}{{{22|}}}{{{23|}}}|{{Gebruiker:Squizie3/Kladblok/Sjabloon 3|lijn={{{21|}}}|vorige={{{22|}}}|volgende={{{23|}}}|begin={{{24|}}}|einde={{{25|}}}}}|}}{{#if:{{{26|}}}{{{27|}}}{{{28|}}}|{{Gebruiker:Squizie3/Kladblok/Sjabloon 3|lijn={{{26|}}}|vorige={{{27|}}}|volgende={{{28|}}}|begin={{{29|}}}|einde={{{30|}}}}}|}}{{#if:{{{31|}}}{{{32|}}}{{{33|}}}|{{Gebruiker:Squizie3/Kladblok/Sjabloon 3|lijn={{{31|}}}|vorige={{{32|}}}|volgende={{{33|}}}|begin={{{34|}}}|einde={{{35|}}}}}|}}{{#if:{{{36|}}}{{{37|}}}{{{38|}}}|{{Gebruiker:Squizie3/Kladblok/Sjabloon 3|lijn={{{36|}}}|vorige={{{37|}}}|volgende={{{38|}}}|begin={{{39|}}}|einde={{{40|}}}}}|}}{{#if:{{{41|}}}{{{42|}}}{{{43|}}}|{{Gebruiker:Squizie3/Kladblok/Sjabloon 3|lijn={{{41|}}}|vorige={{{42|}}}|volgende={{{43|}}}|begin={{{44|}}}|einde={{{45|}}}}}|}}{{#if:{{{46|}}}{{{47|}}}{{{48|}}}|{{Gebruiker:Squizie3/Kladblok/Sjabloon 3|lijn={{{46|}}}|vorige={{{47|}}}|volgende={{{48|}}}|begin={{{49|}}}|einde={{{50|}}}}}|}}
{{!}}}</includeonly><noinclude>{{Sjablooninfo|1=
=Doel=
Regel 62:
</pre>
Deze code zal alleen een tabel tonen als er op zijn minst één lijn-parameter ingevuld is, anders wordt de volledige tabel weggelaten in de uiteindelijk output.
 
Het sjabloon kan ook vooraf geprogrammeerd worden met de verschillende lijnen en termini, zodat bij gebruik van het infobox-sjabloon enkel de vorige en volgende haltes ingevuld moeten worden. Gebruik daarvoor volgende code:
<pre>
| breed1 = {{#if:{{{vorige1|}}}{{{volgende1|}}}{{{vorige2|}}}{{{volgende2|}}}{{{vorige3|}}}{{{volgende3|}}}{{{vorige4|}}}{{{volgende4|}}}{{{vorige5|}}}{{{volgende5|}}}{{{vorige6|}}}{{{volgende6|}}}{{{vorige7|}}}{{{volgende7|}}}{{{vorige8|}}}{{{volgende8|}}}{{{vorige9|}}}{{{volgende9|}}}{{{vorige10|}}}{{{volgende10|}}}|{{Lijnvoering
|LIJN1|{{{vorige1|}}}|{{{volgende1|}}}|BEGIN1|EINDE1|{{{inverteer1|}}}
|LIJN2|{{{vorige2|}}}|{{{volgende2|}}}|BEGIN2|EINDE2|{{{inverteer2|}}}
|LIJN3|{{{vorige3|}}}|{{{volgende3|}}}|BEGIN3|EINDE3|{{{inverteer3|}}}
|LIJN4|{{{vorige4|}}}|{{{volgende4|}}}|BEGIN4|EINDE4|{{{inverteer4|}}}
|LIJN5|{{{vorige5|}}}|{{{volgende5|}}}|BEGIN5|EINDE5|{{{inverteer5|}}}
|LIJN6|{{{vorige6|}}}|{{{volgende6|}}}|BEGIN6|EINDE6|{{{inverteer6|}}}
|LIJN7|{{{vorige7|}}}|{{{volgende7|}}}|BEGIN7|EINDE7|{{{inverteer7|}}}
|LIJN8|{{{vorige8|}}}|{{{volgende8|}}}|BEGIN8|EINDE8|{{{inverteer8|}}}
|LIJN9|{{{vorige9|}}}|{{{volgende9|}}}|BEGIN9|EINDE9|{{{inverteer9|}}}
|LIJN10|{{{vorige10|}}}|{{{volgende10|}}}|BEGIN10|EINDE10|{{{inverteer10|}}}}}|}}
</pre>
De parameters kunnen vervolgens bij gebruik van het infobox-sjabloon ingevoerd worden. Geef dit zeker mee in de documentatie ervan:
<pre>
Lijnvoering kan weergegeven worden door volgende parameters te kopiëren en de X te vervangen door de lijnnummers X, X, X, X, X of X. Kopieer meerdere keren om meerdere lijnen weer te geven. Vervang 'VORIGE HALTE' en 'VOLGENDE HALTE' door de juiste haltenamen. Voor sommige haltes zal het logischer zijn om links en rechts om te wisselen in het overzicht, dat kan je bereiken door bij 'inventeerX' 'ja' in te vullen.
 
| vorigeX = VORIGE HALTE
| volgendeX = VOLGENDE HALTE
| inverteerX = nee
</pre>
Deze code zal alleen een tabel tonen als er op zijn minst één 'vorige'- of 'volgende'-parameter ingevuld is, anders wordt de volledige tabel weggelaten in de uiteindelijk output.
 
=Voorbeeld=