Snowfall für phpbb 3.2.x?
Dez 2017
01
14:08
Snowfall für phpbb 3.2.x?
Hallo,
da ja nun Winter ist, habe ich diese Erweiterung installiert.
Nun hatte ich ein Problem in der Online-Liste gesehen und bin dem so gut ich konnte auf die Spur gekommen.
Ich als Admin betrachte die Online Liste. mit einem privaten Tab bin ich als normaler User eingeloggt und bewege mich im Forum. In der Online-Liste steht dann immer dass der User in der "BBCode-Page" ist. Nehme ich die Erweiterung "BBCode-Page" raus, steht in der Online-Liste, dass der User im "Advent-Calendar" ist. Nehme ich den "Advent-Calendar" raus, steht in der Online-Liste, dass der User in der Forenübersicht ist. Also tippte ich erst einmal auf diese beiden Erweiterungen.
Ich googelte nach dem Problem und bin auf diese 2 Themen gestoßen.
https://www.phpbb.de/community/viewtopi ... 5&t=238242
https://www.phpbb.de/community/viewtopi ... 5&t=236774
Nun folgte ich den Hinweis mit der "phpbb_sessions" in der Datenbank und beobachtete, dass da oft "app.php/template/snow.js" steht. Also nahm ich die Erweiterung mal raus und stellte dann fest, dass die Online-Anzeige dann auch das richtige Thema anzeigte, indem sich der User befindet.
Nun nahm ich Adventskalender und BB-Code-Seite wieder rein und die Online-Anzeige stimmt immer noch.
Also liegt es wohl an "Snowfall". Ich schaute hier nach und musste auch feststellen, dass die Erweiterung nur für 3.1 ist.
Nun die Frage:
Gibt es ein Update für phpbb 3.2?
Falls Nein, eine ähnliche Erweiterung für phpbb 3.2?
Oder was könnte ich vielleicht sonst noch tun?
Ich habe zwar jetzt das gefunden:
https://www.phpbb.de/community/viewtopi ... 9&start=10
Und dann mal das verwendet:
https://github.com/Prosk8er/Snowstorm-Lights
Aber die richtigen Flocken von dir haben mir schon etwas besser gefallen, auch wenn es da keine Einstellmöglichkeiten weiter gab.
da ja nun Winter ist, habe ich diese Erweiterung installiert.
Nun hatte ich ein Problem in der Online-Liste gesehen und bin dem so gut ich konnte auf die Spur gekommen.
Ich als Admin betrachte die Online Liste. mit einem privaten Tab bin ich als normaler User eingeloggt und bewege mich im Forum. In der Online-Liste steht dann immer dass der User in der "BBCode-Page" ist. Nehme ich die Erweiterung "BBCode-Page" raus, steht in der Online-Liste, dass der User im "Advent-Calendar" ist. Nehme ich den "Advent-Calendar" raus, steht in der Online-Liste, dass der User in der Forenübersicht ist. Also tippte ich erst einmal auf diese beiden Erweiterungen.
Ich googelte nach dem Problem und bin auf diese 2 Themen gestoßen.
https://www.phpbb.de/community/viewtopi ... 5&t=238242
https://www.phpbb.de/community/viewtopi ... 5&t=236774
Nun folgte ich den Hinweis mit der "phpbb_sessions" in der Datenbank und beobachtete, dass da oft "app.php/template/snow.js" steht. Also nahm ich die Erweiterung mal raus und stellte dann fest, dass die Online-Anzeige dann auch das richtige Thema anzeigte, indem sich der User befindet.
Nun nahm ich Adventskalender und BB-Code-Seite wieder rein und die Online-Anzeige stimmt immer noch.
Also liegt es wohl an "Snowfall". Ich schaute hier nach und musste auch feststellen, dass die Erweiterung nur für 3.1 ist.
Nun die Frage:
Gibt es ein Update für phpbb 3.2?
Falls Nein, eine ähnliche Erweiterung für phpbb 3.2?
Oder was könnte ich vielleicht sonst noch tun?
Ich habe zwar jetzt das gefunden:
https://www.phpbb.de/community/viewtopi ... 9&start=10
Und dann mal das verwendet:
https://github.com/Prosk8er/Snowstorm-Lights
Aber die richtigen Flocken von dir haben mir schon etwas besser gefallen, auch wenn es da keine Einstellmöglichkeiten weiter gab.
Dez 2017
01
17:12
Re: Snowfall für phpbb 3.2.x?
Hallo
Es sollte eigentlich unter 3.2 auch funktionieren.
Es sollte eigentlich unter 3.2 auch funktionieren.
Gruß Udo
Dez 2017
02
12:18
Re: Snowfall für phpbb 3.2.x?
Ich konnte dieses Verhalten bei mir leider nicht nachvollziehen.
Gruß Udo
Dez 2017
03
12:45
Re: Snowfall für phpbb 3.2.x?
Hallo,
sorry für die späte Rückmeldung. Kam ja doch am selben Tag ne Antwort, danke. Ich erwartete eigentlich eine Benachrichtigung per E-Mail. Hab ich gleich mal im persönlichen Bereich angehakt.
Nun gut, dann liegt es wohl an etwas anderem. Aber ich vermute, dass es vielleicht generell mit den Erweiterungen zu tun haben könnte. Ich habe ja ganz viele davon.
Nun habe ich mein Problem mal bei phpbb.de (https://www.phpbb.de/community/viewtopi ... 0#p1376530) zum Besten gegeben. Mal schauen, ob das was ergibt.
sorry für die späte Rückmeldung. Kam ja doch am selben Tag ne Antwort, danke. Ich erwartete eigentlich eine Benachrichtigung per E-Mail. Hab ich gleich mal im persönlichen Bereich angehakt.
Nun gut, dann liegt es wohl an etwas anderem. Aber ich vermute, dass es vielleicht generell mit den Erweiterungen zu tun haben könnte. Ich habe ja ganz viele davon.
Nun habe ich mein Problem mal bei phpbb.de (https://www.phpbb.de/community/viewtopi ... 0#p1376530) zum Besten gegeben. Mal schauen, ob das was ergibt.
Dez 2017
03
16:41
Re: Snowfall für phpbb 3.2.x?
Ich habe mit diese Erweiterungen jetzt mal auf einem anderen Server installiert, erst mal ohne die snowfall EXT.
Da gibt es wirklich ein Problem, probier mal folgendes.
Öffne:
Öffne:
Damit funktioniert die online Anzeige zumindestens ohne die snowfall EXT korrekt.
Es scheint so als gäbe es in der
Da gibt es wirklich ein Problem, probier mal folgendes.
Öffne:
root/ext/kirk/bbcodepage/event/listener.php
Finde
Tip: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Tip: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code: Alles auswählen
'core.viewonline_overwrite_location' => 'add_page_viewonline',
Ersetzen mit
Tip: Die genannten Zeile(n) werden mit den/der folgenden ersetzt.
Tip: Die genannten Zeile(n) werden mit den/der folgenden ersetzt.
Code: Alles auswählen
'core.viewonline_overwrite_location' => 'viewonline_page',
Finde
Tip: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Tip: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code: Alles auswählen
public function add_page_viewonline($event)
{
// Are any users on app.php?
if ($event['on_page'][1] === 'app')
{
// Load language file
$event['location'] = $this->language->lang('VIEWING_BBCODE_PAGE');
// Load page routes and titles
$event['location_url'] = $this->helper->route('kirk_bbcodepage');
}
}
Ersetzen mit
Tip: Die genannten Zeile(n) werden mit den/der folgenden ersetzt.
Tip: Die genannten Zeile(n) werden mit den/der folgenden ersetzt.
Code: Alles auswählen
public function viewonline_page($event)
{
switch ($event['on_page'][1])
{
case 'app':
if (strrpos($event['row']['session_page'], '/bbcodepage'))
{
$event['location'] = $this->language->lang('VIEWING_BBCODE_PAGE');
$event['location_url'] = $this->helper->route('kirk_bbcodepage');
}
break;
}
}
root/ext/kirk/advent_calendar/event/listener.php
Finde
Tip: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Tip: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code: Alles auswählen
public function viewonline_page($event)
{
// Are any users on app.php?
if ($event['on_page'][1] === 'app')
{
// Load language file
$event['location'] = $this->user->lang('VIEWING_ADVENTCALENDAR');
// Load page routes and titles
$event['location_url'] = $this->helper->route('kirk_advent_calendar');
}
}
Ersetzen mit
Tip: Die genannten Zeile(n) werden mit den/der folgenden ersetzt.
Tip: Die genannten Zeile(n) werden mit den/der folgenden ersetzt.
Code: Alles auswählen
public function viewonline_page($event)
{
switch ($event['on_page'][1])
{
case 'app':
if (strrpos($event['row']['session_page'], '/advent_calendar'))
{
$event['location'] = $this->user->lang('VIEWING_ADVENTCALENDAR');
$event['location_url'] = $this->helper->route('kirk_advent_calendar');
}
break;
}
}
Es scheint so als gäbe es in der
snow.js
irgend einen Fehler, leider kenne ich mich mich mit js nicht weiter aus um dieses Problem zu beheben.Gruß Udo
Dez 2017
03
17:14
Re: Snowfall für phpbb 3.2.x?
Hallo,
die zweite Suche finde ich so nicht. Das finde ich:
die zweite Suche finde ich so nicht. Das finde ich:
Code: Alles auswählen
public function add_page_viewonline($event)
{
// Are any users on app.php?
if ($event['on_page'][1] === 'app')
{
// Load language file
$event['location'] = $this->language->lang('VIEWING_BBCODE_PAGE');
// Load page routes and titles
$event['location_url'] = $this->helper->route('kirk_bbcodepage');
}
}
Dez 2017
03
17:25
Re: Snowfall für phpbb 3.2.x?
Sorry mein Fehler, habe den Beitrag korrigiert.
Gruß Udo
Dez 2017
03
18:10
Re: Snowfall für phpbb 3.2.x?
Ich habe alle Änderungen vorgenommen und beide Extensionen wieder aktiviert. Wenn ich mich beim Testen nicht vermacht habe, funktioniert das jetzt. Es wird in der Onlineliste und auch in der Sessionstabelle richtig angezeigt, wo die beiden User sind. Ich habe allerdings nur immer Admin in der OnlineListe und Gast im Portal getestet.
Danke
Danke
Dez 2017
03
18:25
Re: Snowfall für phpbb 3.2.x?
Zu früh gefreut ...
Das kommt, wenn man Wer ist Online aufruft.
Und der Kasten, wo die User, IP´s usw drin stehen, ist auch riesig ...
Das kommt, wenn man Wer ist Online aufruft.
Und der Kasten, wo die User, IP´s usw drin stehen, ist auch riesig ...
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/symfony/event-dispatcher/EventDispatcher.php on line 184: call_user_func() expects parameter 1 to be a valid callback, class 'kirk/bbcodepage/event/listener' does not have a method 'viewonline_page'
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/symfony/event-dispatcher/EventDispatcher.php on line 184: call_user_func() expects parameter 1 to be a valid callback, class 'kirk/bbcodepage/event/listener' does not have a method 'viewonline_page'
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4516: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3262)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4516: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3262)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4516: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3262)
Dez 2017
03
18:42
Re: Snowfall für phpbb 3.2.x?
Hast du auch alle Änderung in der
listener.php
wie hier beschrieben gemacht?Gruß Udo
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste