Dokumentation eines Gadgets unter MediaWiki.
Es kann ein Abschnitt „Profil“ (oder ähnlich) erzeugt werden.

Vorlagenparameter

BezeichnerID
Gadget-Bezeichner
Beispiel
myGenialGadget
RLResourceLoader
ResourceLoader möglich
Standard
0
Beispiel
1
Standarddefault
Standardmäßig aktiv
Standard
0
Beispiel
1
versteckthidden
Nicht in den Einstellungen konfigurierbar
Standard
0
Beispiel
1
dependenciesdependencies
Benötigte RL-Module; mehrere möglich, durch Leerzeichen, Komma oder Pipe getrennt
scriptsscripts
Eingebundene JS-Ressourcen; mehrere möglich, durch Pipe getrennt
stylesstyles
Eingebundene CSS-Ressourcen; mehrere möglich, durch Pipe getrennt
datasdatas
Eingebundene JSON-Ressourcen; mehrere möglich, durch Pipe getrennt
peerspeers
CSS-only-Ressourcen; mehrere möglich, durch Pipe getrennt
messagesmessages
Benötigte Systemnachrichten; mehrere möglich, durch Pipe getrennt
packagepackage
package-Unterstützung
Standard
0
Beispiel
1
supportsUrlLoadsupportsUrlLoad
Aufruf über URL unterstützen
Standard
0
Beispiel
1
Skinsskins
Skin; Mehrfachauswahl möglich, durch Leerzeichen, Komma oder Pipe getrennt
Vorgeschlagene Werte
  • vector
  • vector-2022
  • timeless
  • minerva
  • monobook
  • modern
  • cologneblue
Rechterights
Erforderliche Rechte; mehrere möglich, durch Leerzeichen, Komma oder Pipe getrennt
Beispiel
protect
Aktivitätenactions
Seiten-Operation; Mehrfachauswahl möglich, durch Leerzeichen, Komma oder Pipe getrennt
Vorgeschlagene Werte
  • view
  • edit
  • history
  • info
  • render
  • print
  • watch
  • unwatch
  • rollback
  • revert
  • protect
  • unprotect
  • delete
  • undelete
  • revisiondelete
  • markpatrolled
Namensräumenamespaces
Namensraum-Nummern; mehrere möglich, durch Leerzeichen, Komma oder Pipe getrennt
Inhaltsmodellecontentmodels
Content Model der Seite; Mehrfachauswahl möglich, durch Leerzeichen, Komma oder Pipe getrennt
Vorgeschlagene Werte
  • wikitext
  • css
  • javascript
  • json
  • sanitized-css
  • Scribunto
  • text
  • flow-board
  • GadgetDefinition
  • wikibase-item
  • wikibase-property
  • wikibase-lexeme
  • wikibase-query
  • proofread-page
  • proofread-index
Standard
wikitext
pagepropspageprops
Seiten-Eigenschaften; Mehrfachauswahl möglich, durch Leerzeichen, Komma oder Pipe getrennt
transcludestranscludes
Eingebundene Seiten; Mehrfachauswahl möglich, durch Pipe getrennt
groupsgroups
; Mehrfachauswahl möglich, durch Leerzeichen, Komma oder Pipe getrennt
userlangsuserlangs
Sprachcode der Benutzersprache; Mehrfachauswahl möglich, durch Leerzeichen, Komma oder Pipe getrennt
contentlangscontentlangs
Sprachcode der Seiteninhaltssprache; Mehrfachauswahl möglich, durch Leerzeichen, Komma oder Pipe getrennt
categoriescategories
category
Eingetragen in Kategorie; Mehrfachauswahl möglich, durch Pipe getrennt
typetype
Ressourcentyp
Vorgeschlagene Werte
  • general
  • styles
Gerätetargets
Geräte-Modus; Mehrfachauswahl möglich, durch Leerzeichen, Komma oder Pipe getrennt
Vorgeschlagene Werte
  • desktop
  • mobile
Standard
desktop
toptop
Vorrangig laden
Standard
0
Beispiel
1
CommentComment
Freier Kommentar
ÜberschriftÜberschrift
Abschnittsüberschrift
Standard
Profil
Beispiel
Definition
Überschrifts­stufeÜberschrifts­stufe
Level der Abschnittsüberschrift, bei - keinen Abschnitt
Vorgeschlagene Werte
  • 2
  • 3
  • -
Standard
-
Beispiel
3

Kopiervorlagen

Bearbeiten
{{MediaWikiGadgetDefinition
 |ID=
 |ResourceLoader=1
 |default=
 |hidden=
 |skins=
 |rights=
 |actions=
 |namespaces=
 |contentmodels=
 |pageprops=
 |transcludes=
 |groups=
 |userlangs=
 |dependencies=
 |scripts=
 |styles=
 |datas=
 |messages=
 |Comment=
}}

Beispiele

Bearbeiten
{{MediaWikiGadgetDefinition
 |ID=
 |ResourceLoader=1
 |default=1
 |hidden=1
 |actions=view
 |namespaces=4
 |scripts=desktopHauptseite.js
 |styles=desktopHauptseite.css
}}

Beispiel 1

desktopHauptseite
EigenschaftZuweisung
ResourceLoaderunterstützt
defaultVorgabe für alle
hiddenversteckt
actionsview
namespaces4
scriptsdesktopHauptseite.js
stylesdesktopHauptseite.css
* desktopHauptseite[ResourceLoader|default|hidden|actions=view|namespaces=4]|desktopHauptseite.js|desktopHauptseite.css
{{MediaWikiGadgetDefinition
 |ID=prettytable
 |ResourceLoader=1
 |default=1
 |hidden=1
 |actions=view edit
 |namespaces=1 2 3 4 5 100 101
 |styles=prettytable.css
}}

Beispiel 2

prettytable
EigenschaftZuweisung
ResourceLoaderunterstützt
defaultVorgabe für alle
hiddenversteckt
actionsviewedit
namespaces12345100101
stylesprettytable.css
* prettytable[ResourceLoader|default|hidden|actions=view,edit|namespaces=1,2,3,4,5,100,101]|prettytable.css