Template:Skin/nl

This page is a translated version of the page Template:Skin and the translation is 100% complete.
Template documentation

Dit sjabloon dient toegevoegd te worden aan alle skin pagina's op deze wiki (maar alleen de hoofdpagina) om de informatie box te tonen en de categorie van de skin te zetten.

Gebruik

Kopieer en plak:

{{Skin|templatemode =
|name                 = 
|status               = 
|hook1                = 
|hook2                = 
|newhook1             = 
|newhook2             = 
|username             = 
|author               = 
|description          = 
|image                = 
|imagesize            = 
|version              = 
|update               = 
|version preview      = 
|update preview       = 
|compatibility policy =
|mediawiki            = 
|php                  = 
|composer             =
|license              = 
|download             = 
|readme               = 
|changelog            = 
|example              = 
|parameters           = 
|compatibility        = 
|bugzilla             = 
|phabricator          =
|vagrant-role         =
}}

Voor hulp met de waarden van de parameters, zie hieronder.

Handleiding MediaWiki skins - categorie
OOjs UI icon layout-ltr.svg
{{{name}}}
Release status: onbekend
Placeholder.svg
Beschrijving {{{description}}}
Auteur(s) SomeAuthor
Laatste versie {{{version}}} ({{{update}}})
Laatste preview versie {{{version preview}}} ({{{update preview}}})
Compatibiliteit beleid ongeldig
MediaWiki {{{mediawiki}}}
PHP {{{php}}}
Composer {{{composer}}}
Licentie {{{license}}}
Download {{{download}}}
{{{readme}}}
{{{changelog}}}
Voorbeeld {{{example}}}
Parameters
{{{parameters}}}
{{{compatibility}}}
Vertaal de Skin skin indien beschikbaar op translatewiki.net
Vagrant rol {{{vagrant-role}}}
Problemen : [[phab:tag/{{{phabricator}}}|Open taken]] · Rapporteer een bug

Inhoud parameters

Deze sectie beschrijft de parameters die de box met informatie vullen. Voor hulp met templatemode en andere controle parameters, zie Controle parameters.

Content parameters
Parameter Description
namename of the skin
statuscurrent release status

One of:

  • unstable (broken - do not use this skin)
  • experimental (early stages of development, may change drastically)
  • beta (stable but not fully tested)
  • stable (stable version)
  • proprietary (code not available to download/contribute to)
  • unmaintained (unmaintained - previously claimed to be stable, now unmaintained)
  • unknown (default)

If the status is anything other than the above, it will be ignored and the default value of 'Unknown' will be displayed in the template instead.

hook1
hook2
hook3
hook4
...
hook90
naam van elke hook die door de extensie wordt gebruikt

Door dit veld in te vullen krijgt uw extensie meer aandacht en het helpt andere ontwikkelaars. Elke gedocumenteerde hook zorgt automatisch voor het plaatsen van de extensie op een categorie de de extensie toont die die bepaalde hook gebruiken. Deze categorie is automatisch gelinkt aan elke hook pagina zodat een programmeur eenvoudig voorbeelden van extensies kan vinden van het gebruik van een bepaalde hook.

Voor ingebouwde hooks:

  • gebruik alleen de naam van de hook. Lees Manual:Hooks voor mogelijke waarden (sla de introductie maar over '/').

Voor hooks door extensies gedefinieerd:

Voor meerdere hooks, koppel de eerste hook aano hook1, de tweede aan hook2 enz.
newhook1
newhook2
newhook3
newhook4
...
newhook90

naam van elke hook die door de extensie wordt toegevoegd

U wilt mogelijk de hook ook toevoegen aan Extension hook registry.

usernameThe author's username on MediaWiki.org (if they have one). May be omitted, but if present it will be used to link to the author's user & user_talk page. It should be provided without namespace and without [[]]s.
authorThe skin author's name, if different from their MediaWiki.org username. Free text. If omitted then the 'username' field will be used (if present).
descriptionshort description
imagescreenshot or logo of skin. It should be provided without namespace and without [[]]s.
imagesizefacultative, size of the image (default size is 220px)
versionlast version
updatedate of the last update
compatibility policycompatibility policy (accepted values are master, rel and ltsrel). (backlog )
mediawikirequired version of MediaWiki
phprequired version of PHP
licenselicense(s) governing use of this skin, e.g. GPL
downloadlink to the download: Use {{WikimediaDownloadSkin}} or {{GithubDownload}}.
readmeexternal link to the readme file
changelogexternal link to the changelog file
parametersavailable parameters for LocalSettings.php
exampleexample, website or screenshot of working skin
compatibilitycompatibility chart
bugzillaBugzilla MediaWiki skin component name

Controle parameters

Control parameters
Parameter Description
templatemodeControls auto-categorization of host page.

Normally left blank. Alternate values are:

  • nocats - suppresses categorization. Use this value if you are adding this template to subpages of a skin or to how-to documentation of skins. For example, the usage image above sets templatemode=nocats because this isn't an actual skin page and we don't want to add this page to any categories on account of it.

Als dit niet word ingevuld, dan zal dit sjabloon de hostpagina toevoegen aan Category:All skins/nl en aan een of meer aanvullende categorieën, afhankelijk van de toegekende waarden aan de Inhoud parameters.

subpage; it is not in the Skin: namespace; or if suppressed by 'templatemode=nocats'

Categories added

This template will automatically add the pages it is used on to the Category:All skins category.

In addition, it will categorize the page based on the value of the status parameter:

Informatie box gebruiken

Bestaande skin pagina

Als u het informatieveld aan een bestaande pagina wilt toevoegen, kopieer en plak dan de code bovenaan deze pagina.

Een nieuwe skin pagina aanmaken

Als u een nieuwe skin pagina wilt aanmaken, vul dan hieronder de naam in en klik op de knop. Er wordt een pagina aangemaakt, met het sjabloon infobox al op de plek.

Please replace "TheSkin" with your skin's name:


MediaWiki is an open-source project and users are encouraged to make any MediaWiki skins under an Open Source Initiative (OSI) approved GPLv2 compatible license (including MIT, BSD, PD). For skins that have a compatible license, you can request commit access to the MediaWiki source repository for skins.

Een ontwikkelaar die de eigen code deelt in de repository kan verwachten:

Feedback / Kritiek / Review van de code
Review en commentaar door andere ontwikkelaars over zaken als framework gebruik, veiligheid, efficiëntie en bruikbaarheid.
Optimaliseren, verbeteren
Andere ontwikkelaars kunnen uw code aanpassen om het te verbeteren, optimaliseren, op te schonen, te voldoen aan standaarden over bijvoorbeeld codeer conventies, aanpassen voor nieuwe framework classes en methoden en vertalingen.
Toekomstige versies van andere ontwikkelaars.
Er worden nieuwe branches van uw code aangemaakt door andere ontwikkelaars als er een nieuwe versie van MediaWiki uitkomt.
Credit
Een credit voor uw werk blijft in nieuwe versies bestaan.
U dient als u code van iemand heeft overgenomen aan die ontwikkelaars ook een credit te geven en dus te vermelden.

Als u zich niet gemakkelijk voelt met een van deze acties, plaats uw code dan niet in de repository. Wij zien wel graag u een samenvattingspagina op de wiki aanmaakt voor uw skin zodat iedereen kan lezen over uw skin, en waar het te downloaden is.

Enhancing this template

If you would like to improve on this template, thanks! This is a complicated template so here is some help along the way:

In addition, Template:Skin/Sample stores the boiler plate that is preloaded into newly created pages and contains some basic documentation on how to fill in the template parameters. It needs to be kept in sync with Template:Skin/doc.

The Create skin button

To improve the create skin button behavior:

Infobox parameters

In general:

  • To make this template easy to use, each label in the infobox is linked to documentation on the template parameter(s) it displays. If you add a parameter, please be sure to also add it to the content parameter documentation and link its label to that documentation.

Test case

See if the following pages are still ok, after edited this template.