AJAX Chat - Deutsche Installations-Anleitung

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.
KiThErO-oHe
Mitglied
Beiträge: 10
Registriert: 16.08.2012 19:20

Re: AJAX Chat - Deutsche Installations-Anleitung

Beitrag von KiThErO-oHe »

Also leider behebt es das Problem nicht.
Cookie Einstellungen waren korrekt, cookies habe ich auch vom Browser nochmal komplett gelöscht und das Problem besteht weiterhin.

Was ist denn mit der "Erweiterung" gemeint?
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Re: AJAX Chat - Deutsche Installations-Anleitung

Beitrag von redbull254 »

Wenn Du es Dir leicht machen willst, benutze das Support Tool Kit, um die korrekten Cookie-Einstellungen zu erstellen.

https://www.phpbb.com/support/stk/
Deutsche Sprach-Dateien findest Du dort auch. Alles einfach auf den Server in Dein Forumverzeichnis laden und dann so aufrufen
http://DeineDomain.de/stk/
Beste Grüße
Walter
KiThErO-oHe
Mitglied
Beiträge: 10
Registriert: 16.08.2012 19:20

Re: AJAX Chat - Deutsche Installations-Anleitung

Beitrag von KiThErO-oHe »

EDITIERT:

Ich habe meinen Beitrag einmal editiert um keinen Doppel-Post zu machen ^^

Ich habe den Fehler gefunden und nun funktioniert es super.
Das Problem lag doch in der Domain in der Cookie-Einstellung.

Habe dort versehentlich die Adresse des richtigen Forums drin gehabt, statt vom Test-Forum, darum hat er die falschen Cookies verwendet.
( Hatte ein Datenbank-Backup vom original Forum benutzt für das Testforum :roll: )

Ich danke euch für eure Hilfe!

2 Fragen hätte ich aber noch:

1.
Habe ich wenn ich etwas schreibe die Fehlermeldung: "Fehler: Verbindungsstatus: 500"
Was bedeutet die ?

2.
redbull254 hat geschrieben: Verschiedene Konfigurationen:

Anzahl der Räume einstellen.

Suche in der phpBB3\chat\lib\config.php nach:

Code: Alles auswählen

    // Defines a list of channels (e.g. array(0, 1)) to limit the logs access for registered users, includes all channels the user has access to if set to null:
    $config['logsUserAccessChannelList'] = null;

und ändere in :

Code: Alles auswählen

    // Defines an array of channelIDs (e.g. array(0, 1)) to limit the number of available channels, will be ignored if set to null:
    $config['limitChannelList'] = array( 0,15, );
0 und 15 sind willkürliche Foren-IDs, die Du nach Belieben ändern kannst. Wenn Du mit dem Mauszeiger über die Foren gehst, wird Dir unten im Browser die Foren-ID angezeigt. f=0 oder f=15. oder... Trage diese Zahl dann in die config.php ein.
Bedeutet das er übernimmt automatisch den Forumsnamen für den Channel?
Wenn ich array( 0,15, ) eingebe, nimmt der dann nur Forum 0 UND 15 oder 0 BIS 15 ?
Kann ich also nur Channel nehmen/erstellen, wozu es auch ein Forum gibt?
Denn meine Channel die ich in "channel.php" erstellt habe (z.B. $channels[2] = 'Adminbereich'; ) sehe ich nicht, wenn ich auf die Auflistung der Channel gehe ( habe aber in der config.php unter Array die 2 mit eingetragen )

Danke im voraus.

Ich wünsche euch und euren Familien ein schönes & besinnliches Fest.

Liebe Grüße
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Re: AJAX Chat - Deutsche Installations-Anleitung

Beitrag von redbull254 »

KiThErO-oHe hat geschrieben:
Bedeutet das er übernimmt automatisch den Forumsnamen für den Channel?
Ja, Du kannst in der config.php den Standard-Channel auch umbenennen.
KiThErO-oHe hat geschrieben:Wenn ich array( 0,15, ) eingebe, nimmt der dann nur Forum 0 UND 15 oder 0 BIS 15 ?
0 und 15
KiThErO-oHe hat geschrieben:Kann ich also nur Channel nehmen/erstellen, wozu es auch ein Forum gibt?
Einen anderen Weg habe ich noch nicht getestet. Geht sicher auch anders, aber ich habe bisher keinen Anlass gehabt, mich damit zu beschäftigen. Du kann ja auch Foren erstellen, damit der Namen benutzt wird und das Forum als solches verbergen, damit Du keine unnützen Foren hast.
KiThErO-oHe hat geschrieben:Denn meine Channel die ich in "channel.php" erstellt habe (z.B. $channels[2] = 'Adminbereich'; ) sehe ich nicht, wenn ich auf die Auflistung der Channel gehe ( habe aber in der config.php unter Array die 2 mit eingetragen )
Wie geschrieben, Standard-mäßig zieht das Script lediglich die Foren-IDs heran, um den Namen anzuzeigen.

PS. Dir und den anderen natürlich auch ein frohes Weihnachtsfest.
Beste Grüße
Walter
KiThErO-oHe
Mitglied
Beiträge: 10
Registriert: 16.08.2012 19:20

Re: AJAX Chat - Deutsche Installations-Anleitung

Beitrag von KiThErO-oHe »

Danke dir für die Infos.

Das hier an Heiligabend noch gearbeitet wird :lol:

Ich probiere mal ein wenig rum.
Das einzige was bei der Raum einstellung bis jetzt geklappt hat, is "null", doch dann listet der ALLE Foren als Channel auf.
Wenn ich nur die einzelnen Foren ID's benutze, dann zeigt der mir nur den Hauptchannel, welchen ich auch schon unbenannt habe und NICHT zusätzlich die eingestellten.
Habe noch nicht ganz raus gefunden wie das geht.

Es gibt in der Config.php ja 2 Zeilen dafür wenn ich das richtig gesehen habe:

Zeile 86 & 87

Code: Alles auswählen

// Defines an array of channelIDs (e.g. array(0, 1)) to limit the number of available channels, will be ignored if set to null:
$config['limitChannelList'] = null;
&
Zeile 196 & 197

Code: Alles auswählen

// Defines a list of channels (e.g. array(0, 1)) to limit the logs access for registered users, includes all channels the user has access to if set to null:
$config['logsUserAccessChannelList'] = null;


Welche ist denn jetzt die wo ich es eintrage?
Überprüft er dann Automatisch die Rechte? Also ob der Benutzer auf diesen Channel/Forum zugreifen darf?
Habe nämlich noch keinen Weg gefunden, bestimmte Nutzer aus bestimmten Channeln auszuschließen.

Außerdem habe ich einen eigenen Channel im Chat erstellt, der jetzt meinen Benutzernamen hat ( Ich glaube das war Privater Raum ) Wie kann ich den denn jetzt schließen?

Tschuldigt die ganzen Fragen, doch auch in der Wiki https://github.com/Frug/AJAX-Chat/wiki habe ich meine Antworten nicht wirklich gefunden.

Und die vorerst letzte Frage:

Wie kann ich den Chat Button in subsilver2 Style einbinden?
Die Code Zeile von prosilver gibt es ja nicht im overall_header


Und nochmals Danke :grin:

Danach lass ich euch in Ruhe...lach...
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Re: AJAX Chat - Deutsche Installations-Anleitung

Beitrag von redbull254 »

Die Berechtigungen des Forums gelten auch im Chat. Die Mitglieder sehen nur die Channels, deren Foren sie auch sehen können.

Den Link kannst Du im Subsilver dorthin packen, wo Du es magst. Wo die genaus Stelle ist, kann ich Dir nicht sagen. Subsilver2 ist veraltet und damit beschäftige ich mich nicht mehr.
Beste Grüße
Walter
KiThErO-oHe
Mitglied
Beiträge: 10
Registriert: 16.08.2012 19:20

Re: AJAX Chat - Deutsche Installations-Anleitung

Beitrag von KiThErO-oHe »

Ich danke dir sehr für deine super schnelle Hilfe.
Ich denke wenn ich einfach ein wenig rum probiere wird es schon irgendwann alles klappen wie ich es mir vorstelle 8)

LG
KiThErO-oHe
Mitglied
Beiträge: 10
Registriert: 16.08.2012 19:20

Re: AJAX Chat - Deutsche Installations-Anleitung

Beitrag von KiThErO-oHe »

Hallo Leute,

da ich mich gefragt habe wie man den Chat-Button auch bei "subsilver2"-basierenden Styles einbauen kann, habe ich mich mal auf die Suche gemacht, rum probiert und die Lösung gefunden.


Einbau eines Chat-Buttons in subsilver2 basierenden Styles:

Öffnet die Datei: "EuerStyle"-> template -> overall_header.html

Sucht dort:

Code: Alles auswählen

<a href="{U_FAQ}"><img src="{T_THEME_PATH}/images/icon_mini_faq.gif" width="12" height="13" alt="*" /></a> <a href="{U_FAQ}">{L_FAQ}</a>
Kopiert direkt davor ( für einen kleinen Abstand zwischen den Buttons ):

Code: Alles auswählen

&nbsp; &nbsp;
Kopiert darüber in neuer Zeile:

Code: Alles auswählen

<a href="{ROOT_PATH}chat/index.php"><img src="{T_THEME_PATH}/images/icon_mini_members.gif" width="12" height="13" alt="*" /><title="Chat">Chat</a>


Euer Code sollte dann so aussehen (Ausschnitt):

Code: Alles auswählen

			</td>
			<td class="genmed" align="{S_CONTENT_FLOW_END}">
			<a href="{ROOT_PATH}chat/index.php"><img src="{T_THEME_PATH}/images/icon_mini_members.gif" width="12" height="13" alt="*" /><title="Chat">Chat</a>
				&nbsp; &nbsp;<a href="{U_FAQ}"><img src="{T_THEME_PATH}/images/icon_mini_faq.gif" width="12" height="13" alt="*" /></a> <a href="{U_FAQ}">{L_FAQ}</a>
Damit habt ihr wie im prosilver den Chat-Button neben FAQ stehen.

Ich hoffe ich habe es verständlich geschrieben? Ist mein erstes Mal das ich einen Code Schnipsel schreibe :grin:

Bei mir hat es sofort funktioniert als ich die veränderte Datei hochgeladen habe.
Sollte es bei euch nicht gehen, denkt daran euer Template im ACP zu aktualisieren :wink:

LG
Antworten

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