Help:Sjablonen

Uit 3rail Wiki
Versie door Jos (overleg | bijdragen) op 18 okt 2011 om 14:41 (Help Sjablonen aangemaakt)
(wijz) ← Oudere versie | Huidige versie (wijz) | Nieuwere versie → (wijz)
Naar navigatie springen Naar zoeken springen

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: Sjabloon: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 Licentie CC

tot zover bewerkt tbv 3railWiki II

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