Seite 1 von 1

[3.2] Verwarnung anzeigen

Verfasst: 24.03.2017 16:35
von Wolkenbruch
Hallo, was muss getan werden, das Verwarnungen für jedermann sichtbar angezeigt werden? Es gab mal ein Snippet für phpBB 3.0 geht das noch in 3.2?

Re: [3.2] Verwarnung anzeigen

Verfasst: 24.03.2017 17:46
von Melmac
Hi,

nur mal so aus Interesse gefragt: wofür brauchst Du solch einen öffentlichen Pranger?

Re: [3.2] Verwarnung anzeigen

Verfasst: 24.03.2017 19:29
von Dr.Death
Ansonsten kann jeder die Verwarnungen sehen, der die passenden Moderationsrechte besitzt um auch Verwarnungen auszusprechen:

Beispiel anhand der Umfassenden Moderatoren Rolle:

ACP -->
Berechtigungen -->
Moderator-Rollen -->
Umfassender Moderator --> grünes Zahnrad anklicken -->
Moderator-Berechtigungen --> Reiter Diverses -->
Kann Verwarnungen erteilen
Diese Berechtigung wird global und nicht forenbezogen erteilt.

Re: [3.2] Verwarnung anzeigen

Verfasst: 24.03.2017 21:38
von Wolkenbruch
Danke fürs verschieben und die Antwort. Mir ging es eher um das: viewtopic.php?p=877608#p877608

Re: [3.2] Verwarnung anzeigen

Verfasst: 24.03.2017 22:22
von Dr.Death
Das ist doch in phpBB 3.2 bereits enthalten: (Style prosilver, viewtopic_body.html)

Code: Alles auswählen

        <!-- IF postrow.POSTER_WARNINGS --><dd class="profile-warnings"><strong>{L_WARNINGS}{L_COLON}</strong> {postrow.POSTER_WARNINGS}</dd><!-- ENDIF --> 

Wenn Verwarnungen vorhanden sind, und der Betrachter das Moderatoren Recht besitzt Verwarnungen auszusprechen, werden Sie in der Beitragsansicht angezeigt.

Wo ist jetzt also die eigentliche Frage ?

Möchtest Du das "JEDER" (also ÖFFENTLICH) die Verwarnungen aller Benutzer sehen kann?
Oder nur die, die entsprechenden Rechte besitzen ?

Re: [3.2] Verwarnung anzeigen

Verfasst: 25.03.2017 01:47
von Wolkenbruch
Ja, ich möchte, das jeder die Verwarnung sehen kann.

Re: [3.2] Verwarnung anzeigen

Verfasst: 25.03.2017 07:57
von Dr.Death
Ok,

öffne die Datei:

viewtopic.php

FINDE:

Code: Alles auswählen

        'POSTER_WARNINGS'    => $auth->acl_get('m_warn') ? $user_cache[$poster_id]['warnings'] : '',
ERSETZE MIT:

Code: Alles auswählen

        'POSTER_WARNINGS'    => $user_cache[$poster_id]['warnings'],

Denke aber daran: Bei zukünftigen Updates könnte diese Änderung wieder rückgängig gemacht werden oder nicht mehr funktionieren.

Re: [3.2] Verwarnung anzeigen

Verfasst: 25.03.2017 08:20
von Lehrling
Du kannst auch eine benutzerdefinierte Gruppe erstellen und der Gruppe den Rang "verwarnt" zuordnen. Verwarnte User fügst du dann dieser Gruppe hinzu und dann haben sie automatisch den Rang "verwarnt".