Manual:Interface/Gadgets-definition/nl
Deze pagina beschrijft een systeembericht, een wiki pagina die een deel van de MediaWiki interface definieert. Zie ook de standaard documentatie. |
MediaWiki:Gadgets-definition is de pagina waar aangegeven wordt welke gadgets beschikbaar zijn voor gebruikers op Gadgets, een tab bij de Voorkeuren is toegevoegd via Extension:Gadgets . Details: Extension:Gadgets .
Formaat
Each line on the MediaWiki:Gadgets-definition page should start with a "*" (asterisk) character to define a gadget. The line takes the following format:
* mygadget [options] | page names
The first field ("mygadget" in the example) is the gadget's internal name. The label for the preferences page comes from an interface message page (MediaWiki:Gadget-mygadget) where the proper name and a short description can be written, which also allows wikitext markup to be used.
[A-Za-z]
) and may be followed by any number of letters, digits ([0-9]
), hyphens (-
), underscores (_
), and periods (.
). The reason for this limitation is that the internal name must be valid as the name of an HTML form name, as MediaWiki interface message key, and as ResourceLoader module name.Options format:
[ResourceLoader | option1 | option2 | ... optionN]
The ResourceLoader flag is required unless the gadget contains only styles. Options that are "flags" only need to have their name written to be turned on. Options that need a value are followed by an equals sign and a comma-separated list of values. All whitespace is optional and may be omitted.
[ResourceLoader | myflag | mykey = value1, value2, value3 ]
Examples:
* mygadget[ResourceLoader]|mygadget.js|mygadget.css
or
* mygadget[ResourceLoader|package]| mygadget.js | mygadget-Foo.js | mygadget-data.json | mygadget.css
or
* mygadget[ ResourceLoader | rights=foo, bar ] | mygadget.js | mygadget.css
Secties
De definitie van een gadget kan bepaalde secties bevatten maar een eventueel verschil tussen het niveau van de kopregels is niet van belang. Kopregels dienen niet direct voor het weergeven, maar refereren aan een MediaWiki tekstbericht voor de sectie kopregel beginnend met MediaWiki:Gadget-section-. Dus ==LanguageSupport== refereert aan MediaWiki:Gadget-section-LanguageSupport, de inhoud van dat tekstbericht (of van de vertaalde subpagina, MediaWiki:Gadget-section-LanguageSupport/nl enz.) zal worden getoond aan de gebruiker bij diens Voorkeuren.