Zuletzt bearbeitet vor 5 Monaten
von Margit Link-Rodrigue

Referenz:TemplateData: Unterschied zwischen den Versionen

Keine Bearbeitungszusammenfassung
Markierung: 2017-Quelltext-Bearbeitung
K (Textersetzung - „BlueSpice Farm“ durch „BlueSpice farm“)
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 4: Zeile 4:
|developer=Timo Tijhof, Moriel Schottlender, James Forrester, Bartosz Dziewonski, Marielle Volz, und andere, Trevor Parscal
|developer=Timo Tijhof, Moriel Schottlender, James Forrester, Bartosz Dziewonski, Marielle Volz, und andere, Trevor Parscal
|type=MediaWiki
|type=MediaWiki
|edition=BlueSpice pro, BlueSpice Farm, BlueSpice Cloud
|edition=BlueSpice pro, BlueSpice farm, BlueSpice cloud
|active=Ja
|active=Ja
|compatible=MediaWiki
|compatible=MediaWiki
Zeile 12: Zeile 12:
}}Die Erweiterung '''TemplateData''' führt ein <code><nowiki><templatedata></nowiki></code> tag und eine API ein, mit der Editoren festlegen können, wie Vorlagen aufgerufen werden sollen.
}}Die Erweiterung '''TemplateData''' führt ein <code><nowiki><templatedata></nowiki></code> tag und eine API ein, mit der Editoren festlegen können, wie Vorlagen aufgerufen werden sollen.


Nicht alle [[mediawikiwiki:Help:TemplateData#Type_parameter|Datentypen, die für einen Parameter ausgewählt werden können]] haben tatsächliche Auswirkungen:
{| class="contenttable"
!Value
!Description
|-
!unknown
|Standardeinstellung
'''keine Auswirkung'''
|-
!string
|für jede Zeichenfolge mit reinem Text vorgesehen
'''keine Auswirkung'''
|-
!'''line'''
|für die Vermeidung eines Zeilenumbruchs
'''Auswirkung:'''<code>"line"</code> verhindert, dass das Eingabefeld eines Parameters neue Zeilen zulässt
|-
!content
|für Wikitext von Seiteninhalten, zum Beispiel Links, Bilder oder Textformatierungen
'''keine Auswirkung'''
|-
!unbalanced-wikitext
|für Wikitext, der nicht alleine stehen kann, d. h. es fehlt ein öffnender oder schließender Tag oder er verweist auf andere Teile des Wikitexts.
'''keine Auswirkung'''
|-
!'''wiki-page-name'''
|für einen Seitennamen
'''Auswirkung:''' Zeigt ein Dropdown-Menü mit einer Liste von Seiten im Wiki an. In der Suche können auch Namensräume definiert werden. Der Inhalt des Eingabefelds bleibt in einer Zeile. Es verhindert nicht, dass eine Nicht-Seite eingegeben wird.
|-
!wiki-file-name
|für lokale Dateien
'''keine Auswirkung'''
|-
!'''wiki-template-name'''
|für Vorlagennamen
'''Auswirkung:''' Zeigt ein Dropdown-Menü mit einer Liste von Vorlagen an. Der Inhalt des Eingabefelds bleibt in einer Zeile. Es verhindert nicht, dass eine Nicht-Vorlage eingegeben wird.
|-
!'''wiki-user-name'''
|für einen Benutzernamen
'''Auswirkung:''' Zeigt ein Dropdown-Menü mit einer Liste der Benutzernamen an. Der Inhalt des Eingabefelds bleibt in einer Zeile. Es verhindert nicht, dass ein Nicht-Benutzername eingegeben wird.
|-
!number
|für numerische Werte, einschließlich negativer Werte und Dezimalzahlen.
'''keine Auswirkung'''
|-
!'''boolean'''
|für einen Wert, der entweder wahr, falsch oder unbekannt ist. Dies soll durch eine „1“, „0“ oder einen Leerwert dargestellt werden.
'''Auswirkung:''' Mit <code>autovalue:0</code> zeigt VisualEditor eine Checkbox, die aktiviert werden kann.
|-
!date
|für ein Datum im Format JJJJ-MM-TT
'''keine Auswirkung'''
|-
!'''url'''
|für eine URL mit Internet-Protokoll (z.B, "https://" or "//")
'''Auswirkung:''' Im Eingabefeld wird auf der linken Seite des Felds ein Symbol für einen externen Link (ein Quadrat mit einem nach außen zeigenden Pfeil) angezeigt und das Feld rot umrahmt, wenn der Benutzer keinen URL-Wert eingibt, der ein gültiges Internetprotokoll enthält (z. B. „<nowiki>https://“</nowiki>, „<nowiki>ftp://“</nowiki> oder „//“), gefolgt von etwas Text.
|}


{{Translation}}
{{Translation}}

Aktuelle Version vom 17. Juni 2024, 16:05 Uhr

Erweiterung: TemplateData

alle Erweiterungen

Übersicht
Beschreibung: Festlegung von Vorlagenparametern im JSON-Format
Status: stable Abhängigkeit: MediaWiki
Entwickler: Timo Tijhof, Moriel Schottlender, James Forrester, Bartosz Dziewonski, Marielle Volz, und andere, Trevor Parscal Lizenz: GPL v2+
Typ: MediaWiki Kategorie: Inhaltliche Strukturierung
Edition: BlueSpice pro, BlueSpice farm, BlueSpice cloud Version:

Funktionen / Anwendung[Bearbeiten | Quelltext bearbeiten]

Die Erweiterung TemplateData führt ein <templatedata> tag und eine API ein, mit der Editoren festlegen können, wie Vorlagen aufgerufen werden sollen.

Nicht alle Datentypen, die für einen Parameter ausgewählt werden können haben tatsächliche Auswirkungen:

Value Description
unknown Standardeinstellung

keine Auswirkung

string für jede Zeichenfolge mit reinem Text vorgesehen

keine Auswirkung

line für die Vermeidung eines Zeilenumbruchs

Auswirkung:"line" verhindert, dass das Eingabefeld eines Parameters neue Zeilen zulässt

content für Wikitext von Seiteninhalten, zum Beispiel Links, Bilder oder Textformatierungen

keine Auswirkung

unbalanced-wikitext für Wikitext, der nicht alleine stehen kann, d. h. es fehlt ein öffnender oder schließender Tag oder er verweist auf andere Teile des Wikitexts.

keine Auswirkung

wiki-page-name für einen Seitennamen

Auswirkung: Zeigt ein Dropdown-Menü mit einer Liste von Seiten im Wiki an. In der Suche können auch Namensräume definiert werden. Der Inhalt des Eingabefelds bleibt in einer Zeile. Es verhindert nicht, dass eine Nicht-Seite eingegeben wird.

wiki-file-name für lokale Dateien

keine Auswirkung

wiki-template-name für Vorlagennamen

Auswirkung: Zeigt ein Dropdown-Menü mit einer Liste von Vorlagen an. Der Inhalt des Eingabefelds bleibt in einer Zeile. Es verhindert nicht, dass eine Nicht-Vorlage eingegeben wird.

wiki-user-name für einen Benutzernamen

Auswirkung: Zeigt ein Dropdown-Menü mit einer Liste der Benutzernamen an. Der Inhalt des Eingabefelds bleibt in einer Zeile. Es verhindert nicht, dass ein Nicht-Benutzername eingegeben wird.

number für numerische Werte, einschließlich negativer Werte und Dezimalzahlen.

keine Auswirkung

boolean für einen Wert, der entweder wahr, falsch oder unbekannt ist. Dies soll durch eine „1“, „0“ oder einen Leerwert dargestellt werden.

Auswirkung: Mit autovalue:0 zeigt VisualEditor eine Checkbox, die aktiviert werden kann.

date für ein Datum im Format JJJJ-MM-TT

keine Auswirkung

url für eine URL mit Internet-Protokoll (z.B, "https://" or "//")

Auswirkung: Im Eingabefeld wird auf der linken Seite des Felds ein Symbol für einen externen Link (ein Quadrat mit einem nach außen zeigenden Pfeil) angezeigt und das Feld rot umrahmt, wenn der Benutzer keinen URL-Wert eingibt, der ein gültiges Internetprotokoll enthält (z. B. „https://“, „ftp://“ oder „//“), gefolgt von etwas Text.