ich wollte gerne, dass die Anzeige der Mitgliederliste, der Benutzergruppen sowie der Profile nur für angemeldete User möglich ist.
Ich bin hierzu exakt den Beschreibungen des Snippets "Mitgliederliste/Profil nur für eingeloggte User sichtbar" gefolgt.
http://www.phpbb.de/viewtopic.php?p=311097
Für die Mitgliederliste funzt alles wie beschrieben.

Wenn ich die von Dwing und Christian_W beschriebenen Änderungen in der profile.php mache, erhalte ich folgende Fehlermeldung:
Code: Alles auswählen
Warning: preg_replace() [function.preg-replace]: Unknown modifier '?' in /mnt/jd2/02/207/00000016/htdocs/SINFOGLIO/forum/profile.php on line 57
Warning: Cannot modify header information - headers already sent by (output started at /mnt/jd2/02/207/00000016/htdocs/SINFOGLIO/forum/profile.php:57) in /mnt/jd2/02/207/00000016/htdocs/SINFOGLIO/forum/includes/functions.php on line 951
Meine phpBB-Version ist die 2.0.22-deutsch
Die beschriebenen Änderungen an der groupcg.php führen bei mir zu folgendem Fehler:
Code: Alles auswählen
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /mnt/jd2/02/207/00000016/htdocs/SINFOGLIO/forum/groupcp.php on line 491
Ich hab schon stundenlang sämtliche FAQs und Forenbeiträge durchforstet.
Hier ist die geänderte groupcp.php: http://sinfoglio.de/groupcp.txt
Wer kann weiterhelfen?
=========================================
Hab das Prob selbst lösen können.
Es lag daran, dass der verwendete Editor ASCII- und Binär-Codierung durcheinander gebracht hat. Die php-Datei war deshalb nach der Änderung "geschrottet".