MOD THM WSCLIENT ORGANIZER

Aus THM-Wiki
Wechseln zu: Navigation, Suche
Dokumentation
Arbeitstitel MOD_THM_WSCLIENT ORGANIZER
Semester WS 12/13
Teilnehmer Jan Marco Müller

Andrej Sajenko

Programmiersprache PHP, HTML5, Javascript
Framework Joomla! 2.5, jQuery, jQuery UI


Projekt im Rahmen der Web Programming Weeks Dieses Modul wurde im Rahmen des Projekts THM-Webservice entwickelt.


Einleitung

Problem

Joomla Module laden normalerweise ihre Daten direkt aus der dazugehörigen Datenbank. Was macht man jedoch, wenn man Daten einer anderen Joomla-Instanz laden möchte? Die andere Joomla-Instanz muss das Laden der Daten anbieten.

Lösung

Dieses Modul lädt öffentliche Events und Studiengangs-Veranstaltungen einer fremden Joomla-Instanz, indem es client-seitig AJAX-Requests an die fremde Joomla-Instanz absetzt, um die Rohdaten im JSON-Format zu erhalten. Dazu benötigt die fremde Joomla-Instanz die Komponente THM-Webservice.

Installationsvoraussetzungen

Es gibt keine Voraussetzungen.

Funktionsweise aus Sicht eines Administrators

//TODO: noch zu schreiben.

Funktionsweise aus Sicht eines Benutzers

Das Modul stellt die Veranstaltungen eines gewählten Raumes der aktuellen Woche dar und symbolisiert den aktuellen Block mittels schwarzer Balken um diesen in der Darstellung.