Benutzer Profile unkenntlich für andere Benutzer machen

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
mikey_29
Mitglied
Beiträge: 2
Registriert: 25.02.2008 17:01

Benutzer Profile unkenntlich für andere Benutzer machen

Beitrag von mikey_29 »

Hallo Zusammen

Ich habe das PHPBB Forum neu auf meiner Website installiert. Eine Funktion von PHPBB ist allerdings nicht possitv. So kann jeder die Benutzerprofile von den anderen Benutzer anschauen, und kommt so auch an Ihre E-Mailadresse. Wie kann man verhindern, dass E-Mail-Adresse (oder das ganze Profil) angezeigt werden? Ich habe das Forum durchgesucht, konnte aber nichts finden...

Danke für eure Hilfe!
Benutzeravatar
djchrisnet
Mitglied
Beiträge: 1275
Registriert: 29.06.2007 15:52
Wohnort: Elmshorn
Kontaktdaten:

Beitrag von djchrisnet »

Suche in memberlis.php

Code: Alles auswählen

case 'viewprofile':
		// Display a profile
		if ($user_id == ANONYMOUS && !$username)
		{
			trigger_error('NO_USER');
		}
füge in eine neue Zeile darunter

Code: Alles auswählen

if ($user_id !== $user->data['user_id'] && !$auth->acl_gets('a_user', 'a_useradd', 'a_userdel'))
		{
			trigger_error("Nicht dein Profil");
		}

und schon sieht das proifil nur noch er selbst oder ein berechtigter Admin.
mikey_29
Mitglied
Beiträge: 2
Registriert: 25.02.2008 17:01

Beitrag von mikey_29 »

Super, vielen Dank für die schnelle Antwort, das funktioniert einwandfrei so!
Benutzeravatar
djchrisnet
Mitglied
Beiträge: 1275
Registriert: 29.06.2007 15:52
Wohnort: Elmshorn
Kontaktdaten:

Beitrag von djchrisnet »

bitte bitte, hast du was anderes erwartet?
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Einfacher ist es die Board interne Funktion " E-Mails über das Board versenden " zu aktivieren ;-)

ACP -->
Allgemein -->
Board-Emails -->

E-Mails über das Board versenden: JA
Anstatt die E-Mail-Adresse der Benutzer anzuzeigen, können diese ihre E-Mails über das Board versenden.

Damit werden die Email Adressen nicht mehr in der Mitgliederliste angezeigt. ( Und das alles ohne Code Änderungen )
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“