Aktionen
Auf dieser Seite werden grundlegende und fortgeschrittene Funktionalitäten erläutert, die docuteam packer zur Verfügung stellt.
docuteam packer starten
docuteam packer wird mit Start-Skripten für unterschiedliche Betriebssysteme ausgeliefert.
Um docuteam packer zu starten, muss die dem Betriebssystem entsprechende Datei ausgeführt werden:
docuteam packer.exefür die Verwendung unter Windowsdocuteam packer.appfür die Verwendung unter macOSdocuteam packer Linux.shfür die Verwendung unter Linux
docuteam packer kann aber auch über die Befehlszeile gestartet werden. Dazu muss mit Java die Datei docuteam-packer-.currentVersion..0.jar ausgeführt werden. Sie befindet sich standardmässig unter docuteam-packer/.
java -jar docuteam-packer-.currentVersion..0.jar
oder
java -cp config\:.\:docuteam-packer-.currentVersion..0.jar ch.docuteam.packer.gui.launcher.LauncherView
Dabei werden folgende optionalen Parameter unterstützt:
configDir=[path]Verzeichnis mit den Konfigurationsdateien (default: ./config)helpAnzeige der Hilfeopen=[path]Das angegebene SIP wird direkt nach dem Start geöffnet
Startfenster
Nach dem Öffnen von docuteam packer erscheint das Startfenster mit der Ansicht des Workspace. Bestehende SIP werden in dieser Ansicht aufgeführt. In der Menüleiste kann unter "Workspace" > "Workspace-Ordner auswählen" in einen anderen Workspace gewechselt werden.
Neues SIP erstellen
Ein neues SIP kann von der Workspace-Ansicht aus über die Menüleiste unter "Paket" > "Neu..." bzw. "Neu von Vorlage..." oder "Neu von CSV..." erstellt werden.

Neu
Klickt man auf "Neu..." öffnet sich das folgende Fenster:

Hier muss man sich entscheiden, ob man ein leeres SIP "Oberster Ordnername" oder ein SIP von bestehenden Daten "Von Datei oder Ordner" erstellen möchte.
Wählt man die zweite Option, hat man die Möglichkeit zu wählen, ob die Quelldateien nach dem Erstellen des SIP gelöscht werden oder nicht. Die Quelldateien werden dann am Ursprungsort gelöscht und verbleiben nur noch im SIP.
Zielordner und Paketname können wie gewünscht angepasst werden.
Standardmässig ist eine Ablieferungsvereinbarung (Submission Agreement) mit Standardwerten hinterlegt, die alle Formate akzeptiert. Die Ablieferungsvereinbarung sollte deshalb den eigenen Gegebenheiten angepasst werden. Es können auch mehrere Vereinbarungen erstellt und zur Auswahl hinterlegt werden.
Templates
Für das Erstellen neuer SIP können Templates angelegt werden. Templates erlauben es, eine Struktur mehrfach zu verwenden. Um ein Template zu erstellen wird zunächst manuell ein neues SIP mit der gewünschten Struktur angelegt. Dieses wird als Template abgespeichert (Menüleiste: "Paket" > "Speichern als Vorlage...").
Das Template kann danach beim Erstellen eines neuen SIP als Vorlage ausgewählt werden. Dazu klickt man im Menü auf "Paket" > "Neu von Vorlage..." und wählt das zuvor erstellte Template.

CSV-File
SIP können auf Basis einer CSV-Datei erstellt werden (Menüleiste: "Paket" > "Neu von CSV..."). Im Fenster “Neues Paket ab CSV-Datei erstellen” kann nun eine CSV-Datei ausgewählt sowie Zielordner und Paketname wie gewünscht angepasst werden.

Voraussetzungen:
- Die CSV-Datei muss eine Spalte
pathmit dem Pfad zu allen Dateien enthalten, die in das SIP verpackt werden sollen. - Die Datei- und Ordnerpfade können entweder absolut oder relativ zu der CSV-Datei angegeben werden. Nicht erlaubt ist eine gemischte Angabe von relativen/absoluten Pfaden.
- Die CSV-Datei muss eine Spalte
IDundParentIDbeinhalten, die die Struktur des SIPs wiedergeben. Die IDs können beliebig vergeben werden und dienen lediglich zur Abbildung der Hierarchie. - Die Datei muss ebenfalls eine Spalte
levelOfDescriptionenthalten. Hier dürfen nur Werte eingetragen werden, die in der Dateilevels.xmlkonfiguriert sind. - Es dürfen nur Metadatenfelder angegeben werden, die in der Datei
levels.xmlfür die entsprechende Beschreibungsstufe vorgesehen sind. Undefinierte Metadatenfelder werden als Warnung geloggt. - Die weiteren optionalen Spalten der CSV-Datei werden über die Konfigurationsdatei
csv-sip-mapping.xmlden SIP-Metadatenfeldern zugeordnet. Diese ist gleich aufgebaut wie das Mapping für den CSV Mapping.
Eine solche CSV-Datei könnte wie folgt aussehen:
ID ;ParentID ;File ;DescriptionLevel ;Title
1 ; ; ;Bestand ;Baden
2 ;1 ; ;Dossier ;Postkarten
3 ;1 ; ;Dossier ;Plakate
4 ;2 ;TestSIP\Postkarten_Baden\Loewenbrunnen.jpg ;Dokument ;Loewenbrunnen.jpg
5 ;3 ;TestSIP\Plakate_Baden\RuineStein.jpg ;Dokument ;RuineStein.jpg
Bestehendes SIP öffnen
docuteam packer bietet verschiedene Möglichkeiten, bestehende SIP zu öffnen. Entweder geschieht dies vom Workspace aus über die Menüeinträge "Paket" > "Öffnen...", "Öffnen teilweise schreibgeschützt..." oder "Öffnen schreibgeschützt..." oder die entsprechenden Buttons. In diesen drei Fällen öffnet sich ein Dialogfenster und das gewünschte SIP kann ausgewählt werden.
- "teilweise schreibgeschützt" bedeutet, dass nur die Metadaten, nicht aber die Struktur der Objekte verändert werden können.
- "schreibgeschützt" bedeutet, dass nichts verändert werden kann.
Befindet sich das SIP bereits im Workspace und damit in der Liste der Workspaceansicht, kann es markiert und im Menü der Eintrag "Packer" > "Öffnen im Workspace...", "