Ajax Chat/Shoutbox 2.0.0B8 verstecken ?

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Fluffy123
Mitglied
Beiträge: 2
Registriert: 27.09.2008 16:47

Ajax Chat/Shoutbox 2.0.0B8 verstecken ?

Beitrag von Fluffy123 »

Hallo,

weiss vielleicht jemand wie ich diese Shoutbox verstecken kann vor Gästen ?
Sie ist nicht im Adminbereich installiert.
Vielleicht durch eine Einstellung im Template?

Wenn ich einen andere Style wähle als Standard wähle, wo die Shoutbox nicht integriert ist, sprint es automatisch auf einen Style mit der Shoutbox um.
Und Gäste können dann mitlesen.
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Beitrag von Metzle »

Hallo,

umschließe den Code für die Shoutbox wie folgt:

Code: Alles auswählen

<!-- IF S_USER_LOGGED_IN -->
shoutboxcode
<!-- ENDIF -->
Dann sollte die Shoutbox eigentlich nur noch eingeloggten Usern angezeigt werden.
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
Fluffy123
Mitglied
Beiträge: 2
Registriert: 27.09.2008 16:47

Beitrag von Fluffy123 »

Vielen Dank :grin:
Benutzeravatar
mt bottle
Mitglied
Beiträge: 88
Registriert: 08.06.2006 20:34
Kontaktdaten:

Beitrag von mt bottle »

Gilt das (auch) für den folgenden Mod:
ajax_chat-0.8.1.2_phpBB3

Und falls ja: In welcher Datei muss ich diese Änderung vornehmen?

Mfg,
Björn
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Beitrag von Metzle »

Hallo,

das gilt auch für diese Shoutbox und je nach dem wo du die Shoutbox eingebaut hast, musst du in dieser Datei den Code einschließen. Ich schätze es wird die index_body.html sein.
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
expingo
Mitglied
Beiträge: 2
Registriert: 16.07.2008 10:43

Beitrag von expingo »

Hallo zusammen,

entschuldigt bitte das ich diesen Thread nochmal aufwärme.

Ich bin Heute gebeten worden die Ajax Chat Version 2.0.0.B8 für Gäste unsichtbar zu machen. Da ich mit dem phpBB seit ganz langer zeit nichts mehr zu tun hatte und sich ja doch einiges dort getan hat, frage ich mich ob ich auf dem richtigen Weg bin.

Meine Vermutung das dieser Chat/Shoutbox in der index_body.html aufgerufen wird scheint zu stimmen. Man soll laut Anleitung folgendes dort einbinden:

Code: Alles auswählen

<!-- INCLUDE chat_body.html -->
Das hat der Foreneigner auch getan. Nun wollte ich die Shoutbox unsichtbar machen (für Gäste) und habe den obigen Code durch folgenden ersetzt:

Code: Alles auswählen

<!-- IF S_USER_LOGGED_IN -->
<!-- INCLUDE chat_body.html -->
<!-- ENDIF -->
Leeren des Browsercaches hat keine Änderung bewirkt. Muss man da auch noch im ACP aktiv werden? Oder ist das völliger Quatsch was ich gemacht habe?
Wäre sehr nett wenn mir da jem,and auf die Sprünge helfen könnte.
aurora876
Ehemaliger Übersetzer
Beiträge: 1600
Registriert: 30.08.2008 20:41

Beitrag von aurora876 »

ist schon richtig, nur mußt du dich natürlich auch ausloggen, um die änderung sehen zu können :D hast daran gedacht?
expingo
Mitglied
Beiträge: 2
Registriert: 16.07.2008 10:43

Beitrag von expingo »

:wink: Das habe ich natürlich gemacht.
Aber die Änderungen greifen trotzdem nicht. Wenn also meine Codeänderungen korrekt waren muss es noch an etwas anderem liegen. Muss ich doch im ACP noch etwas machen?

Edith sagt:
Erledigt! Ich habe den Tipp aus der Doku probiert. Tipp zur Styleänderung
Jetzt ist alles so wie gewünscht.
Einbeere
Mitglied
Beiträge: 10
Registriert: 22.10.2008 09:49
Wohnort: Rhein-Main
Kontaktdaten:

Beitrag von Einbeere »

Hallo,

eure Tipps sind sehr hilfreich. Eine Frage bleibt aber:
Wie kann ich denn die direkte Shoutboxseite verstecken?

Bisher können alle, also auch Gäste, die Chatseite direkt anwählen über url.de/chat.php. Und genau das möchte ich aber nicht.
Vor dem Weiterleiten auf den Chat soll geprüft werden, ob der User eingeloggt ist und wenn er das nicht ist, soll das Log in kommen.

Ich hab hier schon rauf und runter gesucht, leider jedoch nichts hilfreiches gefunden.

Viele Grüße
Marko
piero
Mitglied
Beiträge: 476
Registriert: 10.11.2008 17:15
Wohnort: Schweiz

Beitrag von piero »

verlinke doch bitte mal die "chat.php" :)
Eine PHP-Datei zum Download bereitstellen

der code den du einbauen müsstest wäre dieser:

Code: Alles auswählen

if ($user->data['user_id'] == ANONYMOUS)
{
	login_box();
}
damit wird man zur loginseite weitergeleitet...

der code sollte relativ weit oben stehen, aber eben auch nicht ganz zuoberst^^
Antworten

Zurück zu „[3.0.x] Mod Support“