Seite 1 von 1
Profil aublenden für Gäste
Verfasst: 21.10.2006 17:51
von tomshome
Hallo,
ich würde gerne im gesamten Forum die Profile der Benutzer für Gäste ausblenden.
Auch im Index und im eingebauten Mod Ähnlich Beiträge.
Damit wir uns richtig verstehen:
Der Benutzername des Profils soll sichtbar bleiben, nur halt nicht aufrufbar sein.
Ciao,
Thomas
Re: Profil aublenden für Gäste
Verfasst: 21.10.2006 17:56
von gloriosa
Hallo,
dazu
tomshome hat geschrieben:Damit wir uns richtig verstehen:
hättest Du vor dem Posting die, viel zu selten benutzte, boardeigene Funktion
[ externes Bild ] Suchen strapazieren sollen um
derartige Ergebnisse zu finden !

Verfasst: 21.10.2006 17:57
von Miriam
Meinst Du jetzt nicht aufrufbar weil kein Link hinterlegt oder nicht anzeigbar, weil nicht eingeloggt oder beides zusammen?
Verfasst: 21.10.2006 18:07
von tomshome
@gloriosa
Du verstehst mich glaub ich falsch. das suche ich nicht.
@Miriam
Such aufrufbar weil kein Link hinterlegt
Verfasst: 22.10.2006 08:58
von Miriam
tomshome hat geschrieben:@Miriam
Such aufrufbar weil kein Link hinterlegt
Da passt doch was nicht zusammen.
Also wenn Du es so haben willst, musst Du in allen Dateien, die einen Link zu einem Profil bereitstellen, die Änderungen durchführen.
Meiner Meinung nach sollte das so gehen:
Code: Alles auswählen
if( !$userdata['session_logged_in'] )
{
<Profil ohne Link>
}
else
{
<Profil mit Link>
}
Das ist aber kein Schutz dagegen, dass uneingeloggte User (oder Suchmaschinen) das Profil aufrufen können. Das geht immer noch.
Falls Du einen generellen Schutz vor der Profilanzeige durch uneingeloggte Surfer haben möchtest, kannst Du das hier machen:
finde in der /includes/usercp_viewprofil.php
Code: Alles auswählen
if ( !defined('IN_PHPBB') )
{
die("Hacking attempt");
exit;
}
füge danach ein:
Code: Alles auswählen
if (!$userdata['session_logged_in'])
{
redirect(append_sid("login.$phpEx?redirect=profile.$phpEx&mode=" . $HTTP_GET_VARS['mode']. "&u=" . $HTTP_GET_VARS['u']));
}