opsoro: prototypischer AJAX-basierter Webclient für Alfresco

cancel
Showing results for 
Search instead for 
Did you mean: 
dmc
Active Member

opsoro: prototypischer AJAX-basierter Webclient für Alfresco

Hallo,

ich habe mit einem Kollegen zusammen versucht, auf Basis der Alfresco Web-Script Schnittstelle einen AJAX-basierten Prototypen eines Alfresco Repository Browsers mit einigen "web 2.0"- Funktionen zu entwickeln.
Die Benutzerungsoberfläche sollte nach dem Motto einer Rich Internet Application (RIA) dem eines Rich Clients ähneln und folgende Funktionen beinhalten:

    * reichhaltige Benutzungsoberfläche:
    * sortierbare, ausblendbare & verschiebbare Spalten in der Dokumentenliste
    * Ein- und Ausblenden ganzer Oberflächenkomponenten.
    * Asynchrones Laden neuer Informations- bzw. Datenpakete
    * Ordnernavigation: Navigation durch die Ordnerstruktur des Repositories.
    * Kategorienavigation: Navigation durch die Kategorien (Attributbaum) des Repositoires.
    * Tag Cloud Navigation : Navigation über eine tag cloud über alle getaggten Dokumente
    * Tagging Funktionalität: Hinzufügen & Entfernen von Tags zu einem Dokument über die Dokumentenliste
    * live Search: Die Suche beginnt bereits bei der Eingabe des Suchtextes
    * My Alfresco Portal: per Drag & Drop verschiebare Portlets wie "Meine Dokumente", "Meine Aufgaben" oder "ausgescheckte Dokumente"
    * eingebettete Voransicht von Dokumente bei Mausklick in der Dokumentenliste:
    * Bei PDFs, Office, Text, HTML & XML Dateien und ähnlichen Anzeige der ersten 500 Textzeichen
    * Bei Bildern Anzeige eines Thumbnails
    * Eingebette Ansicht von Dokumenten bei Mausdoppelklick für PDFs, Office Dateien, Text, HTML & XML Dateien, Bildern und Videos.


Nach einer Entwicklungszeit von etwa 10 Tagen war das Ziel, wie man in dieser Screencam (http://www.fme.de/Screencams/opsoro/opsoro.html) sehen kann, erreicht.

Die Entwicklung des opsoro-Prototypen hat gezeigt, das die verwendete Web-Script-API ein sehr mächtiges Werkzeug ist, mit dem sich eine Vielzahl an Anforderungen in einer sehr raschen Entwicklungsgeschwindigkeit umsetzen lassen. Auch die verwendete AJAX-Bibliothek ExtJS hat bei uns einen sehr guten Eindruck hinterlassen.

Jan Pfitzner
Alfresco Practice Leader
fme AG
http://www.fme.de
2 Replies
martinn
Member II

Re: opsoro: prototypischer AJAX-basierter Webclient für Alfresco

Ja, der erste Eindruck sieht sehr gut aus. Ok. Das Beispiel ist schon etwas betagt, aber hier könnte man u.U. noch einiges lernen.
Ist es daher möglich mal den Sourcecode dieses Projektes zu sehen? Das würde m.E. viele Fragen klären.
jpfi_4454
Member II

Re: opsoro: prototypischer AJAX-basierter Webclient für Alfresco

Hi,
der Code ist hier verfügbar aber seit 2008 nicct mehr angefasst: http://forge.alfresco.com/projects/opsoro/
VG, Jan