OLAT 6.1 | OLAT 6.0 | OLAT 5.1 | OLAT 5.0

Neues und Nennenswertes zum OLAT 6.1 Release

Der neue Release 6.1 ist verfügbar! Am 11. März 2009 wurde die neue Version von OLAT von der Universität Zürich freigegeben. Sind Sie interessiert an einer Demo-Installer-Version? Diese finden Sie auf der OLAT Webseite. Möchten Sie auch gerne wissen, wie es weitergeht? Dann schauen Sie in der Roadmap von OLAT nach.

Im folgenden werden die wichtigsten Neuerungen des OLAT 6.1 Releases vorgestellt. Der Release 6.1 steht ganz unter dem Motto "Clustering" und "Internationalisierung". Dank dem Clustoring unterstützt OLAT jetzt noch grössere Installationen mühelos. Die Arbeiten am Internationalisierungssystem vereinfacht die Anpassung des Systems in neue Sprachen.

Zusätzlich zu den hier erwähnten Änderungen wurden rund 270 Fehler und Probleme behoben. Eine vollständige Liste der Änderungen, Verbesserungen und Fehlerbereinigungen finden Sie in den offiziellen Release Notes.


Katalog - wer sucht der findet

Katalogeinträge verwalten

Im OLAT Katalog werden die Kurse in die kurrikulare Struktur eingebunden. Mit dem 6.1 Release können die Katalogeinträge direkt aus der Detailseite der Lernressource erstellt werden. Ein neuer Katalogbrowser hilft Ihnen dabei die Richtige Stelle im Katalog zu finden. Die Katalogeinträge einer Lernressource sind nun auch auf der Detailseite aufgeführt und können von dort wieder entfernt werden. Ebenso können Katalogeinträge einfach verschoben werden.

Direkteinstieg in Katalog

Analog zum ,externen Link‘ einer Lernressource können neu auch externe Links in den Katalog erstellt werden. Dies eignet sich zum Beispiel um alle Kurse eines Instituts in OLAT zu verwalten, ohne dass jeder Kurs einzeln auf einer externen Institutshomepage aufgeführt werden müsste.

Verwaltungsrechte weitergeben

In früheren OLAT Versionen konnen Katalogverwalter zwar Ressourcen in dem Katalog verwalten, jedoch keine Personen auf der selben Katalogebene zu Verwaltern ernennen. Dieser Missstand ist mit dem 6.1 Release nun behoben.


Kurs und Lerninhalt

Dateien auswählen mit Stil

Im HTML und Kurseditor steht ein völlig überarbeiteter Dateibrowser zur Verfügung. Dabei werden nur Dateien angezeigt, welche Sie auch wirklich auswählen können. Sie angeln sich bequem durch die Dateistruktur, bis Sie die gewünschte Datei gefunden haben. Die Ordnerinhalte werden mit moderner AJAX Technologie ,on-demand‘ vom Server übertragen. Für Sie bedeutet das eine spürbare Geschwindigkeitssteigerung und mehr Übersichtlichkeit.

XML Ressourcen in IMS CP

OLAT unterstützt seit jeher den IMS Content Packaging Standard. Neu werden auch XML/XSLT Ressourcen akzeptiert, vorausgesetzt Ihr Browser kann dies darstellen. Dies erhöht die Kompatibilität zu Drittsystemen.

Easy-Modus für Shibboleth Attribute

Bisher mussten Zugangsregeln mit Shibboleth Attributen im Expertenmodus von Hand definiert werden. Im Release 6.1 wird dies nun massiv vereinfacht mit der Integration der Shibboleth Attribute in den Easy-Modus. Die Attribute sind alle in natürliche Sprache übersetzt, so dass auch Normalsterbliche auf Anhieb die gewünschte Zugangsregel definieren können.


System und Benutzerverwaltung

Lern- und Arbeitsgruppen eines Benutzers

In der Benutzerverwaltung werden mit dem 6.1 Release auch die Lern- und Arbeitsgruppen jedes Benutzers angezeigt. Ein Benutzerverwalter kann dann eine solche Gruppe starten und administrative Arbeiten vornehmen.

Visitenkarte anpassen

Ebenso ist es nun möglich, die Visitenkarte für einen Benutzer aus der Benutzerverwaltung anzupassen. Diese neue Funktion beinhaltet auch das Hochladen eines Bildes für jeden Benutzer.

Selektive Logüberwachung im Browser

Das Überwachen von Loggingnachrichten ist nun über den Webbrowser möglich, ohne dass man dafür direkten Zugang zum Dateisystem bräuchte. Wählen Sie unter Administration > System information > Loglevels für eine Klasse einen Loglevel aus und starten Sie anschliessend die Logüberwachung indem Sie auf die entsprechende Klasse klicken.


Konfiguration

Sprachen und Layout online konfigurieren

Im Menü Administration > System configuration finden Sie die Möglichkeit die verfügbaren Systemsprachen, die Standardsprache und das verwendete Layout festzulegen. Die in früheren Releases notwendigen Neustarts entfallen, die Änderungen sind sofort aktiv.

LDAP - Anbindung an externe Verwaltungssysteme

Endlich ist eine Authentifizierung auch über eine LDAP/Active Directory Infrastruktur möglich. Benutzer können von einem externen Verwaltungssystem automatsch oder beim Loginprozess ,on-demand‘ synchronisiert werden. Dank der LDAP Anbindung ist die Integration in eine bestehende IT Landschaft ein Kinderspiel.

Remote Loginformular

Neu bietet OLAT die Möglichkeit, das Loginformular auf einer anderen Webseite zu integrieren, zum Beispiel einem CMS. Nach der Eingabe des Login/Passworts gelangt man direkt auf dem personalisieren Portal, die Standard OLAT Loginseit wird dabei umgangen und eine nahtlose Integration ermöglicht.


Internationalisierungsinfrastruktur

Separierung Sprachpakete

Mit dem 6.1 Release sind fundamentale Änderungen am Konzept der Internationalisierung vorgenommen worden. Neu werden nur noch DE und EN in der Hauptentwicklungslinie gepflegt, alle anderen Sprachen sind neu in einem speziellen Übersetzungspaket zu finden. Dadurch wird der Code kompakter und die Übersichtlichkeit für Entwickler bleibt auch bei sehr vielen Sprachen bestehen, denn mittlerweile wird OLAT bereits in 29 Sprachen übersetzt.

Sprachen übersetzen mit dem neuen Übersetzungswerkzeug

Das Übersetzungswerkzeug steht im 6.1 Release in einer vollständig neuen Version zur Verfügung. Der Fokus liegt nicht mehr auf Übersetzungsdateien sondern auf einzelnen Übersetzungsschlüsseln. Neu werden sämtliche Übersetzungen mit diesem einen Werkzeug gemacht. Es müssen keine JavaScript oder XML Dateien mehr editiert werden. OLAT in eine neue Sprache zu übersetzen wird so zum Kinderspiel.

Inline Übersetzungsmodus

Der neue Inline-Übersetzungsmodus erlaubt es, nahezu alle Elemente auf dem Bildschirm direkt anzuwählen und zu übersetzen. Dies vereinfacht den Übersetzungsprozess erheblich: das Resultat ist sofort sichtbar und der Übersetzer entscheidet sehr frei über seine Übersetzungsprioritäten.

Lokale Sprachanpassungen

Um eine OLAT Installation sprachlich optimal an den Verwendungszweck anpassen zu können biete der Release 6.1 das Sprach-Anpassungswerkzeug. Die Funktionalität ist identisch zu dem Übersetzungswerkzeug und es stehen ebenfalls ein Inline-Anpassungsmodus zur Verfügung. Statt dass Sie aber von einer in eine andere Sprache übersetzen passen Sie mit diesem Werkzeug eine bestehende Sprache an. Das beste ist, dass diese Änderungen auch nach einem Systemupdate vorhanden bleiben!

Kontexthilfe

Die Anzeige der kontextsentisiven Hilfe steht im 6.1 Release in einer überarbeiteten Form zur Verfügung. Neu verfügt das Hilfesystem über ein Inhaltsverzeichnis und jede Seite kann von den Benutzer mit einem einfachen Sternchensystem bewertet werden.


Technisches

Cluster Support

Mit dem Release 6.1 wird die Clusterfähigkeit von OLAT erstmals produktiv eingesetzt. Die Möglicheit eine OLAT Instanz auf mehreren Rechnen gleichzeitig zu betreiben ist der eigentliche Meilenstein dieses Releases. Als Benutzer profitieren Sie von erhöhter Ausfallsicherheit, verbesserter Code Stabilität und erhöhter Geschwindigkeit.

Framework Ressourcen

Statische Ressourcen des Frameworks können nun alle über Apache ausgeliefert werden. Dies spart Ressourcen und beschleunigt das Laden der Seiten. Cachingprobleme des Browsers werden über eine Versionierung komplett ausgeschaltet.

Neue Framework Elemente

Datei Dialoge sind seit jeher ein schwieriges Thema. Neu steht in der FlexiForm Formularinfrastruktur das Element FileElement zur Verfügung. Damit ist es endlich möglich einen Datei Dialog mit anderen Formularelementen zu kombinieren. Alle alten Datei Dialoge wurden umgebaut und nutzen diese neue Infrastruktur.
Eine neue Bewertungskomponente erlaubt es mit einem einzigen Klick ein positives oder negatives Feedback abzugeben. Dies ist Beispielhaft in der Kontextsensitiven Hilfe angewendet.
Der neue AJAX basierte TreeController ist ein Meilenstein in Sachen Usability verglichen zu der alten Baumdarstellung. Die Daten werden dabei asynchron on-demand geladen.

Andere Framework Verbesserungen

Neu können DropDown Menüs mit CSS formatiert werden. Dies ist beispielsweise auf dem Loginscreen bei der Auswahl der Sprache der Fall. Nicht alle Browser unterstützen diese Funktion.

Library Updates

Die folgenden Softwarebibliotheken wurden aktualisiert:
  • Hibernate 3.3.0
  • Lucene Library 2.2
  • Scriptaculous 1.8.2
  • Prototype 1.6.0.3



Bugs und diverse Verbesserungen

Zusätzlich zu den hier erwähnten Änderungen wurden rund 270 Fehler und Probleme behoben. Eine vollständige Liste der Änderungen, Verbesserungen und Fehlerbereinigungen finden Sie in den offiziellen Release Notes.


OLAT ist ein Produkt der OLAT Open Source Community. Einige, aber nicht alle Neuerungen dieses Releases sind von frentix GmbH entwickelt worden. frentix GmbH bedankt sich bei allen Personen und Institutionen, die in die Weiterentwicklung von OLAT investiert und einen Beitrag zu diesem Release geleistet haben.