Vorlage:RepariereNutzername: Unterschied zwischen den Versionen

Aus ZUM-Unterrichten
KKeine Bearbeitungszusammenfassung
Markierung: 2017-Quelltext-Bearbeitung
KKeine Bearbeitungszusammenfassung
Markierung: 2017-Quelltext-Bearbeitung
Zeile 20: Zeile 20:


<onlyinclude><includeonly>{{#ifexist: Benutzer:{{#sub: {{{1}}} | {{#expr: 1 + {{#pos: {{{1}}}|>}}}}}}|{{#sub: {{{1}}} | {{#expr: 1 + {{#pos: {{{1}}}|>}}}}}}}}</includeonly></onlyinclude>
<onlyinclude><includeonly>{{#ifexist: Benutzer:{{#sub: {{{1}}} | {{#expr: 1 + {{#pos: {{{1}}}|>}}}}}}|{{#sub: {{{1}}} | {{#expr: 1 + {{#pos: {{{1}}}|>}}}}}}}}</includeonly></onlyinclude>
<noinclude>
<templatedata>
{
"params": {
"1": {
"label": "Benutzername",
"description": "Dieser Benutzername wird repariert. Reparieren bedeutet 1. Alles was vor dem ersten `>` Zeichen (inklusive) steht wird entfernt. Es wird geprüft ob der Nutzer existiert.",
"type": "wiki-user-name",
"required": true
}
}
}
</templatedata>
</noinclude>

Version vom 22. September 2019, 19:39 Uhr

Repariert Benutzernamen die durch importe entstehen und gibt nur dann etwas zurück, wenn der reparierte Benutzername auch existiert.

Beschriftung
WikiText Ergebnis Anmerkung
{{RepariereNutzername|Christian}}
Christian Der Normallfall
{{RepariereNutzername|main>Christian}}
Christian Seitenimporte erzeugen das > im Nutzernamen
{{RepariereNutzername|nichtexistenterNutzerDerNichtExistiert}}


Keine Beschreibung.

Vorlagenparameter

ParameterBeschreibungTypStatus
Benutzername1

Dieser Benutzername wird repariert. Reparieren bedeutet 1. Alles was vor dem ersten `>` Zeichen (inklusive) steht wird entfernt. Es wird geprüft ob der Nutzer existiert.

Benutzererforderlich