Seite 1 von 1
Profil nur für registrierte User sichtbar?
Verfasst: 19.02.2003 10:08
von Mandy
Hi,
ich suche die Möglichkeit, das die Profile der Mitglieder nur für registrierte User sichtbar sind. Geht das?
Mandy
Verfasst: 19.02.2003 12:02
von Dwing
öffne das Template von view_profile.tpl (oder so ähnlich) und füge vorher am Anfang ein:
und am Ende ein
Verfasst: 19.02.2003 13:47
von Mandy
Wenn ich das obige in die templates/subsilver/profile_view_body.tpl
einfüge, dann erscheint folgende Fehlermeldung, wenn man auf das Profil eines Mitglieds geht:
Parse error: parse error, unexpected $ in /www/htdocs/v038559/includes/template.php(127) : eval()'d code on line 141
Das erscheint auch, wenn man eingeloggt ist.
Mandy
Verfasst: 19.02.2003 19:05
von esperitox
usercp_viewprofile.php
Nach:
Code: Alles auswählen
if ( !defined('IN_PHPBB') )
{
die("Hacking attempt");
exit;
}
Das einfügen:
Code: Alles auswählen
if ( !$userdata['session_logged_in'] )
{
redirect(append_sid("login.$phpEx?redirect=profile.$phpEx&mode=viewprofile&" . POST_USERS_URL . " . " . $profiledata['user_id'] . "", true));
}
esperitox
Verfasst: 19.02.2003 19:05
von Henne
Versuch mal das hier:
in der Datei /include/usercp_viewprofile.php
suchen [ca. Zeile 28] und danach
Code: Alles auswählen
if( !$userdata['session_logged_in'] )
header("Location: " . append_sid("login.$phpEx?redirect=profile.$phpEx&mode=viewprofile&u=$u", true));
einfügen.
Verfasst: 19.02.2003 19:36
von Mandy
Wunderbar, das Letzte hat funktioniert.
Ich danke euch für die Hilfe.
Gruß Mandy

Verfasst: 19.02.2003 19:45
von Raison
Wenn du ein 2.0.4 hast würde ich aber das von esperitox nehmen
Gruß Raison
Verfasst: 19.02.2003 21:10
von Henne
Kann gut sein, dass meine Version schon etwas älter ist. Hab das bei 2.0.1 glaube ich so gemacht.
Aber das von esperitox sieht gut aus...
