Seite 1 von 1

Beiträge von User A für User B unsichtbar machen?

Verfasst: 14.06.2014 10:27
von eumelchen
Hallo zusammen,

gibt es die Möglichkeit das man einstellen kann das z.B. User B die Beiträge des Users A nicht sehen kann?

Ich habe einen User im Forum der nicht will das ein bestimmter User seine Beiträge nicht sehen kann. Der Grund ist das User A immer wieder von User B per PN belästigt wird wenn er etwas geschrieben hat. User A hat zwar bei den PN´s den User B schon auf "ignorieren" gesetzt, um aber ganz sicher zu sein das nicht auf andere Weise Reaktionen kommen wäre es ihm sehr lieb wenn User B die Beiträge von A überhaupt nicht sehen könnte.

Ich hoffe das war jetzt nicht zu verwirrend und es ist ein wenig verständlich.

Hat jemand eine Idee?

Nachtrag: Ich benutze phpBB 3.0.12

Re: Beiträge von User A für User B unsichtbar machen?

Verfasst: 14.06.2014 17:18
von HabNurNeFrage
Hi,

wenn die Funktion ignorieren nicht ausreicht, könntest Du Folgendes machen.

Öffne: ./includes/functions_content.php

Finde: static $censors;

Füge danach in neuer, leerer Zeile ein:

Code: Alles auswählen

    // BEITRAEGE VON USER (ID 2) FUER USER (ID 55) VERBERGEN | ANFANG
    global $user, $poster_id;
    
    if (($user->data['user_id'] == 55) && ($poster_id == 2))
    {
        $text = '';
    }
    // BEITRAEGE VON USER (ID 2) FUER USER (ID 55) VERBERGEN | ENDE   
Du musst in dem Code nur noch die User-IDs der beiden Kontrahenten wie folgt anpassen:
Ersetze 2 durch die ID des Users, dessen Beiträge nicht gesehen werden sollen.
Ersetze 55 durch die ID des Users, der die Beiträge nicht sehen soll.
In meinem Beispiel kann User 55 die Beiträge von User 2 nicht sehen.
Wenn Du User 55 noch einen Hinweis darauf geben willst:
Ersetze $text = ''; durch $text = 'Hinweistext, den nur User 55 angezeigt bekommt, wenn dieser einen Beitrag von User 2 aufruft';

Die User-Id bekommst Du heraus, wenn Du auf das Profil desjenigen klickst und in die URL schaust.
Dort steht am Ende sowas wie ?mode=viewprofile&u=2 - die Zahl am Ende ist die User-ID desjenigen, dessen Profil dort geöffnet ist.

LG

Re: Beiträge von User A für User B unsichtbar machen?

Verfasst: 14.06.2014 17:30
von eumelchen
Vielen Dank für die schnelle Antwort, werde ich mal ausprobieren.

Re: Beiträge von User A für User B unsichtbar machen?

Verfasst: 14.06.2014 17:54
von HabNurNeFrage
Hi,

noch ein kleiner Hinweis, damit es klappt:
Die Wortzensur des Boards muss aktiviert sein und User 55 sollte sie nicht umgehen dürfen.
Standardmäßig ist die Wortzensur aktiv. Zensierte Wörter brauchst Du nicht anzulegen.

LG

Re: Beiträge von User A für User B unsichtbar machen?

Verfasst: 14.06.2014 17:58
von eumelchen
Ich habe es gerade getestet, funktioniert. Danke.