docuteam:packer_200_config
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
docuteam:packer_200_config [2014/06/18 09:05] – [Verzeichnungsebenen] denis | docuteam:packer_200_config [2014/06/27 10:09] – [Metadaten-Elemente] denis | ||
---|---|---|---|
Zeile 19: | Zeile 19: | ||
################################ | ################################ | ||
- | # Display language (if undefined or empty, use the OS language): | + | # Display language (if empty or undefined, use the OS language): |
- | # docuteamPacker.displayLanguage = de | + | # docuteamPacker.displayLanguage = |
- | # The default data directory, used for " | + | # The default data directory, used for " |
- | # NOTE: Environment variables can be referenced by embedding them between " | + | # docuteamPacker.dataDir.Win = |
- | docuteamPacker.dataDir.Win = ${HOME}/ | + | |
# docuteamPacker.dataDir.OSX = | # docuteamPacker.dataDir.OSX = | ||
- | # docuteamPacker.dataDir.Linux = | ||
- | # The default SIP directory, used for "Save as", " | + | # The default SIP directory, used for "Save as", " |
- | # NOTE: Environment variables can be referenced by embedding them between " | + | # docuteamPacker.SIPDir.Win = |
- | docuteamPacker.SIPDir.Win = ${HOME}/ | + | docuteamPacker.SIPDir.OSX = ${HOME}/ |
- | # docuteamPacker.SIPDir.OSX = | + | |
- | # docuteamPacker.SIPDir.Linux = | + | |
- | # The backup directory, used when saving SIPs (if undefined | + | # The backup directory, used when saving SIPs (if undefined, use user home; if empty, use project home): |
- | # NOTE: Environment variables can be referenced by embedding them between " | + | # docuteamPacker.backupDir.Win = |
- | docuteamPacker.backupDir.Win = ${HOME}/ | + | docuteamPacker.backupDir.OSX = ${HOME}/ |
- | # docuteamPacker.backupDir.OSX = | + | |
- | # docuteamPacker.backupDir.Linux = | + | |
- | # The directory the templates are stored in and retrieved from (if undefined or empty, use SIPDir): | + | # The directory the templates are stored in and retrieved from (if empty or undefined, use SIPDir): |
- | # NOTE: Environment variables can be referenced by embedding them between " | + | # docuteamPacker.templateDir.Win = |
- | docuteamPacker.templateDir.Win = ${HOME}/ | + | docuteamPacker.templateDir.OSX = ${HOME}/ |
- | # docuteamPacker.templateDir.OSX = | + | |
- | # docuteamPacker.templateDir.Linux = | + | |
- | # The temp-folder for temporary files can be set here (if undefined or empty, use the folder | + | # The temp-folder for temporary files can be set here (if empty of undefined, use the default = "./temp" |
- | # NOTE: Environment variables can be referenced by embedding them between " | + | # docuteamPacker.tempDir.Win = |
- | docuteamPacker.tempDir.Win = ${HOME}/ | + | docuteamPacker.tempDir.OSX = ${HOME}/ |
- | # docuteamPacker.tempDir.OSX = | + | |
- | # docuteamPacker.tempDir.Linux = | + | |
- | + | ||
- | # For the submission process: The directory where to copy the submitted SIPs to (= ingest drop folder) (if undefined or empty, don't use): | + | |
- | # NOTE: Environment variables can be referenced by embedding them between " | + | |
- | # docuteamPacker.ingestSubmitDir.Win = | + | |
- | # docuteamPacker.ingestSubmitDir.OSX = | + | |
- | # docuteamPacker.ingestSubmitDir.Linux = | + | |
- | + | ||
- | # For the submission process: The directory where to get the ingest result from (= ingest feedback folder) (if undefined or empty, don't use): | + | |
- | # NOTE: Environment variables can be referenced by embedding them between " | + | |
- | # NOTE: This folder MUST lie next to the folder defined in " | + | |
- | # docuteamPacker.ingestFeedbackDir.Win = | + | |
- | # docuteamPacker.ingestFeedbackDir.OSX = | + | |
- | # docuteamPacker.ingestFeedbackDir.Linux = | + | |
- | + | ||
- | # For the submission process: The class name of the AIPCreator (if undefined or empty, don't use): | + | |
- | # docuteamPacker.AIPCreator.className = | + | |
# When true (case doesn' | # When true (case doesn' | ||
# docuteamPacker.versioning = false | # docuteamPacker.versioning = false | ||
- | # When true (case doesn' | + | # When docuteamPacker.versioning = true, set here the max. number of backups. Exeeding backups will be deleted (if empty or undefined, use default = 10) |
- | # docuteamPacker.newSIPDefaultsToZipped = false | + | |
- | + | ||
- | # When docuteamPacker.versioning = true, set here the max. number of backups. Exeeding backups will be deleted (if undefined or empty, use default = 10) | + | |
# docuteamPacker.versioning.keepBackupsCount = 20 | # docuteamPacker.versioning.keepBackupsCount = 20 | ||
Zeile 97: | Zeile 68: | ||
# docuteamPacker.SA.BASE.URL = | # docuteamPacker.SA.BASE.URL = | ||
- | # The complete file path to the OOO application (" | + | # The complete file path to the OOO application (" |
- | # if undefined or empty AND the internal OOO application doesn' | + | # if empty or undefined |
# docuteamPacker.OOConverter.path.Win = C:\Program Files\OpenOffice.org 3 | # docuteamPacker.OOConverter.path.Win = C:\Program Files\OpenOffice.org 3 | ||
# docuteamPacker.OOConverter.path.OSX = / | # docuteamPacker.OOConverter.path.OSX = / | ||
- | # docuteamPacker.OOConverter.path.Linux = | ||
# The number of initialization retries for the OOConverter (if empty, undefined, negative, or 0, use the default number, which is 10): | # The number of initialization retries for the OOConverter (if empty, undefined, negative, or 0, use the default number, which is 10): | ||
# docuteamPacker.OOConverter.initializationRetries = 30 | # docuteamPacker.OOConverter.initializationRetries = 30 | ||
- | # The number of files to cache for the file preview (if undefined or empty, use the default cache size, which is 100): | + | # The number of files to cache for the file preview (if empty or undefined, use the default cache size, which is 100): |
# docuteamPacker.filePreviewer.cacheSizeLimit = 10 | # docuteamPacker.filePreviewer.cacheSizeLimit = 10 | ||
Zeile 116: | Zeile 86: | ||
</ | </ | ||
+ | |||
==== Erklärungen ==== | ==== Erklärungen ==== | ||
Bei Begriffen wie " | Bei Begriffen wie " | ||
- | ^ Feld ^ Inhalt (Beispiel) ^ Erklärung ^ Wenn leer oder undefiniert ^ | + | ^ Feld ^ Inhalt (Beispiel) ^ Erklärung ^ Wenn leer ^ Wenn |
- | ^ displayLanguage | en |Die Sprache, in der packer | + | ^ displayLanguage | en |Die Sprache, in der Docupack |
- | ^ dataDir | C:/ | + | ^ dataDir | C:/ |
- | ^ SIPDir | C:/ | + | ^ SIPDir | C:/ |
- | ^ backupDir | C:/ | + | ^ backupDir | C:/ |
- | ^ templateDir | C:/ | + | ^ templateDir | C:/ |
- | ^ tempDir | C:/ | + | ^ tempDir | C:/ |
- | ^ ingestSubmitDir | C:/ | + | ^ versioning | true |Wenn true, wird bei jedem Speichervorgang die vorige Version als Backup im Ordner < |
- | ^ ingestFeedbackDir | C:/ | + | ^ versioning.keepBackupsCount | 20 | Maximale Anzahl der angelegten Backups. Wenn die Anzahl der Backups diesen Wert überschreitet, |
- | ^ AIPCreator | ch.docuteam.aip.AIPCreator |Der Name der Klasse, die das AIP generiert |AIP-Generierung ist nicht möglich | | + | ^ openFullScreen | false |Wenn true, nimmt Docupack beim Start den gesamten Bildschirm ein. Wenn false, werden für die Fenstergrösse die beiden Werte < |
- | ^ newSIPDefaultsToZipped | true |Wenn true, ist beim Anlegen eines neuen SIPs das Häkchen " | + | ^ screenSize.x\\ screenSize.y | 1200\\ 1000 |Die Grösse des Docupack-Fensters in Pixeln. Diese Werte werden ignoriert, wenn < |
- | ^ versioning | true |Wenn true, wird bei jedem Speichervorgang die vorige Version als Backup im Ordner < | + | ^ screenPos.x\\ screenPos.y | 500\\ 500 |Die Position des Docupack-Fensters beim Start. Diese Werte werden ignoriert, wenn < |
- | ^ versioning.keepBackupsCount | 20 |Maximale Anzahl der angelegten Backups. Wenn die Anzahl der Backups diesen Wert überschreitet, | + | ^ useSystemLookAndFeel | false |Wenn true, wird das Aussehen von Docupack |
- | ^ openFullScreen | false |Wenn true, nimmt das SIP-Fenster | + | ^ SA.getSAsFromServerOnStartup | false |Wenn true, wird die aktuelle Liste der SAs (Submission Agreements) von der in < |
- | ^ screenSize.x\\ screenSize.y | 1200\\ 1000 |Die Grösse des SIP-Fensters in Pixeln. Diese Werte werden ignoriert, wenn < | + | ^ SA.BASE.URL | http:// |
- | ^ screenPos.x\\ screenPos.y | 500\\ 500 |Die Position des SIP-Fensters beim Öffnen. Diese Werte werden ignoriert, wenn < | + | ^ OOConverter.path | C:/ |
- | ^ useSystemLookAndFeel | false |Wenn true, wird das Aussehen von packer | + | ^ OOConverter.initializationRetries | 30 |Die Anzahl Versuche, OpenOffice.org Applikation zu initialisieren | 10 | Wie leer |
- | ^ SA.getSAsFromServerOnStartup | false |Wenn true, wird die aktuelle Liste der SAs (Submission Agreements) | + | ^ filePreviewer.cacheSizeLimit | 20 |Die Grösse des Zwischenspeichers für das Anzeigen des Inhaltes von Dateien | 10 | Wie leer | |
- | ^ SA.BASE.URL | http:// | + | ^ openSystemOutViewOnOutput | true |Wenn true, wird beim Auftreten eines Fehlers das Fehlerfenster automatisch geöffnet. Wenn false, bleibt im Falle eines Fehlers das Fehlerfenster geschlossen | Wie true | Wie leer | |
- | ^ OOConverter.path | C:/ | + | ^ isDevMode | false |Sollte nur während der Entwicklung von Docupack |
- | ^ OOConverter.initializationRetries | 30 |Die Anzahl | + | |
- | ^ filePreviewer.cacheSizeLimit | 20 |Die Grösse des Zwischenspeichers für die Vorschau der Dateien. Je höher dieser Wert, umso mehr Vorschauen hält sich packer im Speicher | 100 | | + | |
- | ^ openSystemOutViewOnOutput | true |Wenn true, wird beim Auftreten eines Fehlers das Fehlerfenster automatisch geöffnet. Wenn false, bleibt im Falle eines Fehlers das Fehlerfenster geschlossen | Wie true | | + | |
- | ^ isDevMode | false |Sollte nur während der Entwicklung von packer | + | |
===== config/ | ===== config/ | ||
Zeile 293: | Zeile 260: | ||
==== Metadaten-Elemente ==== | ==== Metadaten-Elemente ==== | ||
- | Ein Metadaten-Element wird durch folgende | + | Ein Metadaten-Element wird durch folgende |
^ Name ^ Inhalt (Beispiel) ^ Erklärung ^ Obligatorisch ^ | ^ Name ^ Inhalt (Beispiel) ^ Erklärung ^ Obligatorisch ^ | ||
- | ^ accessorNameId | accessNr |Der eindeutige Name des Metadatenfelds. Diese müssen den [[packerconfig#abbildung_der_beschreibenden_metadaten_als_encoded_archival_description_ead|unten ersichtlichen Akzessoren]] entsprechen, | + | ^ accessorNameId | accessNr |Der eindeutige Name des Metadatenfelds. Diese müssen den [[#Abbildung der beschreibenden Metadaten als Encoded Archival Description (EAD)|unten ersichtlichen Akzessoren]] entsprechen, |
- | ^ defaultExpression | ' | + | ^ defaultExpression | ' |
- | ^ validatorClassName | ch.docuteam.docudarc.mdconfig.MetadataElementValidatorDate |Eine Java-Klasse, die den Inhalt dieses Metadaten-Elementes beim Setzen validiert. Falls die Validierung den eingegebenen Wert nicht erlaubt, wird eine Fehlermeldung angezeigt und das Feld wieder mit dem vorigen Wert gefüllt | | | + | ^ validatorClassName | ch.docuteam.docudarc.mdconfig.MetadataElementValidatorDate |Eine Java-Klasse die den Inhalt dieses Metadaten-Elementes beim Setzen validiert. Falls die Validierung den eingegebenen Wert nicht erlaubt, wird eine Fehlermeldung angezeigt und das Feld wieder mit dem vorigen Wert gefüllt | | |
- | ^ postActionClassName | ch.docuteam.docudarc.mdconfig.MetadataElementSetterPostActionSysOut |Eine Java-Klasse, | + | ^ allowedValues | Deutsch; |
- | ^ allowedValues | *;Deutsch; | + | |
Ein Beispiel: | Ein Beispiel: | ||
Zeile 316: | Zeile 282: | ||
< | < | ||
- | < | + | < |
</ | </ | ||
- | |||
==== Verzeichnungsebenen ==== | ==== Verzeichnungsebenen ==== | ||
Zeile 338: | Zeile 303: | ||
^ Name ^ Inhalt (Beispiel) ^ Erklärung ^ Obligatorisch ^ | ^ Name ^ Inhalt (Beispiel) ^ Erklärung ^ Obligatorisch ^ | ||
- | ^ accessorNameRef | language |Die accessorNameID des Metadaten-Elementes; | + | ^ accessorNameRef | language |Die accessorNameID des Metadaten-Elementes; |
^ isMandatory | true |Wenn true, ist dieses Metadaten-Element obligatorisch. Obligatorische Elemente werden immer in der Metadaten-Liste angezeigt. Wenn ein obligatorisches Element leer ist, wird das Dossier mit einem Ausrufezeichen markiert | * | | ^ isMandatory | true |Wenn true, ist dieses Metadaten-Element obligatorisch. Obligatorische Elemente werden immer in der Metadaten-Liste angezeigt. Wenn ein obligatorisches Element leer ist, wird das Dossier mit einem Ausrufezeichen markiert | * | | ||
- | ^ isRepeatable | false |Wenn true, können mehrere Exemplare dieses Metadaten-Elementes in der Metadaten-Liste vorhanden sein, welche im packer nach Bedarf zugefügt oder entfernt werden können | * | | + | ^ isRepeatable | false |Wenn true, können mehrere Exemplare dieses Metadaten-Elementes in der Metadaten-Liste vorhanden sein | * | |
^ isAlwaysDisplayed | true |Wenn true, wird dieses Metadaten-Element immer in der Metadaten-Liste angezeigt | | | ^ isAlwaysDisplayed | true |Wenn true, wird dieses Metadaten-Element immer in der Metadaten-Liste angezeigt | | | ||
^ isReadOnly | false |Wenn true, kann dieses Metadaten-Element manuell **nicht** geändert werden. Ist eine " | ^ isReadOnly | false |Wenn true, kann dieses Metadaten-Element manuell **nicht** geändert werden. Ist eine " | ||
Zeile 359: | Zeile 324: | ||
Alle beschreibenden Metadaten werden unter Verwendung des EAD-Schemas innerhalb der Datei mets.xml gespeichert. Welche EAD-Elemente verwendet werden, wird aus der folgenden Tabelle ersichtlich: | Alle beschreibenden Metadaten werden unter Verwendung des EAD-Schemas innerhalb der Datei mets.xml gespeichert. Welche EAD-Elemente verwendet werden, wird aus der folgenden Tabelle ersichtlich: | ||
- | {{:oais:metadatatoxpathmapping.xlsx|Download | + | {{:oais:metadatatoxpathmapping_2.0.xlsx|Download |
^AccessorNameID^Xpath relative to a <c> or < | ^AccessorNameID^Xpath relative to a <c> or < | ||
- | ^unitTitle|EAD: | + | ^unitTitle|EAD: |
- | ^level|[@level = ' | + | ^level|[@level = ' |
- | ^abstract|EAD: | + | ^abstract|EAD: |
- | ^accessNr|EAD: | + | ^accessNr|EAD: |
- | ^accessRestriction|EAD: | + | ^accessRestriction|EAD: |
- | ^appraisalAndDestruction|EAD: | + | ^appraisalAndDestruction|EAD: |
- | ^archivalHistory|EAD: | + | ^archivalHistory|EAD: |
- | ^arrangement|EAD: | + | ^arrangement|EAD: |
- | ^author|EAD: | + | ^author|EAD: |
- | ^bibliography|EAD: | + | ^bibliography|EAD: |
- | ^characteristics|EAD: | + | ^characteristics|EAD: |
- | ^comment|EAD: | + | ^comment|EAD: |
- | ^compartment|EAD: | + | ^compartment|EAD: |
- | ^conditionsOfReproductions|EAD: | + | ^conditionsOfReproductions|EAD: |
- | ^creationPeriod|EAD: | + | ^creationPeriod|EAD: |
- | ^creationPeriodNotes|EAD: | + | ^creationPeriodNotes|EAD: |
- | ^descriptionLevel|EAD: | + | ^descriptionLevel|EAD: |
- | ^descriptionLevelNotes|EAD: | + | ^descriptionLevelNotes|EAD: |
- | ^descriptionRules|EAD: | + | ^descriptionRules|EAD: |
- | ^doiJournal|EAD: | + | ^doiJournal|EAD: |
- | ^extent|EAD: | + | ^extent|EAD: |
- | ^findingAids|EAD: | + | ^findingAids|EAD: |
- | ^fromYear|EAD: | + | ^fromYear|EAD: |
- | ^fundingSource|EAD: | + | ^fundingSource|EAD: |
- | ^institute|EAD: | + | ^institute|EAD: |
- | ^institution|EAD: | + | ^institution|EAD: |
- | ^involved|EAD: | + | ^involved|EAD: |
- | ^journal|EAD: | + | ^journal|EAD: |
- | ^keyword|EAD: | + | ^keyword|EAD: |
- | ^language|EAD: | + | ^language|EAD: |
- | ^languageNotes|EAD: | + | ^languageNotes|EAD: |
- | ^location|EAD: | + | ^location|EAD: |
- | ^locationOfOriginals|EAD: | + | ^locationOfOriginals|EAD: |
- | ^material|EAD: | + | ^material|EAD: |
- | ^method|EAD: | + | ^method|EAD: |
- | ^objectType|EAD: | + | ^objectType|EAD: |
- | ^origination|EAD: | + | ^origination|EAD: |
- | ^PID|EAD: | + | ^PID|EAD: |
- | ^project|EAD: | + | ^project|EAD: |
- | ^projectAbbreviation|EAD: | + | ^projectAbbreviation|EAD: |
- | ^projectName|EAD: | + | ^projectName|EAD: |
- | ^projectTitle|EAD: | + | ^projectTitle|EAD: |
- | ^publisher|EAD: | + | ^publisher|EAD: |
- | ^refCode|EAD: | + | ^refCode|EAD: |
- | ^refCodeAdmin|EAD: | + | ^refCodeAdmin|EAD: |
- | ^refCodeOld|EAD: | + | ^refCodeOld|EAD: |
- | ^relatedMaterial|EAD: | + | ^relatedMaterial|EAD: |
- | ^reproductions|EAD: | + | ^reproductions|EAD: |
- | ^responsible|EAD: | + | ^responsible|EAD: |
- | ^retentionPeriod|EAD: | + | ^retentionPeriod|EAD: |
- | ^retentionPeriodBaseYear|EAD: | + | ^retentionPeriodBaseYear|EAD: |
- | ^retentionPolicy|EAD: | + | ^retentionPolicy|EAD: |
- | ^revisions|EAD: | + | ^revisions|EAD: |
- | ^scopeContent|EAD: | + | ^scopeContent|EAD: |
- | ^staff|EAD: | + | ^staff|EAD: |
- | ^status|EAD: | + | ^status|EAD: |
- | ^toYear|EAD: | + | ^toYear|EAD: |
- | ^unitTitleAdditional|EAD: | + | ^unitTitleAdditional|EAD: |
- | ^university|EAD: | + | ^university|EAD: |
- | ^usage|EAD: | + | ^usage|EAD: |
- | ^year|EAD: | + | ^year|EAD: |