MOD THM WSCLIENT ORGANIZER
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.
Inhaltsverzeichnis
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.