Forum: Programmieren allgemein
by Matze,
8. Dez 2007
Moin, hm seltsam.
Hast du es eingefügt, nachdem $profiledata deklariert wurde? Also so:
$profiledata = get_userdata($HTTP_GET_VARS);
if (! $userdata)
{
redirect(append_sid('login.' . $phpEx . '?redirect=profile.' . $phpEx . '&mode=viewprofile&u=' . $profiledata, true));
}
Forum: Programmieren allgemein
by Matze,
8. Dez 2007
Hi,
ah ok, dann muss der Punkt hin, aber das hast du ja selbst gleich gemerkt. :)
Du kannst auch noch einen Redirect-Parameter mitgeben, damit nach dem Login gleich zur Profilseite weitergeleitet wird. Das geht grob so, aber ob das hinhaut, steht in den Sternen. :mrgreen:
usercp_viewprofile.php:
if (! $userdata)
{
redirect(append_sid('login.' . $phpEx . '?redirect=profile.' . $phpEx...
Forum: Programmieren allgemein
by Matze,
8. Dez 2007
Hallo
du kannst darin schon Änderungen machen, nur bewirken diese nicht das, was du gerne hättest. Ich habe verstanden, das Gäste das Profil sehen dürfen, nur spezielle Daten nicht.
Aber sonst denke ich, dürfte das nichts ausmachen, wobei ich zugeben muss, dass ich's anders lösen würde. ich würde in der usercp_viewprofile.php eine Weiterleitung zur Loginseite machen, wenn man nicht angemeldet...
Forum: Programmieren allgemein
by Matze,
8. Dez 2007
Moin,
du verhinderst, dass bei Gästen die PHP-Datei für die Profil-Seite eingebunden wird. Somit sehen Gäste da gar nichts (die Template-Engine wird nicht mit Werten gefüttert).
Wenn du in der profile_view_body.tpl die Änderungen des Hacks für die Ausgabe der Daten in den genannten Switch einfasst, sollte es eigentlich gehen. Die Daten werden dann bei Gästen nicht mehr dargestellt.
Nicht...
Forum: Programmieren allgemein
by Matze,
8. Dez 2007
Hi,
falls man's im ACP nicht einstellen kann, genügt es, den Block, den nur registrierte Benutzer sehen dürfen, in
einzufassen. In der entsprechenden PHP-Datei könntest du zusätzlich auch noch den Code, der diese Anzeige ermittelt, durch ein "if" nur in dem Fall ausführen lassen, wenn man eingeloggt ist. Ich glaube, die if-Anweisung ist diese:
Forum: Programmieren allgemein
by Matze,
8. Dez 2007
Hi Albert,
wie wäre es mit Last Visit Hack?
Grüße
Edit: Ich habe es so aufgefasst, dass du eine phpBB-Weweiterung suchst.