Wir haben ein Problem mit der Kommunikation einer HTML5 Anwendung mit ILIAS. Ein Kunde wünscht sich, dass eine Stand-Alone-HTML5 Anwendung von uns, nun in einen ILIAS-Kurs eingepflegt wird. Nun müsste die HTML5-Anwendung an ILIAS, nach dem erfolgreichen Bestehen des darin enthaltenen Tests, eine "Bestanden" Information übergeben. Wir dachten daran ein Javascript in die HTML-Datei einzubinden, welches nach Abschluss eines Tests bzw. bei Aufruf der dazugehörigen HTML-Datei, an ILIAS die Daten "Kurs bestanden" weitergibt.
Der Partner, der das betreffende ILIAS-Portal betreut, zeigt sich aber bisher wenig kooperationsbereit und veranschlagt vorab, zumindest aus unserer Sicht, zu viel Zeit zur Lösung des Problems. Wir hängen also etwas in der Luft.
Da wir keine eigene ILIAS-Plattform haben bräuchten wir außerdem zur Demonstration beim Kunden eine vorhandenen Plattform, auf der das Problem prototypisch gelöst ist.
Ablauf: Kunde meldet sich mit Nutzer X an, besucht Testkurs Y, öffnet Anwendung, beendet Anwendung mit dem erfolgreichen Test, schaut in seinem Profil nach, Lern-Einheit/Kurs wird ihm als „erfolgreich abgeschlossen“ angezeigt.
Frage 1: Hat so etwas schon irgendjemand erfolgreich gemacht?
Frage 2: Was wäre für die HTML-Anwendung die geschickteste Einbindung in Ilias (Iframe, Link, etc.)?
Frage 3: Ist es rein mit Javascript in der HTML-Datei möglich und wenn ja, wie könnte ein Javascript dazu aussehen?
Frage 4: Könnten wir "Ihr Ilias-Portal" für die spätere Demonstration beim Kunden nutzen?
Wir sind absolute Laien was Ilias angeht und würden uns über eine schnelle Hilfe freuen. Falls nötig kommunizieren wir auch zusätzlich außerhalb des Forums.