Board online Time Modul

Hier bekommst du Support für meine Erweiterungen.
Benutzeravatar
Kirk
Administrator
Offline
Beiträge: 888
Registriert: Di 15. Apr 2014, 10:54
Wohnort: Erde
Kontaktdaten:
Feb 2017 28 16:31

Re: Board online Time Modul

Beitrag von Kirk


Ich habe es gerade nochmal ausprobiert, es funktioniert ohne Fehlermeldung.
Kommt die Fehlermeldung beim aktivieren dieser Extension oder beim hinzufügen dieses Modules im ACP/Erweiterungen/Portal Module?
Gruß Udo

Pogo
Offline
Beiträge: 6
Registriert: Mi 8. Feb 2017, 19:40
Kontaktdaten:
Feb 2017 28 18:04

Re: Board online Time Modul

Beitrag von Pogo


Die Fehlermeldung kam beim Aktivieren der Extension. Ich führe gerade das Update aus und melde mich später.

Pogo
Offline
Beiträge: 6
Registriert: Mi 8. Feb 2017, 19:40
Kontaktdaten:
Feb 2017 28 19:49

Re: Board online Time Modul

Beitrag von Pogo


Habe nun 3.2 installiert und Portal entsprechend deiner Anleitung angepasst bevor ich es aktiviert habe und danach deine "Board online Time Modul" Extension aktiviert und diesmal ohne Fehlermeldung. Kann es sein das der Fehler mit PHP 7 zusammenhängen kann, denn das hatte ich bei dem vorherigen Versuch aktiviert. Also alles gut.

Benutzeravatar
Kirk
Administrator
Offline
Beiträge: 888
Registriert: Di 15. Apr 2014, 10:54
Wohnort: Erde
Kontaktdaten:
Feb 2017 28 20:33

Re: Board online Time Modul

Beitrag von Kirk


Ob es mit PHP 7 zusammen hängt müsste ich wissen wie genau die Fehlermeldung lautete.
Ich kann es leider nicht testen weil es bei meinem Anbieter PHP7 noch nicht verfügbar ist.
Gruß Udo

Benutzeravatar
vfrblue
Offline
Beiträge: 38
Registriert: Di 17. Jan 2017, 23:47
Wohnort: Grafschaft Bentheim
Kontaktdaten:
Mär 2017 17 15:06

Re: Board online Time Modul

Beitrag von vfrblue


Habe jetzt auch meine Board 3- Installation auf PHP 7.1 umgestellt.
Fehlermeldung:
Fatal error: Uncaught Error: Call to undefined function kirk\b3p_board_online_time\split() in /homepages/25/d556543757/htdocs/vfr_ocde/forum_preview/ext/kirk/b3p_board_online_time/board_online_time.php:165 Stack trace: #0 /homepages/25/d556543757/htdocs/vfr_ocde/forum_preview/ext/board3/portal/controller/main.php(250): kirk\b3p_board_online_time\board_online_time->get_template_side('39') #1 /homepages/25/d556543757/htdocs/vfr_ocde/forum_preview/ext/board3/portal/controller/main.php(183): board3\portal\controller\main->get_module_template(Array, Object(kirk\b3p_board_online_time\board_online_time)) #2 [internal function]: board3\portal\controller\main->handle(Array) #3 /homepages/25/d556543757/htdocs/vfr_ocde/forum_preview/vendor/symfony/http-kernel/HttpKernel.php(144): call_user_func_array(Array, Array) #4 /homepages/25/d556543757/htdocs/vfr_ocde/forum_preview/vendor/symfony/http-kernel/HttpKernel.php(64): Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object(phpbb\symfony_request), 1) #5 /homepages/25/d556543757/htdo in /homepages/25/d556543757/htdocs/vfr_ocde/forum_preview/ext/kirk/b3p_board_online_time/board_online_time.php on line 165
Ist wieder auf 5.6x umgestellt.
Wenn du einen Test brauchst, dann gebe Bescheid. Ich stelle dann wieder um.
Gruß, Hermann

Forum

Benutzeravatar
Kirk
Administrator
Offline
Beiträge: 888
Registriert: Di 15. Apr 2014, 10:54
Wohnort: Erde
Kontaktdaten:
Mär 2017 18 10:49

Re: Board online Time Modul

Beitrag von Kirk


Laut der Fehlermeldung wird dieses "angemeckert" get_template_side bzw. get_template_center dieses ist aber eine Standardfunktion vom Portal.
Der Code in dieser Extension ist eigentlich gleich mit der org. Extension [RC] Board online time bekommst du unter PHP 7.1 wenn du die verlinkte EXT installierst ebenfalls eine Fehlermeldung?
Gruß Udo

Benutzeravatar
vfrblue
Offline
Beiträge: 38
Registriert: Di 17. Jan 2017, 23:47
Wohnort: Grafschaft Bentheim
Kontaktdaten:
Mär 2017 18 11:40

Re: Board online Time Modul

Beitrag von vfrblue


Auch eine Fehlermeldung mit der "normalen" Erweiterung:
Fatal error: Uncaught Error: Call to undefined function kirk\board_online_time\event\split() in /homepages/25/d556543757/htdocs/vfr_ocde/phpbb/ext/kirk/board_online_time/event/listener.php:91 Stack trace: #0 [internal function]: kirk\board_online_time\event\listener->display_board_online_time(Object(phpbb\event\data), 'core.page_foote...', Object(phpbb\event\dispatcher)) #1 /homepages/25/d556543757/htdocs/vfr_ocde/phpbb/vendor/symfony/event-dispatcher/EventDispatcher.php(184): call_user_func(Array, Object(phpbb\event\data), 'core.page_foote...', Object(phpbb\event\dispatcher)) #2 /homepages/25/d556543757/htdocs/vfr_ocde/phpbb/vendor/symfony/event-dispatcher/EventDispatcher.php(46): Symfony\Component\EventDispatcher\EventDispatcher->doDispatch(Array, 'core.page_foote...', Object(phpbb\event\data)) #3 /homepages/25/d556543757/htdocs/vfr_ocde/phpbb/phpbb/event/dispatcher.php(60): Symfony\Component\EventDispatcher\EventDispatcher->dispatch('core.page_foote...', Object(phpbb\event\data)) #4 /homepages/25/d556543757/htdocs/vfr_ in /homepages/25/d556543757/htdocs/vfr_ocde/phpbb/ext/kirk/board_online_time/event/listener.php on line 91
Gruß, Hermann

Forum

Benutzeravatar
vfrblue
Offline
Beiträge: 38
Registriert: Di 17. Jan 2017, 23:47
Wohnort: Grafschaft Bentheim
Kontaktdaten:
Apr 2017 22 20:18

Re: Board online Time Modul

Beitrag von vfrblue


Hallo Udo,
ich habe das "Board3-Board online Time Modul" unter PHP 7.1 aktiviert und funktionsfähig.
Dazu sucht man in der "board_online_time.php" folgendes (2 mal):

Code: Alles auswählen

list($year1, $month1, $day1) = split('-', $start_date);
list($year2, $month2, $day2) = split('-', $today_date);
und ändert es in:

Code: Alles auswählen

list($year1, $month1, $day1) = preg_split('#-#', $start_date);
list($year2, $month2, $day2) = preg_split('#-#', $today_date);
Jedenfalls läuft es im Testforum unter PHP 7.1.3 bis jetzt ohne Probleme.

Gruß Hermann
Gruß, Hermann

Forum

Benutzeravatar
Kirk
Administrator
Offline
Beiträge: 888
Registriert: Di 15. Apr 2014, 10:54
Wohnort: Erde
Kontaktdaten:
Apr 2017 23 13:23

Re: Board online Time Modul

Beitrag von Kirk


Hallo Hermann
Besten Dank dafür :)
Gruß Udo

Benutzeravatar
vfrblue
Offline
Beiträge: 38
Registriert: Di 17. Jan 2017, 23:47
Wohnort: Grafschaft Bentheim
Kontaktdaten:
Apr 2017 23 20:28

Re: Board online Time Modul

Beitrag von vfrblue


Die gleiche Änderung in der Erweiterung führt auch zum fehlerfreien Betrieb unter PHP 7.x
Gruß, Hermann

Forum

Antworten