#117 – Modul Seminar Kalender: Monat lässt sich nicht wechseln - Month can not be changed

Posted in ‘Technical question’
This is a public ticket. Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.
Thursday, 16 December 2021 15:07 CET

Guten Tag.

Ich nehme an, mein Problem hat nicht direkt mit dem Seminar Manager zu tun:

Ich sehe den Kurskalender in der Monatsansicht. Ich kann dort nach dem Update auf die aktuelle Version nicht über die Pfeiltasten den Monat wechseln. Lediglich wenn ich mit Administrationsrechten oder mit den Rechten des Seminar Managers angemeldet bin, kann ich dort den Monat wechseln.

Ich vermute stark, dass es sich hier nicht um einen Fehler des Seminarmanagers handelt sondern um ein Problem der Rechtevergabe. Haben Sie aber trotzdem einen Tip, an welcher Stelle ich hier suchen kann? Ich bin derzeit etwas ratlos.

 

I suppose my problem is not directly related to Seminar Manager:

I see the course calendar in the month view. After updating to the current version, I cannot change the month there using the arrow keys. Only if I am logged in with administrator rights or with the rights of the Seminar Manager, I can change the month there.

I strongly suspect that this is not an error of the Seminar Manager but a problem of the rights assignment. However, do you have a tip where I can look here? I am a bit at a loss at the moment.

 

 
Thursday, 16 December 2021 15:28 CET
c.liu

Hallo, es hört sich an, als ob die nötige jQuery Bibliotheke nur in einer angemeldeten Sitzung korrekt geladen wird. Warum die Bibliotheke nicht in einer public Session geladen oder korrekt geladen wird, können wir sehen nur wenn Sie uns eine Link senden. Danach können wir Ihnen einen Lösungsvorschlag geben, entweder ist eine Korrektur in Ihrem Template erforderlich oder doch eine "Load on Demand" von der Bibliotheke soll von uns in dem Modul ergänzt werden.

 
Friday, 17 December 2021 07:22 CET

Guten Morgen.

Ich habe hier ein Beispiel veröffentlicht: https://tkk-1882.de/index.php/kalender-test

Die Umgebung ist

  • Joomla: V 3.10.3
  • PHP: V 8.0
  • Seminar Manager: V 3.3.1
  • Template: YOOtheme

Das Template schreibe ich dazu, weil ich jetzt auch erinnere, vor einigen Jahren dieses Problem schon einmal gehabt zu haben.

Good morning.

I have published an example here: https://tkk-1882.de/index.php/kalender-test

The environment is

  • Joomla: V 3.10.3
  • PHP: V 8.0
  • Seminar Manager: V 3.3.1
  • Template: YOOtheme

I add the template because I now also remember to have had this problem a few years ago.

 
Friday, 17 December 2021 10:24 CET
c.liu

Hallo, der Grund ist dass das Template basierend auf Yootheme UIKit ist, darüberhinaus wird kein Bootstrap JS geladen, weder aus dem Template noch aus Joomla Core. SMAN Kalender benötigt Bootstrap JS. Wenn man sich als Admin oder Manager auf der Website anmeldet, lädt Joomla Bootstrap JS aus seinem Core wegen Debug Modus, deshalb funktiobniert SMAN Kalender wieder.

Wir werden diesen Fall von Yootheme UIkit Template in der nächsten Freigabe berücksichtigen. Für jetzt können Sie selbst die folgende Zeil in /modules/mod_seminarman_calendar/tmpl/default.php ergänzen, einfach ab 20. Zeil unter "defined...":

JHtml::_('bootstrap.tooltip');

 
Friday, 17 December 2021 12:23 CET

Das ist interessant. Danke für die Analyse. Ich werde den Workaround heute Abend umsetzen. Sollte ich mich bis zum 20.12.2021 nicht wieder gemeldet haben, kann das Ticket geschlossen werden. Vielen Dank für die Unterstützung.

That's interesting. Thanks for the analysis. I will implement the workaround tonight. If I have not contacted you again by 12/20/2021, the ticket can be closed. Thank you very much for the support.

 

 
Friday, 17 December 2021 19:41 CET

Well done.  A ticket is to be closed. Thanks.

 
This ticket is closed, therefore read-only. You can no longer reply to it. If you need to provide more information, please open a new ticket and mention this ticket's number.

by WEBTRIBUTE GmbH
Bederstrasse 77, 8002 Zürich
+41 44 586 00 18

Impressum | GNU license | Datenschutz

COM_PAYPLANS_LOGGER_CRON_START