Rene (Diskussion | Beiträge) |
Rene (Diskussion | Beiträge) →Kleine Parser Erweiterungen: userinfo - browserkennung |
||
| Zeile 296: | Zeile 296: | ||
<pre><nowiki>{{userinfo:PARAMETER}}</nowiki></pre> | <pre><nowiki>{{userinfo:PARAMETER}}</nowiki></pre> | ||
* PARAMETER - Auswahl der gewünschten Information. Folgende Werte sind erlaubt | * PARAMETER - Auswahl der gewünschten Information. Folgende Werte sind erlaubt | ||
**name - Benutzername oder bei nicht angemeldeten Benutzern die IP-Adresse. | |||
**id - Benutzernummer. Die id 0 steht für einen nicht angemeldeten Benutzer. | |||
**realname - Wirklicher Benutzername | |||
**skin - Name des Skins | |||
**email [{{!}}<benutzer>] - Emailadresse des aktuellen oder des angegebenen Benutzers | |||
**home [{{!}}<benutzer>] - Verweis auf die Benutzerseite des aktuellen oder des angegebenen Benutzers | |||
**talk [{{!}}<benutzer>] - Verweis auf die Diskussionsseite des Benutzers des aktuellen oder des angegebenen Benutzers | |||
**groups - Liefert eine Komma getrennte Liste aller Gruppen des Benutzers | |||
**group{{!}}<gname> - Prüft ob der Benutzer der Gruppe <gname> angehört. Ist der Benutzer in der Gruppe wird der Gruppenname <gname> zurück gegeben sonst ist die Rückgabe leer. | |||
**online{{!}}<name> - Prüft ob der Benutzer momentan online ist. Als Resultat liefert der Aufruf: ''online'' bzw. ''offline''.<br>'''Hinweis''' Diese Funktion setzt die Erweiterung [http://www.mediawiki.org/wiki/Extension:WhosOnline WhosOnline] voraus. Ist die Erweiterung nicht installiert, liefert der Aufruf ''unknown''. | |||
**browser [{{!}}<kennung>] - Browserkennung des Benutzers. Wird der Parameter angegeben prüft der Befehl ob der Parameter-Text in der Kennung enthalten ist. Ist dies der Fall wird der Parameter zurückgegeben sonst nichts<br>'''Beispiel''' <code><nowiki>{{userinfo:browser|MSIE 9}}</nowiki></code> liefert ''MSIE 9'' wenn der Internet Explorer in der Version 9 benutzt wird. | |||
==== #link ==== | ==== #link ==== | ||
Mit der Anweisung #link können HTML-Link Anweisungen in den Seitenkopf eingebaut werden. Eine Übersicht der Möglichkeiten findet man auf [http://de.selfhtml.org/html/kopfdaten/beziehungen.htm selfhtml]. | Mit der Anweisung #link können HTML-Link Anweisungen in den Seitenkopf eingebaut werden. Eine Übersicht der Möglichkeiten findet man auf [http://de.selfhtml.org/html/kopfdaten/beziehungen.htm selfhtml]. | ||