[BETA][3.2][3.3] Kalender
Re: [BETA][3.2][3.3] Kalender
Hi zusammen,
Ich habe soeben bemerkt, dass wenn ich die Monatsansicht im Kalender anschaue, kommt oben viermal folgende Meldung:
[phpBB Debug] PHP Warning: in file [ROOT]/ext/hjw/calendar/includes/calendar_event.php on line 275: Undefined variable $eventbg
Ansonsten funktioniert der Kalender einwandfrei.
Ich glaube das ist seit dem Upgrade auf PHP-Version 8.0.14, bin mir aber nicht ganz sicher.
Board: 3.3.5
Kalender: 1.0.4
https://forum.star-trek.ch
Vielen Dank für eure Hilfe
Ich habe soeben bemerkt, dass wenn ich die Monatsansicht im Kalender anschaue, kommt oben viermal folgende Meldung:
[phpBB Debug] PHP Warning: in file [ROOT]/ext/hjw/calendar/includes/calendar_event.php on line 275: Undefined variable $eventbg
Ansonsten funktioniert der Kalender einwandfrei.
Ich glaube das ist seit dem Upgrade auf PHP-Version 8.0.14, bin mir aber nicht ganz sicher.
Board: 3.3.5
Kalender: 1.0.4
https://forum.star-trek.ch
Vielen Dank für eure Hilfe
Re: [BETA][3.2][3.3] Kalender
Quick Fix
Open
[ROOT]/ext/hjw/calendar/includes/calendar_event.php
Find (~Line 219)
After add
or
After add
Scheinbar ist die Variable bei dem (Monatsansicht) Aufruf an dieser Stelle noch nicht definiert
Open
[ROOT]/ext/hjw/calendar/includes/calendar_event.php
Find (~Line 219)
Code: Alles auswählen
$description = $event_row['event_name'] . $age;
if ($show)
{
Code: Alles auswählen
if (isset($eventbg)){
$eventbg = $eventbg;}
else{
$eventbg = false;}
After add
Code: Alles auswählen
$eventbg = isset($eventbg) ? $eventbg : '';
Scheinbar ist die Variable bei dem (Monatsansicht) Aufruf an dieser Stelle noch nicht definiert
Area51@4seven | Area51@4seven / Reloaded | Kein Support via PN
Club goin up, on a Tuesday...
Club goin up, on a Tuesday...
Re: [BETA][3.2][3.3] Kalender
Die ext scheint wohl noch nicht zu 100% kompatibel zu php 8.x zu sein.
Hier mit php 7.4 habe ich den Fehler nicht.
Hier mit php 7.4 habe ich den Fehler nicht.
Re: [BETA][3.2][3.3] Kalender
Ich habe keine Probleme mit PHP 8.1.0
Re: [BETA][3.2][3.3] Kalender
Guten Morgen zusammen,
Anpassungen wurden vorgenommen, Cache geleert. Leider gibts noch immer keine Besserung. Interessanterweise gibt es Monate, wo die Fehlermeldung nur 1x oder 2x angezeigt wird. Es ist also von Monat zu Monat unterschiedlich.
Anpassungen wurden vorgenommen, Cache geleert. Leider gibts noch immer keine Besserung. Interessanterweise gibt es Monate, wo die Fehlermeldung nur 1x oder 2x angezeigt wird. Es ist also von Monat zu Monat unterschiedlich.
Re: [BETA][3.2][3.3] Kalender
Bitte die "Monat-zu-Monat-Fehlermeldungen" hier nochmal als einstellen.
Hast Du beide Varianten probiert?
Code: Alles auswählen
Code
Hast Du beide Varianten probiert?
Area51@4seven | Area51@4seven / Reloaded | Kein Support via PN
Club goin up, on a Tuesday...
Club goin up, on a Tuesday...
Re: [BETA][3.2][3.3] Kalender
Hi @BNa,
Unverändert sieht das ganze so aus: [phpBB Debug] PHP Warning: in file [ROOT]/ext/hjw/calendar/includes/calendar_event.php on line 275: Undefined variable $eventbg
Line 275:
Mit der ersten Variante siehts ab Linie 219 dann so aus:
Danach erscheint im Januar 4x untereinander: [phpBB Debug] PHP Warning: in file [ROOT]/ext/hjw/calendar/includes/calendar_event.php on line 279: Undefined variable $eventbg.
Im Februar dieselbe Meldung aber nur 2x. Im März dann nur 1x, im April 3x...
Ich konnte nun erkennen, dass es mit den Geburtstagen der Forenmitglieder zutun hat. Haben in einem Monat 3 Mitglieder Geburtstag, kommt die Meldung 3x.
Bei der zweiten Variante sieht das ganze so aus, ab Linie 219:
Danach erscheint in der Monatsansicht je nach Menge der Geburtstage diese Meldung: [phpBB Debug] PHP Warning: in file [ROOT]/ext/hjw/calendar/includes/calendar_event.php on line 276: Undefined variable $eventbg
Ich hoffe, ich habe nichts falsch gemacht?
Unverändert sieht das ganze so aus: [phpBB Debug] PHP Warning: in file [ROOT]/ext/hjw/calendar/includes/calendar_event.php on line 275: Undefined variable $eventbg
Code: Alles auswählen
[phpBB Debug] PHP Warning: in file [ROOT]/ext/hjw/calendar/includes/calendar_event.php on line 275: Undefined variable $eventbg
Code: Alles auswählen
'EVENTBG' => $eventbg,
Code: Alles auswählen
$description = $event_row['event_name'] . $age;
if ($show)
{
if (isset($eventbg)){
$eventbg = $eventbg;}
else{
$eventbg = false;}
Code: Alles auswählen
[phpBB Debug] PHP Warning: in file [ROOT]/ext/hjw/calendar/includes/calendar_event.php on line 279: Undefined variable $eventbg
Ich konnte nun erkennen, dass es mit den Geburtstagen der Forenmitglieder zutun hat. Haben in einem Monat 3 Mitglieder Geburtstag, kommt die Meldung 3x.
Bei der zweiten Variante sieht das ganze so aus, ab Linie 219:
Code: Alles auswählen
$description = $event_row['event_name'] . $age;
if ($show)
{
$eventbg = isset($eventbg) ? $eventbg : '';
Code: Alles auswählen
[phpBB Debug] PHP Warning: in file [ROOT]/ext/hjw/calendar/includes/calendar_event.php on line 276: Undefined variable $eventbg
- Cowboy of Bottrop
- Mitglied
- Beiträge: 320
- Registriert: 01.02.2017 21:11
- Wohnort: Bottrop anne Emscher
- Kontaktdaten:
Re: [BETA][3.2][3.3] Kalender
Dann schalte doch mal testweise die Anzeige der Geburtstage ab, dann sollten die Meldungen ja verschwunden sein...
Keep it County,
Markus aka Cowboy
Markus aka Cowboy
Re: [BETA][3.2][3.3] Kalender
Das ist korrekt @Cowboy of Bottrop, wenn ich die Anzeige der Geburtstage im ACP deaktiviere, gibts keine Meldung mehr. Hätte ich im vorigen Post erwähnen sollen, sorry.
Re: [BETA][3.2][3.3] Kalender
- Nix falsch gemacht, Du solltest nur im Vor-Kontext des Programmings die Birthday Member ausschließen,
> quasie (symbolisch) > If Member-Birthday > schließe Variable aus (oder ergänze diese)
Und, im Zweifelsfalle > Selbst wenn Birthday Member und (von Birthday Member) Termin eingetragen > schließe "Event Meldung" wegen Birthday aus
Area51@4seven | Area51@4seven / Reloaded | Kein Support via PN
Club goin up, on a Tuesday...
Club goin up, on a Tuesday...