Ocal_XH 1.x
Moderator: Tata
Ocal_XH 1.x
After a long time, Ocal_XH 1.0 is finally available!
This release fixes a couple of bugs, and brings some enhancement. It now requires CMSimple_XH ≥ 1.7.0 and PHP ≥ 7.1.0. See the changelog for details.
You can read the User Manual online.
Download and install Ocal_XH-1.0.zip.
This release fixes a couple of bugs, and brings some enhancement. It now requires CMSimple_XH ≥ 1.7.0 and PHP ≥ 7.1.0. See the changelog for details.
You can read the User Manual online.
Download and install Ocal_XH-1.0.zip.
Christoph M. Becker – Plugins for CMSimple_XH
Re: Ocal_XH 1.0
+1
Hm, aber. Eventuell kann das jemand bestätigen.
Wenn beim täglichen und stündlichen Kalender gleiche Namen verwendet werden, dann gibt es eine weiße Seite mit:
Nach dem ausloggen (Kalender haben verschiedene Namen!), Aufruf der Seite mit dem täglichen Kalender.Uncaught LogicException: not implemented in subclass in D:\...\xh175\plugins\ocal\classes\DailyOccupancy.php:36
Stack trace:
#0 D:\...\xh175\plugins\ocal\classes\HourlyCalendarController.php(134): Ocal\DailyOccupancy->getHourlyState(2023, 6, 1, 7)
#1 D:\...\xh175\plugins\ocal\classes\HourlyCalendarController.php(116): Ocal\HourlyCalendarController->getDaysOfHours(Object(Ocal\DailyOccupancy), Object(Ocal\Week))
#2 D:\...\xh175\plugins\ocal\classes\HourlyCalendarController.php(102): Ocal\HourlyCalendarController->renderWeekCalendarView(Object(Ocal\DailyOccupancy), Object(Ocal\Week))
#3 D:\...\xh175\plugins\ocal\classes\HourlyCalendarController.php(89): Ocal\HourlyCalendarController->getWeekCalendars(Object(Ocal\DailyOccupancy), 6)
#4 D:\...\xh175\plugins\ocal\classes\CalendarController.php(96): Ocal\HourlyCalendarController->renderCalendarView(Object(Ocal\DailyOccupancy), 6)
#5 D:\...\xh175\plugins\ocal\index.php(63): Ocal\CalendarController->defaultAction('ferienhaus', 6)
#6 D:\...\xh175\cmsimple\functions.php(242) : eval()'d code(1): Ocal_hourly('ferienhaus', 6)
#7 D:\...\xh175\cmsimple\functions.php(242): eval()
#8 D:\...\xh175\cmsimple\functions.php(201): XH_evaluateSinglePluginCall('ocal_hourly('fe...')
#9 D:\...\xh175\cmsimple\functions.php(299): evaluate_plugincall('
Uncaught TypeError: Ocal\DailyCalendarController::__construct(): Argument #3 ($csrfProtector) must be of type XH\CSRFProtection, null given, called in D:\...\xh175\plugins\ocal\classes\Dic.php on line 44 and defined in D:\...\xh175\plugins\ocal\classes\DailyCalendarController.php:40
Stack trace:
#0 D:\...\xh175\plugins\ocal\classes\Dic.php(44): Ocal\DailyCalendarController->__construct('/xh175/', './plugins/ocal/', NULL, Array, Array, Object(DateTimeImmutable), Object(Ocal\ListService), Object(Ocal\Db), false)
#1 D:\...\xh175\plugins\ocal\index.php(38): Ocal\Dic::makeDailyCalendarController()
#2 D:\...\xh175\cmsimple\functions.php(242) : eval()'d code(1): ocal('ferienhaus', 6)
#3 D:\...\xh175\cmsimple\functions.php(242): eval()
#4 D:\...\xh175\cmsimple\functions.php(201): XH_evaluateSinglePluginCall('ocal('ferienhau...')
#5 D:\...\xh175\cmsimple\functions.php(299): evaluate_plugincall('
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“ Ludwig's XH-Templates for MultiPage & OnePage
Re: Ocal_XH 1.0
Vielen Dank fürs schnelle Testen! Ja, ich kann beides bestätigen: https://github.com/cmb69/ocal_xh/issues/34 und https://github.com/cmb69/ocal_xh/issues/33. Letzteres ist heftig; hätte mal ausgeloggt testen sollen; ist aber bereits gefixt. Ersteres sollte nicht passieren (Nutzer sollten eigenen Namen wählen), sollte aber nicht crashen. Da muss ich schauen.
Christoph M. Becker – Plugins for CMSimple_XH
Re: Ocal_XH 1.1
Neue Version ist verfügbar: https://github.com/cmb69/ocal_xh/releases/tag/1.1
Christoph M. Becker – Plugins for CMSimple_XH
Re: Ocal_XH 1.1
Schnelltest Version 1.1
XH 1.7.5
PHP 8.2.0
Aufruf im Content:
Aufruf der Seite – soweit alles OK.
Aber:
Bei Klick auf Listenansicht, Heute, Nächster Monat, oder Nächstes Jahr erscheint als XH-Meldung (in Rot):
Was mache ich falsch?
Oder funkt bei mir irgendein anderes Plugin dazwischen?
ausgeschlossen
XH 1.7.5
PHP 8.2.0
Aufruf im Content:
Code: Select all
{{{ocal('test1', 6)}}}
Aber:
Bei Klick auf Listenansicht, Heute, Nächster Monat, oder Nächstes Jahr erscheint als XH-Meldung (in Rot):
Im Admin-Modus – Vorschau wird an dieser Stelle die gesamte Seite neu geladen, inkl. Newsboxen und Header, aber ohne Inhalt.404 Not Found
Was mache ich falsch?
Oder funkt bei mir irgendein anderes Plugin dazwischen?
ausgeschlossen
Re: Ocal_XH 1.1
Danke fürs Testen! Ich kann das Problem aber nicht reproduzieren; ich wüsste nicht mal, wo das "404 Not Found" überhaupt herkommt – von shead() vom Core?frase wrote: ↑Thu Feb 09, 2023 3:42 pmSchnelltest Version 1.1
XH 1.7.5
PHP 8.2.0
Aufruf im Content:Aufruf der Seite – soweit alles OK.Code: Select all
{{{ocal('test1', 6)}}}
Aber:
Bei Klick auf Listenansicht, Heute, Nächster Monat, oder Nächstes Jahr erscheint als XH-Meldung (in Rot):Im Admin-Modus – Vorschau wird an dieser Stelle die gesamte Seite neu geladen, inkl. Newsboxen und Header, aber ohne Inhalt.404 Not Found
Was mache ich falsch?
Oder funkt bei mir irgendein anderes Plugin dazwischen?
ausgeschlossen
Kannst du mal bitte eine der URLs posten, die das 404 Not Found verursachen?
Christoph M. Becker – Plugins for CMSimple_XH
Re: Ocal_XH 1.x
Kann ich:
http://127.0.0.1/ …
Im Ernst. Ich habe das jetzt mal temporär (wird heute wieder gelöscht) auf bplaced hochgeladen:
http://fhs.bplaced.net/temp-ocal/?Ocal-1.0
Hier läuft noch PHP 7.4 - ist aber das Gleiche.
login: 6 Ziffern deines Geburtstages (ddmmyy ohne Punkte).
Ich hoffe, ich habe das Jahr richtig.
Re: Ocal_XH 1.x
Mich hätte eigentlich der Rest der URL interessiert; nicht die Domain, und ich wollte da auch nicht nachschauen, sondern nur sehen, ob mir gleich was auffällt.
Ah, Problem gefixt durch Umbennenen von "Ocal1.0" in "Ocal 1". Man könnte glauben, es liege daran, dass es ja Ocal 1.1 ist, aber es liegt in Wirklichkeit daran, dass http_build_query() Punkte durch Unterstriche ersetzt. Das heißt ich kann diese Funktion wohl nicht verwenden.frase wrote: ↑Thu Feb 09, 2023 4:38 pmIm Ernst. Ich habe das jetzt mal temporär (wird heute wieder gelöscht) auf bplaced hochgeladen:
http://fhs.bplaced.net/temp-ocal/?Ocal-1.0
Hier läuft noch PHP 7.4 - ist aber das Gleiche.
Ja! Bitte Passwort wieder ändern.
Christoph M. Becker – Plugins for CMSimple_XH
Re: Ocal_XH 1.x
Na, das ist ja schön, dass ich Dösbaddl immer so fantastische Ordnernamen verwende.cmb wrote: ↑Thu Feb 09, 2023 4:51 pmAh, Problem gefixt durch Umbennenen von "Ocal1.0" in "Ocal 1". Man könnte glauben, es liege daran, dass es ja Ocal 1.1 ist, aber es liegt in Wirklichkeit daran, dass http_build_query() Punkte durch Unterstriche ersetzt. Das heißt ich kann diese Funktion wohl nicht verwenden.
Aber so haben wir zumindest eine (kleine) Problemstelle gefunden.
Das ist ja auch schon mal was.
Klar. Die Demo ist schon wieder gelöscht.