Keine Bearbeitungszusammenfassung Markierung: 2017-Quelltext-Bearbeitung |
Keine Bearbeitungszusammenfassung |
||
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}} |
Version vom 18. Juli 2023, 15:53 Uhr
Erweiterung: TemplateData
Ü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 Farm“ befindet sich nicht in der Liste (BlueSpice free, BlueSpice free (deaktiviert), BlueSpice pro, BlueSpice pro (deaktiviert), BlueSpice farm, BlueSpice farm (deaktiviert), BlueSpice cloud, BlueSpice cloud (deaktiviert)) zulässiger Werte für das Attribut „BSExtensionInfoEdition“., BlueSpice Cloud„BlueSpice Cloud“ befindet sich nicht in der Liste (BlueSpice free, BlueSpice free (deaktiviert), BlueSpice pro, BlueSpice pro (deaktiviert), BlueSpice farm, BlueSpice farm (deaktiviert), BlueSpice cloud, BlueSpice cloud (deaktiviert)) zulässiger Werte für das Attribut „BSExtensionInfoEdition“. | 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: |
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 |
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. |