Seite 1 von 1

Ajax Chat für Gäste nicht zugänglich machen

Verfasst: 09.08.2009 01:08
von Mordakai
Ich habe schon das Board durchsucht, aber nichts über das Thema gefunden was mit weiterhelfen könnte. Ich habe auf unserem Forum ein phpBB 3.0 Forum und einen Ajax Chat laufen, den Chat würde ich gerne so einstellen dass man diesen nur sehen und auch nur dann betreten kann wenn man auf dem Forum eingeloggt ist. Was muss ich wo ändern damit das so klappt?
Ich bin leider noch etwas ungeübt in php, daher bräuchte ich ein wenig Hilfe.

Danke!

Re: Ajax Chat für Gäste nicht zugänglich machen

Verfasst: 09.08.2009 14:37
von DasDaniel
In diesem Thread wird eben dieses Problem behandelt, zwar bei dem GeoMap-Mod, aber das lässt sich sicher auch auf den Ajax Chat übertragen.

Re: Ajax Chat für Gäste nicht zugänglich machen

Verfasst: 10.08.2010 15:13
von Sidewinder
Hat denn jemand eine Idee wo man die Abfrage in den Chat einbauen muss damit es funktioniert?
Und zwar genau so:

Suche in der geomap.php: (Zeile 24-26)
CODE: ALLES AUSWÄHLEN
$user->session_begin();
$auth->acl($user->data);
$user->setup('mods/geomap');


Füge danach ein:
CODE: ALLES AUSWÄHLEN
// Wenn User nicht eingeloggt ist Fehler ausgeben
if ($user->data['user_id'] == ANONYMOUS)
{
trigger_error('NOT_AUTHORISED');
exit;
}


Das wars auch schon.