Rufen Sie uns an: +49 (0)551 291 76 100 oder schreiben Sie uns: info@intranda.com

Release Notes: Goobi 1.9.

Open Source Workflow Software.

intranda GmbH / Digitalisierung / Goobi / Goobi Release Notes / Release Notes: Goobi 1.9

Allgemeine Erweiterungen

Überarbeitete Suche

Die Suchmöglichkeiten von Goobi wurden massiv erweitert. Es sind nun verschiedene detailiertere Suchanfragen nach speziellen Daten möglich. Im Rahmen dieser Überarbeitung wurde die Suchsyntax grundlegend überarbeitet und dadurch vereinfacht.

Zur Vereinfachung der Suche wurde darüber hinaus eine neue Suchmaske implementiert, die die verschiedenen Suchoptionen miteinander kombinierbar in einer einfachen Oberfläche bereitstellt und somit auch ohne Einarbeitung verwendet werden kann.

goobi_history_1.9_01-1024x545

Batches

Für die Verarbeitung von großen Datenmengen für Massendigitalisierungen wurde das Konzept der Batches realisiert. Hiermit ist es möglich, mehrere einzelne Einheiten jeweils in Gruppen durch den Workflow zu bringen. Die Batches werden durch einen Massenimport automatisch gebildet. Für den Fall, dass Batches später in anderen Konstellationen zusammengeführt werden sollen, besteht die Möglichkeit, solche Zusammenstellungen innerhalb der neuen Administrationsmaske für Batches zu ändern.

goobi_history_1.9_02-1024x644

Export von Tabellen

Suchanfragen und deren Ergebnisse als Tabellenauflistungen von Vorgängen sind nun als Exceldatei speicherbar. Neben den Spalten der Tabelle werden dabei zugleich einige zusätzliche statistische Spalten sowie die eigentliche Suchanfrage selbst mit in der Excel-Datei gespeichert.

goobi_history_1.9_03

Export von Statistiken als Excel-Download

Zu den generierten Statistiken lassen sich von nun an individuelle Excel-Dateien generieren und herunterladen. Hiermit ist nun eine Weiterverarbeitung in einem externen Programm z.B. zu Abrechnungszwecken möglich.

goobi_history_1.9_04

Archivierung von Projekten

Projekte, deren Laufzeit abgelaufen ist und zu denen keine weiteren Bände mehr hinzukommen sollen, können von nun an als deaktiviert markiert werden.

goobi_history_1.9_05-1024x632

Bände von deaktivierten Projekten werden somit nicht mehr in der Liste von Vorgängen mit aufgeführt. Die Anzeige von deaktivierten Projekten ist für Administratoren dennoch über das Setzen einer Checkbox oberhalb der Tabellendarstellung möglich.

Ausblenden von abgeschlossenen Vorgängen

Vorgänge von denen sämtliche Workflowschritte bereits abgeschlossen wurden, werden von nun an nicht mehr in der Liste der Vorgänge aufgeführt. Das Setzen einer Checkbox oberhalb der Tabellendarstellung der Vorgänge erlaubt hingegen, dass die abgeschlossenen Vorgänge ebenfalls in die Suche und Anzeige einbezogen werden.

goobi_history_1.9_06-1024x634

Web-API

Die bestehende Implementierung der Web-API wurde dahingehend erweitert, dass sie nun auf dem gleichen Plugin-Mechanismus aufsetzt wie die Massenimporte. Individuelle Web-API-Kommandos lassen sich separat während der Laufzeit zu Goobi installieren und erlauben Aufrufe durch externe Programme mittels URL-Aufrufen.

Beispiel-Kommandos von intranda:

  • closeStep
  • exportDms
  • addStep
  • addProcess
  • deleteProcess
  • version
  • help
  • ucc
  • ucc_upload
  • addToProcessLog
  • runScript
  • processFilter
  • stepFilter
  • findWrongStatus
  • reportProblem

Beispiel-Aufrufe:

  • http://intranda.com/goobi/wi?command=addToProcessLog&token=test&processId=12&value=myErrorMessage&type=error
  • http://intranda.com/goobi/wi?command=addToProcessLog&token=test&stepId=12345678&value=myDebugMessage&type=debug
  • http://intranda.com/goobi/wi?command=processFilter&token=test&filter=stepopen:myOpenStepName
  • http://intranda.com/goobi/wi?command=stepFilter&token=test&filter=stepopen:myOpenStepName

Typisiertes Prozess-Log

Das bestehende Wiki-Feld von Goobi wurde um eine Typisierung erweitert. Einzelne Nachrichten können nun typisiert dem Log hinzugefügt werden. Bestehende Nachrichten können im Gegensatz zu bisher nicht mehr durch nachfolgende Bearbeiter gelöscht werden. Ausschließlich ein Hinzufügen von Nachrichten ist nun noch erlaubt. Korrekturmeldungen und deren Lösungen werden ebenso wie auch von extern ausgelöste Nachrichten jeweils zusammen mit einem Zeitstempel chronologisch aufgelistet und erlauben von nun an eine genaue Rekonstruierbarkeit von Verläufen innerhalb von Workflows.

goobi_history_1.9_07-1024x629

Default für Kollektionen

Für das Anlegen von Vorgängen können nun für einzelne Projekte individuelle default-Werte vorgegeben werden. Eine Auswahl einer Kollektion ist daher nun nur noch nötig, wenn diese von der default-Kollektion abweicht.

Erweiterung der Importschnittstelle

Die Plugin-basierte Importschnittstelle wurde um einen zusätzlichen Typ erweitert. Von nun an ist es ebenfalls möglich, Dateien direkt aus einem Serververzeichnis auszuwählen und importieren zu lassen. Die Funktionalität hängt dabei von dem individuellen Import-Plugin ab.

goobi_history_1.9_08

Read-only Felder im Metadateneditor

Die Konfiguration für den Metadateneditor wurde dahingehend erweitert, dass einzelne Metadaten auf read-only gesetzt werden können. Somit kann eine Bearbeitung von ausgewählten Metadaten gezielt unterbunden werden.

Erweiterung der Filtermöglichkeit in eigenen Aufgaben

Die Filtermöglichkeiten innerhalb der eigenen Aufgaben wurden an die Filteroptionen der Vorgänge angeglichen. Die gleiche Syntax ist nun in allen Bereichen homogen verwendbar.

Internationalisierung

Die Sprachdateien für den Einsatz von Goobi in englischsprachigen oder spanischsprachigen Nutzerkreisen wurde massiv überarbeitet. In Zusammenarbeit mit muttersprachlichen Diplomübersetzern wurden sämtliche Textbausteine von Goobi überprüft und verbessert.

Usabilityoptimierung für ‚Enter’-Taste

In zahlreichen Bereichen von Goobi löste der Aufruf der Eingabetaste ungewollt die Aktion ‚Abbrechen’ aus. Dies wurde für alle Formulare geprüft und auf das korrekte Standardverhalten hin geändert. Die Bedienung von zahlreichen Formularen ist allein dadurch bereits wesentlich nutzerfreundlicher und intuitiver geworden.

Neuer Property-Mechanismus

Der Mechanismus zur Verwaltung von Eigenschaften wurde komplett neu implementiert. Dadurch ist nun eine homogene Bearbeitung von Eigenschaften und ebenfalls auch eine zentrale Verwendbarkeit von solchen Eigenschaften z.B. für Scriptaufrufe möglich geworden. Individuelle Eigenschaften werden nun nicht mehr zu einzelnen Workflowschritten sondern stets zum Vorgang gespeichert. Sie können nun selektiv konfigurierbar bei  einzelnen Arbeitsschritten angezeigt werden.

Multi-Laufzettel für Massenimporte

Für die Generierung von Batches wurde ein weiterer Typ von Laufzettel eingeführt. Dieser enthält sämtliche Laufzettel der enthaltenen Vorgänge sowie ein zugehöriges Deckblatt. Die Gestaltung des Laufzettels ist über eine xslt-Datei individuell konfigurierbar.

Individuelle Laufzettel für Workflows

Für die Generierung von Laufzetteln wurde Goobi nun dahingehend erweitert, dass eine Laufzettelverwaltung hinzugefügt wurde. Vergleichbar zur Verwaltung von Regelsätzen lassen sich solche erzeugten Laufzettel zu individuellen Vorgängen und somit auch zu Vorgangsvorlagen / Workflows zuweisen. Unterschiedliche Workflows können somit auch innerhalb eines gemeinsamen Projekts verschiedene Laufzettel verwenden.

goobi_history_1.9_09-1024x638

Automatische Ordnerumbenennung bei Änderung von Vorgangstiteln

Für eine einfachere Administration wurde Goobi um einen Mechanismus erweitert, der bestehende Verzeichnisse eines Vorgangs im Falle einer Umbenennung des Vorgangstitels mit umbenennt, so dass sich die Änderungen eines Titels auch auf das Dateisystem auswirkt.

Behobene Probleme

Kompatibilität mit Internet Explorer eingeführt

Im Rahmen der Entwicklungen wurde eine Browserkompatibilität für den Internet Explorer von Microsoft implementiert. Zahlreiche Bereiche von Goobi wurden geprüft und für eine korrekte Darstellung sowie Verwendbarkeit mit diesem Browser überarbeitet.

Doppelt geöffnete Schritte

In der Vergangenheit kam es an einigen Standorten äußerst selten und schwierig reproduzierbar zu unlogischen Zuständen des Workflows einzelner Bände. Teilweise wurden mehrere Schritte oder nachfolgende Schritte gar nicht geöffnet. Dies wurde in der Implementierung überarbeitet und somit behoben.

Lokalisierung zahlreicher Meldungen (z.B. Validierungsmeldungen)

An zahlreichen Stellen innerhalb der Nutzeroberfläche wurde der Nutzer noch mit Meldungen konfrontiert, die nicht für seine Sprache lokalisiert wurden. Eine intensive Prüfung hat dazu geführt, dass nun zahlreiche zusätzliche Meldungen vor der Anzeige durch die Lokalisierung geführt und korrekt übersetzt angezeigt werden.

nach oben