Beiträge von Christian Schett

Hi Lexy,

thanks for your response. Well, I'm not really sure that the error is related to the Boost-Theme. It's just a guess because it's only happens in the Boost-Theme but not in Classic or Moove. Unfortunately, the debug-mode only shows the error-message from above and not more information about this error.
I found another thread to this error-message but not in context to H5P but with the calendar-block. That was a bug in Moodle but should be solved with a former upgrade.

I'm not a coder so I hoped that anyone with more moodle-background has an idea what this error message could mean and how to solve the "mystery" lächelnd

Best regards
Christian

Hi Community,

since upgrading to Moodle 3.11.0 I always get an error message ("invalid parameter") when I start a Moodle-H5P interaction (the blue one). Now I upgraded to 3.11.1 but the error message still appears:

File: /lib/externallib.php
LINE: 349

Missing required key in single structure: year
Error code: invalidparameter*
*line 349 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()


After searching for a solution I find out that this behaviour comes from the Moodle-Theme "Boost" because when I change the theme for example to "classic" or "moove" the error-message disappears.
Well, nice to know what the problem is but does anyone have an idea how I can fix this because I still wanted to use "Boost" as the main-theme?

thank you in advance

Christian


Mittelwert:  -

Hallo Uwe,

unsere Schule hat Moodle mit Office 365/Teams verbunden - wir haben das mit mConnect von Skooler realisiert. Eine Anleitung, wie dabei vorzugehen ist, findest du hier: SKOOLER – mConnect - How to

Das Werkel ist kostenlos und funktioniert grundsätzlich sehr gut. Wo bisher Probleme auftraten war mit OpenConnect - aber das hat, glaube ich, nichts mit mConnect zu tun, sondern ist ein MS-Problem. Konkret passiert bei ein paar wenigen Usern, die manuelle Konten haben, dass sie nach ein paar Tagen plötzlich auf OpenID-Connect-Anmeldung umgestellt werden. Dann muss ich als Admin diese Einstellung wieder manuell ändern. Das betrifft aber nur sehr wenige User und nur die, die ursprünglich ein manuelles Konto besaßen. Die SchülerInnen, die sich ausschließlich über OpenID-Connect anmelden, sind davon nicht betroffen.

Was mit dieser Anwendung geht:

  • Alle User, die in Office 365 angelegt sind, werden automatisch mit Moodle synchronisiert und automatisch als User in Moodle angelegt.
  • Kurse, die in MS Teams angelegt wurden, können über diese Anwendung mit einem Moodle-Kurs verbunden werden. Dadurch lässt sich der Moodle-Kurs direkt in MS Teams öffnen (SSO).

Was mit dieser Anwendung nicht geht: 
  • Gruppen in Moodle werden nicht mit Teams synchronisiert. Das bedeutet: Angenommen, du hast einen Kurs "Mathematik" in Moodle, auf den alle SchülerInnen der Schule Zugriff haben, die SchülerInnen sind in Moodle in Gruppen unterteilt, z. B. "1a", 1b" usw., und du synchronisiert diesen Kurs mit dem Microsoft Team "Mathematik_1a", dann hast du nicht nur die SchülerInnen der Gruppe "1a" im Team, sondern alle - das ist nicht im Sinne des Erfinders.

Falls du sonst noch Fragen hast, einfach melden.

VG Christian