Seite 5 von 7

Re: [3.2] [FINAL] Blueimp AJAX Chat Modul

Verfasst: 22.12.2018 22:47
von Melmac
Das betrifft die Meldung im Chat selbst, die ausgegeben wird, sobald sich ein Teilnehmer ausloggt.
Was passiert, wenn Du stattdessen die von mir im obigen Beitrag angegebene Zeile versuchsweise auskommentierst?

[In meinem alten 3.0 Board mit der Chatversion 0.8.6 waren wir anders vorgegangen: da der Chat übers Board aufgerufen wurde und dabei dann paralllel zum Board in einem eigenen Tab angezeigt wurde, hatten wir das Steuerkommando von "abmelden" auf "Tab schließen" umgestellt. Asonsten wäre beim Logout aus dem Chat auch vom Board abgemeldet worden.]

Re: [3.2] [FINAL] Blueimp AJAX Chat Modul

Verfasst: 23.12.2018 16:11
von eumelchen
Hallo,

ich habe bei mir in der chat.js, ca. bei Zeile 1245, folgenden Code:

Code: Alles auswählen

		 menu 	= '<li><a href="javascript:ajaxChat.sendMessageWrapper(\'/quit\');">'
					+ this.lang['userMenuLogout']
					+ '</a></li>'
					+ '<li><a href="javascript:ajaxChat.sendMessageWrapper(\'/who\');">'
					+ this.lang['userMenuWho']
					+ '</a></li>'
geändert in:

Code: Alles auswählen

		 menu 	= '<li><a href="javascript:ajaxChat.sendMessageWrapper(\'/who\');">'
					+ this.lang['userMenuWho']
					+ '</a></li>'
Dann ist der Logout-Link im rechten Menü auch weg.

LG Rolf (eumelchen)

Re: [3.2] [FINAL] Blueimp AJAX Chat Modul

Verfasst: 17.01.2020 19:15
von eumelchen
Hallole,

diese Extension funktioniert leider nicht mit phpBB 3.3.0, ist eine korrigierte Version geplant?

Gruß Rolf (eumelchen)

Re: [3.2] [FINAL] Blueimp AJAX Chat Modul

Verfasst: 17.01.2020 20:27
von Dr.Death
Die folgenden Dateien anpassen (ohne Gewähr)

config/routing.yml:

Code: Alles auswählen

mahony_ajax_chat:
    path: /ajax_chat
    defaults: { _controller: mahony.ajax_chat.controller:base }	
config/services.yml:

Code: Alles auswählen

services:
    mahony.ajax_chat.controller:
        class: mahony\ajax_chat\controller\main
        arguments:
            - '@auth'
            - '@config'
            - '@controller.helper'
            - '@template'
            - '@user'
            - '%core.php_ext%'
    mahony.ajax_chat.listener:
        class: mahony\ajax_chat\event\main_listener
        arguments:
            - '@auth'
            - '@config'
            - '@controller.helper'
            - '@template'
            - '@user'
            - '%core.php_ext%'
        tags:
            - { name: event.listener }

Re: [3.2] [FINAL] Blueimp AJAX Chat Modul

Verfasst: 17.01.2020 20:42
von eumelchen
Danke, Dr. Death,

das habe ich schon versucht, dann kommt aber noch diese Meldung:
The namespace mahony/ajax_chat contains invalid characters
Das größte Problem habe ich aber wenn ich die benötigten Änderungen in der includes/function.php vornehme, dann kommt diese Fehlermeldung:
Allgemeiner Fehler
Illegal use of $_SERVER. You must use the request class to access input data. Found in /is/htdocs/wp10567211_MOYUN7QYCB/www/test/includes/functions.php on line 4651. This error message was generated by deactivated_super_global.

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/request/deactivated_super_global.php
LINE: 67
CALL: trigger_error()

FILE: [ROOT]/phpbb/request/deactivated_super_global.php
LINE: 87
CALL: phpbb\request\deactivated_super_global->error()

FILE: [ROOT]/includes/functions.php
LINE: 4651
CALL: phpbb\request\deactivated_super_global->offsetGet()

FILE: [ROOT]/includes/functions.php
LINE: 4685
CALL: getChatInterface()

FILE: [ROOT]/includes/functions.php
LINE: 4138
CALL: getChatOnlineUserIDs()

FILE: [ROOT]/index.php
LINE: 246
CALL: page_header()

Re: [3.2] [FINAL] Blueimp AJAX Chat Modul

Verfasst: 17.01.2020 21:14
von Dr.Death
Tja, alte Extension, nicht mehr so einfach lauffähig unter 3.3

im Namespache sind "_" ( under_scores, Unterstriche), die sind mittlerweile nicht mehr erlaubt und die Nutzung von Super Globals auch nicht mehr.


Bleibt nur abzuwarten, ob Mahony Zeit findet das erneut anzupassen.... oder umsteigen auf "mChat"

Re: [3.2] [FINAL] Blueimp AJAX Chat Modul

Verfasst: 22.01.2020 20:00
von eumelchen
Weiß jemand zufällig ob von Mahony oder einem anderen Spezialisten geplant ist diese Extension an 3.3.0 anzupassen?
Leider kann ich es nicht. :(

Re: [3.2] [FINAL] Blueimp AJAX Chat Modul

Verfasst: 24.01.2020 15:12
von Mahony
Hallo
eumelchen hat geschrieben: 22.01.2020 20:00 Weiß jemand zufällig ob von Mahony oder einem anderen Spezialisten geplant ist diese Extension an 3.3.0 anzupassen?
Leider kann ich es nicht.
Ich lade nächste Woche dann mal eine angepasste Version hoch (läuft bei mir bereits im Forum auf phpBB3.3 ) >>> http://phpbb3-support.square7.ch/

eumelchen hat geschrieben: 17.01.2020 20:42 Das größte Problem habe ich aber wenn ich die benötigten Änderungen in der includes/function.php vornehme, dann kommt diese Fehlermeldung:
Allgemeiner Fehler

Code: Alles auswählen

Illegal use of $_SERVER. You must use the request class to access input data. Found in /is/htdocs/wp10567211_MOYUN7QYCB/www/test/includes/functions.php on line 4651. This error message was generated by deactivated_super_global.

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/request/deactivated_super_global.php
LINE: 67
CALL: trigger_error()

FILE: [ROOT]/phpbb/request/deactivated_super_global.php
LINE: 87
CALL: phpbb\request\deactivated_super_global->error()

FILE: [ROOT]/includes/functions.php
LINE: 4651
CALL: phpbb\request\deactivated_super_global->offsetGet()

FILE: [ROOT]/includes/functions.php
LINE: 4685
CALL: getChatInterface()

FILE: [ROOT]/includes/functions.php
LINE: 4138
CALL: getChatOnlineUserIDs()

FILE: [ROOT]/index.php
LINE: 246
CALL: page_header()
siehe dazu >>> http://phpbb3-support.square7.ch/viewto ... f=36&t=725




Grüße: Mahony

Re: [3.3] [FINAL] Blueimp AJAX Chat Modul

Verfasst: 27.01.2020 09:49
von Mahony
Hallo
Es gibt nun ein Update dieser Erweiterung (Version 1.0.2).
Download siehe erster Beitrag!
Die Extension ist mit phpBB 3.3.x kompatibel.

ACHTUNG: Bitte vor der Installation der neuen Version, die alte Version deinstallieren, die Arbeitsdaten löschen und auch ALLE Dateien der Ext vom FTP löschen!


Grüße: Mahony

Re: [3.2] [3.3] [FINAL] Blueimp AJAX Chat Modul

Verfasst: 27.01.2020 11:18
von eumelchen
Hallo Mahony,

die Änderungen in

/config/default/container/parameters.yml
und
includes/functions.php

bleiben so wie sie in der vorherigen Version waren?

Oder muss da auch etwas geändert werden?