Seite 1 von 1
chat sichtbar für bestimmte usergruppen
Verfasst: 09.02.2008 22:20
von chris1278
hi liebe phpbb gemeinde ich hätte hier eine kleine frage an euch.
zu erst mal folgendes zur info. ich habe mir jetzt den ajax chat für phpbb 3.0 geholt. alles kein problem. chat verzeichnis hochgeladen und db tabbelen erstellt. chat läuft ist supi soweit. problem ist nur jeder kommt dort rein ob registrierter forumsuser oder nicht. wie kann ich es am einfachsten anstellen das den chat nur formsnutzer die auch im forum regiestriert sind benutzen können. ich hab ja schon mal an htacces gedacht weis aber leider nicht genau wie die auszusehen hat. oder wisst ihr da eine lösung. bitte wenn es geht mit erklärung zum ändern/umprogramieren.
ich kann zwar ein wenig aber meine php kentnisse sind nur na dürftig sag ich mal. mods oder so nach anleitungen einbauen ist kein thema aber was das konkrete php schreiben angeht naja eher nicht.
Verfasst: 09.02.2008 22:55
von Skippy07
Also ich hab einfach den Link für nicht eingeloggte versteckt.
!-- IF S_USER_LOGGED_IN -->
Hier den Chatlink rein
<!-- ENDIF -->
Gruss
Stefan
Verfasst: 09.02.2008 23:28
von Mahony
Hallo
Schau mal in die
lib/config.php
Dort findest du die Optionen zur Einstellung des Chats.
Für dein Anliegen, suche nach
Code: Alles auswählen
// Enable/Disable guest logins:
$config['allowGuestLogins'] = true;
// Enable/Disable write access for guest users - if disabled, guest users may not write messages:
$config['allowGuestWrite'] = true;
// Allow/Disallow guest users to choose their own userName:
$config['allowGuestUserName'] = true;
und ändere in
Code: Alles auswählen
// Enable/Disable guest logins:
$config['allowGuestLogins'] = false;
// Enable/Disable write access for guest users - if disabled, guest users may not write messages:
$config['allowGuestWrite'] = false;
// Allow/Disallow guest users to choose their own userName:
$config['allowGuestUserName'] = false;
Grüße: Mahony
Verfasst: 10.02.2008 00:03
von chris1278
ok. habs gemacht und geht. jetzt kan man nur noch als registrierter rein. man sieht zwar noch das login fenster wenn man die chat/index.php aufruft aber immerhin man kommt ohne passwort nicht rein. und das ist genau das was ich wollte. vielen liebendank
Verfasst: 10.04.2008 16:20
von Widder88
hi,
ich hab es genau so gemacht nur leider geht es bei mir nicht. Ich bekomme da irgendwie nen Fehler.
at /chat/lib/config.php:1)
[phpBB Debug] PHP Notice: in file /chat/lib/class/AJAXChatHTTPHeader.php on line 36: Cannot modify header information - headers already sent by (output started at /chat/lib/config.php:1)
[phpBB Debug] PHP Notice: in file /chat/lib/class/AJAXChatHTTPHeader.php on line 37: Cannot modify header information - headers already sent by (output started at /chat/lib/config.php:1)
[phpBB Debug] PHP Notice: in file /chat/lib/class/AJAXChatHTTPHeader.php on line 41: Cannot modify header information - headers already sent by (output started at /chat/lib/config.php:1)
[phpBB Debug] PHP Notice: in file /chat/lib/class/AJAXChatHTTPHeader.php on line 45: Cannot modify header information - headers already sent by (output started at /chat/lib/config.php:1)
Link:
http://energy.thomas-stumpf.de/chat/
Verfasst: 10.04.2008 20:50
von Passat
Hast du die config.php als UTF8 ohne BOM gespeichert?
Wenn nicht, dann kommt i.d.R. der von dir genannte Fehler.
Grüsse
Roman
Verfasst: 10.04.2008 23:32
von Widder88
Ja hab ich gemacht. Trotzdem der fehler.
Verfasst: 11.04.2008 01:00
von Chalong
Passat hat geschrieben:Hast du die config.php als UTF8 ohne BOM gespeichert?
...
Seit wann das ?
Ich dachte, nur Sprachdateien brauchen ds Format.

Verfasst: 11.04.2008 07:58
von Dr.Death
KB:84
Die Datei
/chat/lib/config.php
hat in Zeile 1 ein ungültiges Zeichen ( oder Leerzeichen )
Verfasst: 11.04.2008 11:30
von Widder88
hier mal die datei im TXT format.
:::: DIE DATEI ::::