RSS-Feed anzeigen

Gargis Blog bei vbulletin

vb4: Signatur für speziellen User suspendieren

Bewerten
Falls mal ein User sich nicht an die Signaturregel hält, kann man dies auch sehr schön mit einem kleinen Template Hack einrichten, über welchen man zukünftig einem User über sein Profil die Signatur abknippst.

So wird's gemacht:

Geht in das AdminCP und dann auf Profilfelder -> Profilfeld hinzufügen.

Legt nun ein neues Profilfeld (Radiobuttons mit Einfachauswahl) mit folgenden Werten an:

Titel: Signatur suspendieren
Beschreibung: Signatur für unartige User abstellen
Optionen: Hier Nein und Ja untereinander in das Feld schreiben (also nur die beiden Wörter). Das erste Wort ist der Standard - Wert, also Nein = Signatur wird angezeigt.
Standard setzen: Ja
Feld erforderlich: Nein
Vom Benutzer änderbar: Nein
Im Profil nicht sichtbar: Ja
Kann nach Einträgen in diesem Feld in der Benutzerliste gesucht werden: Ja
In der Benutzerliste anzeigen: nein

Das Ding hat nun In Eurer Profilfeldliste einen Namen. Beispielsweise field9 . Denn merkt Euch dann mal.

Editiert nun das Template postbit_legacy und sucht nach folgenden Abschnitt:

Code:
    <vb:if condition="$post['signature']">
            <blockquote class="signature restore"><div class="signaturecontainer">{vb:raw post.signature}</div></blockquote>
    </vb:if>
Diesen ersetzt nun durch folgenden Code:

Code:
 
<vb:if condition="$post['field9']!='Ja'">
    <vb:if condition="$post['signature']">
            <blockquote class="signature restore"><div class="signaturecontainer">{vb:raw post.signature}</div></blockquote>
    </vb:if>
</vb:if>
Das bedeutet, die Signatur wird nur in Zukunft dann angezeigt, wenn im Profil des postenden Users ein "Nein" bei der Frage "Signatur suspendieren" steht. Um die Signatur abzudrehen geht über das AdminCP in die Benutzerverwaltung, ruft den Nutzer auf und klickt das Ja bei der Frage Signatur suspendieren in seinem Profil an.

Viel Spaß!
cu
Gargi

"vb4: Signatur für speziellen User suspendieren" bei Mister Wong speichern "vb4: Signatur für speziellen User suspendieren" bei YiGG.de speichern "vb4: Signatur für speziellen User suspendieren" bei Google speichern "vb4: Signatur für speziellen User suspendieren" bei del.icio.us speichern

Kategorien
Version 4 Tipps

Kommentare

  1. Avatar von Kunai
    Klingt gut, werde ich mal machen, Danke für das Thema
  2. Avatar von KMnO4
    Du meinst Danke für den Blog?
  3. Avatar von tomerl
    Funkt das auch im 4.1.4 noch? Hab das mal probiert, aber Sig zeigt weiter an auch wenn auf Suspendieren klicke also "JA"

Trackbacks