Vorlage:RepariereNutzername: Unterschied zwischen den Versionen

Aus ZUM Deutsch Lernen
(ifexist ohne "Benutzer:")
Markierung: 2017-Quelltext-Bearbeitung
(Änderung 28877 von Karl Kirst (Diskussion) rückgängig gemacht.)
Markierung: Rückgängigmachung
Zeile 28: Zeile 28:


<onlyinclude><includeonly>{{#switch: {{{1}}}
<onlyinclude><includeonly>{{#switch: {{{1}}}
|deutsch-lernen>R.Kloetzke = {{#ifexist: Ralf Klötzke | Ralf Klötzke}}
|deutsch-lernen>R.Kloetzke = {{#ifexist: Benutzer:Ralf Klötzke | Ralf Klötzke}}
|#default = {{#ifexist: Benutzer:{{#sub: {{{1}}} | {{#expr: 1 + {{#pos: {{{1}}}|>}}}}}}|{{#sub: {{{1}}} | {{#expr: 1 + {{#pos: {{{1}}}|>}}}}}}}}}}</includeonly></onlyinclude>
|#default = {{#ifexist: Benutzer:{{#sub: {{{1}}} | {{#expr: 1 + {{#pos: {{{1}}}|>}}}}}}|{{#sub: {{{1}}} | {{#expr: 1 + {{#pos: {{{1}}}|>}}}}}}}}}}</includeonly></onlyinclude>
<noinclude>
<noinclude>

Version vom 6. November 2020, 12:10 Uhr

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

Bestimmte Namensumbenennungen durch Importe werden ebenfalls explizit repariert.

explizite Umbenennungen
importierter Name Ersatzname
deutsch-lernen>R.Kloetzke Ralf Klötzke
Beispiele
WikiText Ergebnis Anmerkung
{{RepariereNutzername|Christian}} Der Normallfall
{{RepariereNutzername|main>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