Vorlage:MediaWikiGadgetDefinition

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 7. April 2022 um 14:25 Uhr durch imported>PerfektesChaos(310926) (Setup).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)


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
packagepackage
package-Unterstützung
Standard
0
Beispiel
1
toptop
Vorrangig laden
Standard
0
Beispiel
1
supportsUrlLoadsupportsUrlLoad
Aufruf über URL unterstützen
Standard
0
Beispiel
1
Gerätetargets
Geräte-Modus; Mehrfachauswahl möglich, durch Leerzeichen, Komma oder Pipe getrennt
Vorgeschlagene Werte
  • desktop
  • mobile
Standard
desktop
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
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
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

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

Vorlagenparameter

Diese Vorlage bevorzugt Blockformatierung von Parametern.

ParameterBeschreibungTypStatus
BezeichnerID

Gadget-Bezeichner

Beispiel
myGenialGadget
Zeilevorgeschlagen
RLResourceLoader

ResourceLoader möglich

Standard
0
Beispiel
1
Booleschoptional
Standarddefault

Standardmäßig aktiv

Standard
0
Beispiel
1
Booleschoptional
versteckthidden

Nicht in den Einstellungen konfigurierbar

Standard
0
Beispiel
1
Booleschoptional
package

package-Unterstützung

Standard
0
Beispiel
1
Booleschoptional
top

Vorrangig laden

Standard
0
Beispiel
1
Booleschoptional
supportsUrlLoad

Aufruf über URL unterstützen

Standard
0
Beispiel
1
Booleschoptional
Gerätetargets

Geräte-Modus; Mehrfachauswahl möglich, durch Leerzeichen, Komma oder Pipe getrennt

Vorgeschlagene Werte
desktop mobile
Standard
desktop
Zeileoptional
Skinsskins

Skin; Mehrfachauswahl möglich, durch Leerzeichen, Komma oder Pipe getrennt

Vorgeschlagene Werte
vector vector-2022 timeless minerva monobook modern cologneblue
Zeileoptional
Rechterights

Erforderliche Rechte; mehrere möglich, durch Leerzeichen, Komma oder Pipe getrennt

Beispiel
protect
Zeileoptional
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
Zeileoptional
Namensräumenamespaces

Namensraum-Nummern; mehrere möglich, durch Leerzeichen, Komma oder Pipe getrennt

Zeileoptional
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
Zeileoptional
pageprops

Seiten-Eigenschaften; Mehrfachauswahl möglich, durch Leerzeichen, Komma oder Pipe getrennt

Zeileoptional
transcludes

Eingebundene Seiten; Mehrfachauswahl möglich, durch Pipe getrennt

Zeileoptional
groups

; Mehrfachauswahl möglich, durch Leerzeichen, Komma oder Pipe getrennt

Zeileoptional
userlangs

Sprachcode der Benutzersprache; Mehrfachauswahl möglich, durch Leerzeichen, Komma oder Pipe getrennt

Zeileoptional
contentlangs

Sprachcode der Seiteninhaltssprache; Mehrfachauswahl möglich, durch Leerzeichen, Komma oder Pipe getrennt

Zeileoptional
categories category

Eingetragen in Kategorie; Mehrfachauswahl möglich, durch Pipe getrennt

Zeileoptional
type

Ressourcentyp

Vorgeschlagene Werte
general styles
Zeileoptional
dependencies

Benötigte RL-Module; mehrere möglich, durch Leerzeichen, Komma oder Pipe getrennt

Zeileoptional
scripts

Eingebundene JS-Ressourcen; mehrere möglich, durch Pipe getrennt

Zeileoptional
styles

Eingebundene CSS-Ressourcen; mehrere möglich, durch Pipe getrennt

Zeileoptional
datas

Eingebundene JSON-Ressourcen; mehrere möglich, durch Pipe getrennt

Zeileoptional
peers

CSS-only-Ressourcen; mehrere möglich, durch Pipe getrennt

Zeileoptional
messages

Benötigte Systemnachrichten; mehrere möglich, durch Pipe getrennt

Zeileoptional
Comment

Freier Kommentar

Inhaltoptional
Überschrift

Abschnittsüberschrift

Standard
Profil
Beispiel
Definition
Inhaltoptional
Überschrifts­stufe

Level der Abschnittsüberschrift, bei - keinen Abschnitt

Vorgeschlagene Werte
2 3 -
Standard
-
Beispiel
3
Nummeroptional

Kopiervorlage

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

Beispiele

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

Beispiel 1

desktopHauptseite
desktopHauptseite – spezifische Formatierungen der Hauptseite in der Desktop-Ansicht
EigenschaftZuweisung
ResourceLoaderunterstützt
defaultVorgabe für alle
hiddenversteckt
targetsdesktop
actionsview
namespaces4
scriptsdesktopHauptseite.js
stylesdesktopHauptseite.css
* desktopHauptseite[ResourceLoader|default|hidden|targets=desktop|actions=view]|desktopHauptseite.js|desktopHauptseite.css
Aktive Spezifikation.
{{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]|prettytable.css

Lua

Verwendetes Modul: MediaWikiGadgetDefinition #f