Help:Sjablonen: verschil tussen versies

Uit 3rail Wiki
Naar navigatie springen Naar zoeken springen
(Help Sjablonen aangemaakt)
 
Regel 5: Regel 5:
 
===Sjablonen===
 
===Sjablonen===
 
Een sjabloon is een aparte pagina met een stuk code die op andere pagina's uitgevoerd kan worden. Met name voor ingewikkelde stukken code die op veel artikelen worden gebruikt is dit handig. Een sjabloon wordt aangeroepen wanneer de naam van de sjabloonpagina tussen twee openings- en twee sluitaccolades wordt gezet. Een eenvoudig voorbeeld:
 
Een sjabloon is een aparte pagina met een stuk code die op andere pagina's uitgevoerd kan worden. Met name voor ingewikkelde stukken code die op veel artikelen worden gebruikt is dit handig. Een sjabloon wordt aangeroepen wanneer de naam van de sjabloonpagina tussen twee openings- en twee sluitaccolades wordt gezet. Een eenvoudig voorbeeld:
{{Menu Licenties}}
+
 
 +
Menu Licenties
 +
 
 +
 
 
geeft
 
geeft
 
  Menu Licentie-keuze bij Bestands-Upload
 
  Menu Licentie-keuze bij Bestands-Upload
 
wat gecodeerd staat in de brontekst van de pagina Menukeuze-artikel wat vervolgens, na keuze, de gekozen Licentie als Brontekst weergeeft ter invulling van de vereiste gebruikersgegevens.
 
wat gecodeerd staat in de brontekst van de pagina Menukeuze-artikel wat vervolgens, na keuze, de gekozen Licentie als Brontekst weergeeft ter invulling van de vereiste gebruikersgegevens.
 
zie voorbeeld  
 
zie voorbeeld  
[[Licentie CC]]
 
  
'''''tot zover bewerkt tbv 3railWiki II'''''
+
{{Menu Licenties}}
  
Zie verder de hulppagina over het gebruik van sjablonen.  
+
Zie verder de hulppagina over het gebruik van sjablonen.
 +
 
===Gebruik van sjablonen:===
 
===Gebruik van sjablonen:===
 
http://nl.wikipedia.org/wiki/Help:Gebruik_van_sjablonen
 
http://nl.wikipedia.org/wiki/Help:Gebruik_van_sjablonen

Versie van 18 okt 2011 23:18

Opmaak en Gebruik van Sjablonen

Warning2.png Eigen verzamelwerk uit o.m. Wikipedia. Nog niet toepassen en slechts gebruiken ter informatie.

http://nl.wikipedia.org/wiki/Wikipedia:Snelcursus/Vormgeving

Sjablonen

Een sjabloon is een aparte pagina met een stuk code die op andere pagina's uitgevoerd kan worden. Met name voor ingewikkelde stukken code die op veel artikelen worden gebruikt is dit handig. Een sjabloon wordt aangeroepen wanneer de naam van de sjabloonpagina tussen twee openings- en twee sluitaccolades wordt gezet. Een eenvoudig voorbeeld:

Menu Licenties


geeft

Menu Licentie-keuze bij Bestands-Upload

wat gecodeerd staat in de brontekst van de pagina Menukeuze-artikel wat vervolgens, na keuze, de gekozen Licentie als Brontekst weergeeft ter invulling van de vereiste gebruikersgegevens. zie voorbeeld

Sjabloon:Menu Licenties

Zie verder de hulppagina over het gebruik van sjablonen.

Gebruik van sjablonen:

http://nl.wikipedia.org/wiki/Help:Gebruik_van_sjablonen Meer informatie over hoe sjablonen op Wikipedia worden toegepast staat op Wikipedia:Sjablonen.

Extra functionaliteiten

Een handige functie is het negeren van velden zodat deze leeg kunnen worden gelaten of zelfs niet worden opgegeven (handig als je achteraf een nieuw veld in de sjabloon zet). Zie voor het gebruik hiervan Help:Parserfuncties.

Parserfuncties

http://nl.wikipedia.org/wiki/Help:Parserfuncties Een parserfunctie bewerkstelligt net als een sjabloon een resultaat dat kan variëren afhankelijk van parameters. Het verschil is dat de werking van een parserfunctie in de software is vastgelegd, terwijl die van een sjabloon wordt bepaald door een pagina die net als andere pagina's door gebruikers bewerkt kan worden. Parserfuncties worden vaak gebruikt in een sjabloon, waarbij parameters van het sjabloon worden doorgegeven aan de parserfunctie; bij een sjabloonparameter voor een datum kan een parserfunctie bijvoorbeeld de voorafgaande datum bepalen. Sommige parserfuncties zijn onderdeel van MediaWiki zelf, en sommige van de MediaWiki-extensie ParserFunctions. Ze hebben in het algemeen de volgende opbouw: {{#functienaam: <argument 1> | <argument 2> | <argument 3> }} Binnen de argumenten van de meeste parserfunctie moet eigenlijk altijd minstens een variabele parameter voorkomen. Lees meer http://nl.wikipedia.org/wiki/Help:Parserfuncties