Template:Ud

From Wikimedia Commons, the free media repository
Jump to: navigation, search

Interwiki link to de:Benutzer

Documentation icon Documentationviewedithistorypurge

This documentation is transcluded from Template:Ud/doc.

Deutsch: Diese Vorlage ermöglicht es, formatierte Links zur Benutzerseite oder zur Benutzerdiskussionsseite oder zu beiden in der de:WP einzurichten.
English: This template links to a user page and/or its talk page at the German Wikipedia. Of course it can be taken as a sample for other Wikipedias. It has not been advised to add the parameters for other languages because other Wikipedias may prefer other formatting.

Usage

{{Ud |1= |2= |3= }}

Deutsch: Die einfachste Form benötigt keine Parameter, es wird ein Link zur Benutzerseite in der deutschen Wikipedia angezeigt. Für fehlenden 1. Parameter wird immer der editierende Benutzer angenommen.

Soll auch zur Diskussionsseite verlinkt werden, kann s=2 angegeben werden.

Bei Angabe des dritten Parameters werden beide Links erzeugt, außer der erste wird mit s=1 unterdrückt. Mit s=1 wird nur zur Diskussionsseite verlinkt. Um einen anderen als den (in Parameter 1 angegebenen, oder substituierten) Benutzernamen anzuzeigen, kann mit Parameter 2 oder 3 der anzuzeigende Name spezifiziert werden; werden beide angegeben, ignoriert die Vorlage den 2. Parameter.

Werden sowohl zur Benutzerseite als auch zur Diskussion verlinkt, ist die Reihenfolge immer Benutzerseite - Diskussionsseite; zwischen beide wird der Standardtext " talk: " gesetzt. Mit dem Parameter t= kann ein anderer Text definiert werden; soll zwischen diesem und dem Diskussionsseitenlink ein Zwischenraum bleiben, muss dies mit angegeben werden, zB "t=Diskussion: ". Es kann aber auch "t=talk=" angegeben werden, ohne Zwischenraum, oder nur "t= " um ohne Text anzuzeigen. Wird (mit s=1) nur zur Diskussionsseite verlinkt, wird standardmäßig kein Text vorangestellt. Mit t= kann auch für diesen Fall ein voranzustellender Text definiert werden.

Mit dem Parameter t= kann alternativ ein Zeichen einer Klammerung für den Benutzer-Diskussion-Link angegeben werden; es ist eines der Zeichen "(", "[", "{", "<", "«" wählbar. Siehe die Beispiele in der Tabelle unten.

Das komplexe Zusammenspiel der drei Parameter mit der Selektion s= und verschieden Parameterwerten für t= wird in den untenstehenden Tabellen dargestellt.

English: The simplest form does not need any parameter, it then links to the user page of the editing user.

With the second parameter a display name for the user page can be specified. Either by specifying the third parameter, or by s=2 an additional link to the talk page is established as well.

To link only to the user's talk page is specified with s=1. A second parameter can be specifyed for display. If contradictionary as well a second parameter and a third parameter are declared, the third parameter is displayed ignoring the second one.

If the standard text preceding the talk page link should be replaced, the text string for it should contain a trailing spacing entity, otherwise none is generated. For s=1 no standard text is displayed, it can be forced by specifying the text string. When only the user page is linked (no 3rd parameter and "s" neither 1 nor 2), any text string definition is ignored.

It is also possible to define with t= a one-character delimiter instead: "(", "[", "{", "<", "«" are processed. See examples in tables below.

Template parameters

Parameter Description Default Status
1 user
English: For missing parameter the name of the editing user is substituted — the page contains therefore always the name of the last editing user - until next editing.
It is strongly advised always to provide this parameter with a value.
Deutsch: Für fehlenden 1. Parameter wird der editierende Benutzer angenommen — hier steht in diesem Fall immer der Name des zuletzt editiert habenden Benutzers - bis zur nächsten Änderung. In den meisten Fällen ist dies nicht sinnvoll.
Es ist dringend angeraten, diesen Parameter immer zu versorgen.
user name optional
2 display name for user user name optional
3 display name for user talk page display name optional
s selection: 1=only talk, 2=user and talk, default=user (and talk, if parameter 3 is specified) 0 optional
t text string (with spacing)   or   one-character-delimiter talk:&thinsp; optional

Additional information

The template is intended to be used in the following namespaces: all namespaces

The template is intended to be used by the following user groups: all users

See also

English: other templates with same/similar function: {{U}}, {{Ut}}, {{Wd}}; {{Uv}}; {{Uc}}; {{User}} u.a.m.
Deutsch: andere ähnliche und gleichartige Vorlagen: {{U}}, {{Ut}}, {{Wd}}; {{Uv}}; {{Uc}}; {{User}} and more

The follwing tables show all possibilities of parameter declaration. The selection default is expressed by s=0.

Parameters 1,2,3 missing or present, different selection values

s=0 s=1 s=2
000 Fastily Fastily Fastily  talk:Fastily
100 user user user  talk:user
020 nick nick nick  talk:nick
120 nick nick nick  talk:nick
003 Fastilytalk:talk talk Fastily  talk:talk
103 usertalk:talk talk user  talk:talk
023 nicktalk:talk talk nick  talk:talk
123 nicktalk:talk talk nick  talk:talk

Parameters 1,2,3 missing or present, different selection values, text string

s=0 s=1 s=2
000 Fastily disc: Fastily Fastily  disc: Fastily
100 user disc: user user  disc: user
020 nick disc: nick nick  disc: nick
120 nick disc: nick

nick  disc: nick

003 Fastilydisc: talk disc: talk Fastily  disc: talk
103 userdisc: talk disc: talk

user  disc: talk

023 nickdisc: talk disc: talk

nick  disc: talk

123 nickdisc: talk disc: talk

nick  disc: talk

Different delimiter values

(none) t=/ t=( t=[ t={ t=< t=«
103 usertalk:talk user /talk user (talk:talk) user [talk:talk] user {talk:talk} user <talk:talk> user «talk:talk»

Similar templates

Other templates can create the same link (try it!) as with {{Ud|Jimbo Wales}}:

{{U}} {{U|Jimbo Wales||de}} Jimbo Wales JimboW {{U}} + "3=de"
{{U}} {{U|Jimbo Wales|3=de}} Jimbo Wales JimboW {{U}} + "3=de"
{{Wd}} {{Wd|User:Jimbo Wales}} User:Jimbo Wales Jim Bow     —
{{Ut}} {{Ut|Jimbo Wales||de}} Jimbo Wales Jim Bow {{Ut}} + "3=de"
{{W}} {{W|User:Jimbo Wales||de}} User:Jimbo Wales Jim Bow {{W}} + "3=de"


User and user talk links

Code Result [1] Shortcut

{{u|Username}}

Username     links to user page

{{ud|Username}}

Username     links to German user page =

{{ut|Username}}

Username     links to user talk page

{{uc|Username}}

Username     conditional link to contributions page

{{ult|Username}}

Username (talk)

{{user|Username}}

Username (talk · contribs)

{{uv|Username|:en:}}

:en:Username (talk | contribs) ~

{{user2|Username}}

Username (talk · contributions · Number of edits)

{{user3|Username}}

Username (talk · contributions · Move log · block log · uploadsblock user {{vandal}}

{{user6|Username}}

Username (talk · contributions · Move log · Number of edits · logs · block log)

{{user7|Username}}

Username (talk · contributions · user rights management)

{{user8|Username}}

Username (talkcontribsblock logfilter log)

{{user13|Username}}

Username (talk · contribs · logs · block log)

{{user14|Username}}

Username (talk · contributions · deleted user contributions · recent activity · logs · block log · global contribs · SULinfo)

{{userlinks|Username}}

Username (talk · contribs · deleted contribs · logs · edit filter log · block user · block log)

{{admin|Username}}

Username (talk contribs blocks protections deletions moves rights rights changes) {{a}}

{{userSUL|Username}}

Username (talk • contribs • rename user • SUL utility)

{{trusted user|Username|section|archive #}}

Username ( talk | contribs | archived request )

{{botUser|Username}}

User:Username (contribs)

{{newbot|Username}}

taskscontribscountlogspage moves block userblock logflag logglobal contribs flag bot

{{checkuser|Username}}

Username (talk contribs Luxo's SUL deleted contribs logs block user block log checkuser)
  1. Interwiki template: Interwiki access (with 3=language code)