Benutzer-Werkzeuge

Webseiten-Werkzeuge


docuteam:packer_200_config

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
docuteam:packer_200_config [2014/06/18 08:44] – [Metadaten-Elemente] denisdocuteam: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 "Insert" and "New" (if undefined or empty, use user home): +# The default data directory, used for "Insert" and "New" (if undefined, use user home; if empty, use project home): 
-NOTE: Environment variables can be referenced by embedding them between "${" and "}", e.g. "${HOMEPATH}/Desktop" +# docuteamPacker.dataDir.Win = 
-docuteamPacker.dataDir.Win = ${HOME}/Projekte/docuteam/packer/Daten+
 # docuteamPacker.dataDir.OSX =  # docuteamPacker.dataDir.OSX = 
-# docuteamPacker.dataDir.Linux =  
  
-# The default SIP directory, used for "Save as", "Open", and "New" (if undefined or empty, use user home): +# The default SIP directory, used for "Save as", "Open", and "New" (if undefined, use user home; if empty, use project home): 
-NOTE: Environment variables can be referenced by embedding them between "${" and "}", e.g"${HOMEPATH}/Desktop" +docuteamPacker.SIPDir.Win =  
-docuteamPacker.SIPDir.Win = ${HOME}/Projekte/docuteam/packer/SIPs +docuteamPacker.SIPDir.OSX = ${HOME}/Projekte/docuteam/packer/SIPs
-# docuteamPacker.SIPDir.OSX =  +
-# docuteamPacker.SIPDir.Linux = +
  
-# The backup directory, used when saving SIPs (if undefined or empty, use SIPDir): +# 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 "${" and "}", e.g"${HOMEPATH}/Desktop" +docuteamPacker.backupDir.Win =  
-docuteamPacker.backupDir.Win = ${HOME}/Projekte/docuteam/packer/Backups +docuteamPacker.backupDir.OSX = ${HOME}/Projekte/docuteam/packer/Backups
-# 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 "${" and "}", e.g"${HOMEPATH}/Desktop" +docuteamPacker.templateDir.Win =  
-docuteamPacker.templateDir.Win = ${HOME}/Projekte/docuteam/packer/Templates +docuteamPacker.templateDir.OSX = ${HOME}/Projekte/docuteam/packer/Templates
-# docuteamPacker.templateDir.OSX =  +
-# docuteamPacker.templateDir.Linux = +
  
-# The temp-folder for temporary files can be set here (if undefined or empty, use the folder "DocuteamPacker" in the java temp dir (System.getProperty("java.io.tmpdir"))): +# 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 "${" and "}", e.g"${HOMEPATH}/Desktop" +docuteamPacker.tempDir.Win =  
-docuteamPacker.tempDir.Win = ${HOME}/Projekte/docuteam/packer/Temp +docuteamPacker.tempDir.OSX = ${HOME}/Projekte/docuteam/packer/Temp
-# 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 "${" and "}", e.g. "${HOMEPATH}/Desktop" +
-# 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 "${" and "}", e.g. "${HOMEPATH}/Desktop" +
-# NOTE: This folder MUST lie next to the folder defined in "docuteamPacker.ingestSubmitDir" and MUST be named "feedback"+
-# 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't matter), create a backup on every save; otherwise not (undefined = true): # When true (case doesn't matter), create a backup on every save; otherwise not (undefined = true):
 # docuteamPacker.versioning = false # docuteamPacker.versioning = false
  
-# When true (case doesn't matter), the default format of a new SIP is a zipped archive; otherwise it is a folder (undefined = true): +# 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 ("OpenOffice.org" or "OpenOffice.org 3") (if undefined or empty, use the internal OOO application; +# The complete file path to the OOO application ("OpenOffice.org" or "OpenOffice.org 3") (if empty or undefined, use the internal OOO application; 
-# if undefined or empty AND the internal OOO application doesn't exist, assume that no OOO application shall be used):+# if empty or undefined AND the internal OOO application doesn't exist, assume that no OOO application shall be used):
 # docuteamPacker.OOConverter.path.Win = C:\Program Files\OpenOffice.org 3 # docuteamPacker.OOConverter.path.Win = C:\Program Files\OpenOffice.org 3
 # docuteamPacker.OOConverter.path.OSX = /Applications/OpenOffice.org.app # docuteamPacker.OOConverter.path.OSX = /Applications/OpenOffice.org.app
-# 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:
  
 </code> </code>
 +
 ==== Erklärungen ==== ==== Erklärungen ====
  
 Bei Begriffen wie "true", "false" oder "en" spielt die Gross-Klein-Schreibung KEINE Rolle, d.h. dass z.B. "true" identisch ist mit "TRUE", "True" oder sogar "tRuE". Bei Begriffen wie "true", "false" oder "en" spielt die Gross-Klein-Schreibung KEINE Rolle, d.h. dass z.B. "true" identisch ist mit "TRUE", "True" oder sogar "tRuE".
  
-^ Feld ^ Inhalt (Beispiel) ^ Erklärung ^ Wenn leer oder undefiniert ^ +^ Feld ^ Inhalt (Beispiel) ^ Erklärung ^ Wenn leer ^ Wenn undefiniert ^ 
-^ displayLanguage | en |Die Sprache, in der packer angezeigt wird. Zur Zeit existieren drei Übersetzungen (de = deutsch, en = englisch, fr = französisch). Falls eine andere Sprache eingestellt wird, wird packer in deutsch angezeigt | Die Sprache des Computers. Ist diese weder “de” noch “en” noch “fr”, wird packer in deutsch angezeigt | +^ displayLanguage | en |Die Sprache, in der Docupack angezeigt wird. Zur Zeit existieren drei Übersetzungen (de = deutsch, en = englisch, fr = französisch). Falls eine andere Sprache eingestellt wird, wird Docupack in deutsch angezeigt | Die Sprache des Computers. Ist diese weder “de” noch “en” noch “fr”, wird Docupack in deutsch angezeigt | Wie leer
-^ dataDir | C:/Data/RawData |Dieser Ordner wird standardmässig angezeigtum Dateien oder Ordner auszuwählen, die in das SIP eingefügt werden sollen |Der 'home'-Ordner des aktuellen Benutzers | +^ dataDir | C:/Data/RawData |Dieser Ordner wird standardmässig angezeigt um Dateien oder Ordner auszuwählen, die in das SIP eingefügt werden sollen | Der Ordner in dem sich Docupack befindet | Der 'home'-Ordner des aktuellen Benutzers | 
-^ SIPDir | C:/Data/SIPs |Dieser Ordner wird standardmässig angezeigtwenn ein SIP neu angelegt, geöffnet oder gespeichert wird |Der 'home'-Ordner des aktuellen Benutzers | +^ SIPDir | C:/Data/SIPs |Dieser Ordner wird standardmässig angezeigt wenn ein SIP neu angelegt, geöffnet oder gespeichert wird | Der Ordner in dem sich Docupack befindet | Der 'home'-Ordner des aktuellen Benutzers | 
-^ backupDir | C:/Data/Backups |Der Ordnerin dem die automatischen Backups gespeichert werden |Der Ordner der in <SIPDir> spezifiziert ist | +^ backupDir | C:/Data/Backups |Der Ordner in dem die automatischen Backups gespeichert werden | Der Ordner der in <SIPDir> spezifiziert ist | Der 'home'-Ordner des aktuellen Benutzers
-^ templateDir | C:/Data/Templates |Der Ordnerin dem die Vorlagen gespeichert werden |Der Ordner der in <SIPDir> spezifiziert ist | +^ templateDir | C:/Data/Templates |Der Ordner in dem die Vorlagen gespeichert werden | Der Ordner der in <SIPDir> spezifiziert ist | Wie leer
-^ tempDir | C:/Data/Temp |Der Ordner für temporäre Dateien |Es wird der temporäre Ordner des Systems genommen +^ tempDir | C:/Data/Temp |Der Ordner für temporäre Dateien | Es wird ein interner temporärer Ordner genommen | Wie leer
-^ ingestSubmitDir | C:/Data/Submit |Der Ordner, in den die SIPs submitted werden |Submission ist nicht möglich | +^ versioning | true |Wenn true, wird bei jedem Speichervorgang die vorige Version als Backup im Ordner <backupDir> gespeichert. Wenn false, werden keine Backups erstellt und somit das Original-SIP jedesmal überschrieben | Wie true | Wie leer
-^ ingestFeedbackDir | C:/Data/Feedback |Der Ordner, in dem das Ergebnis des Ingests gespeichert wird |Feedback ist nicht erhältlich | +^ versioning.keepBackupsCount | 20 | Maximale Anzahl der angelegten Backups. Wenn die Anzahl der Backups diesen Wert überschreitet, werden die Backups ihrem Alter nach gelöscht |  10   Wie leer  | 
-^ 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 <screenSize.x> und <screenSize.y> genommen | Wie false | Wie leer
-^ newSIPDefaultsToZipped | true |Wenn true, ist beim Anlegen eines neuen SIPs das Häkchen "ZIP" standardmässig gesetzt. Wenn false, ist das Häkchen standardmässig nicht gesetzt | Wie true +^ screenSize.x\\ screenSize.y | 1200\\ 1000 |Die Grösse des Docupack-Fensters in Pixeln. Diese Werte werden ignoriert, wenn <openFullScreen> = true ist | 1000x700 Pixel | Wie leer
-^ versioning | true |Wenn true, wird bei jedem Speichervorgang die vorige Version als Backup im Ordner <backupDir> gespeichert. Wenn false, werden keine Backups erstellt und somit das Original-SIP jedes Mal überschrieben | Wie true | +^ screenPos.x\\ screenPos.y | 500\\ 500 |Die Position des Docupack-Fensters beim Start. Diese Werte werden ignoriert, wenn <openFullScreen> = true ist | Zentriert | Wie leer
-^ versioning.keepBackupsCount | 20 |Maximale Anzahl der angelegten Backups. Wenn die Anzahl der Backups diesen Wert überschreitet, werden die ältesten Backups gelöscht |  10  | +^ useSystemLookAndFeel | false |Wenn true, wird das Aussehen von Docupack dem Fenstersystem des Computers angepasst. Wenn false, wird ein generisches Aussehen (“Metal”) gewählt | Wie false | Wie leer
-^ openFullScreen | false |Wenn true, nimmt das SIP-Fenster den gesamten Bildschirm ein. Wenn false, werden für die Fenstergrösse die beiden Werte <screenSize.x> und <screenSize.y> genommen | Wie false | +^ SA.getSAsFromServerOnStartup | false |Wenn true, wird die aktuelle Liste der SAs (Submission Agreements) von der in <SA.BASE.URL> eingetragenen Web-Adresse beim Start von Docupack runtergeladen. Wenn false, wird dies nicht gemacht | Wie false | Wie leer
-^ screenSize.x\\ screenSize.y | 1200\\ 1000 |Die Grösse des SIP-Fensters in Pixeln. Diese Werte werden ignoriert, wenn <openFullScreen> = true ist | 1000x700 Pixel | +^ SA.BASE.URL | http://docuteam/sa |Die Web-Adresse von welcher manuell oder beim Start von Docupack (falls so eingestellt) die aktuellen SAs (Submission Agreements) runtergeladen werden | Es wird nichts runtergeladen | Wie leer
-^ screenPos.x\\ screenPos.y | 500\\ 500 |Die Position des SIP-Fensters beim Öffnen. Diese Werte werden ignoriert, wenn <openFullScreen> = true ist | Zentriert | +^ OOConverter.path | C:/Programme |Der Ordner in dem sich die OpenOffice.org Applikation befindet, welche zum Anzeigen des Inhalts einiger Dateien benötigt wird | Es wird die interne OOO-Applikation genommen | Wie leer
-^ useSystemLookAndFeel | false |Wenn true, wird das Aussehen von packer dem Fenstersystem des Computers angepasst. Wenn false, wird ein generisches Aussehen (“Metal”) gewählt | Wie false | +^ 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) beim Start von packer von der in <SA.BASE.URL> eingetragenen Web-Adresse runtergeladen. Wenn false, wird dies nicht gemacht | Wie false | +^ filePreviewer.cacheSizeLimit | 20 |Die Grösse des Zwischenspeichers für das Anzeigen des Inhaltes von Dateien | 10 | Wie leer
-^ SA.BASE.URL | http://docuteam/sa |Die Web-Adresse von welcher manuell oder beim Start von packer (falls so eingestellt) die aktuellen SAs (Submission Agreements) runtergeladen werden |Es wird nichts runtergeladen | +^ 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:/Programme |Der Ordner in dem sich die OpenOffice.org Applikation befindet, welche für die Vorschau einiger Dateien benötigt wird |Es wird die interne OOO-Applikation genommen, falls sie vorhanden ist. Falls nicht, ist die Vorschau einiger Dateien nicht möglich +^ isDevMode | false |Sollte nur während der Entwicklung von Docupack auf true gesetzt werden | Wie false | Wie leer |
-^ OOConverter.initializationRetries | 30 |Die Anzahl der Versuche, die OpenOffice.org-Applikation zu initialisieren. Diese wird für die Vorschau einiger Dateien benötigt | 10 | +
-^ 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 auf true gesetzt werden | Wie false |+
  
 ===== config/levels.xml ===== ===== config/levels.xml =====
Zeile 293: Zeile 260:
 ==== Metadaten-Elemente ==== ==== Metadaten-Elemente ====
  
-Ein Metadaten-Element wird durch folgende fünf Attribute definiert:+Ein Metadaten-Element wird durch folgende vier Attribute definiert:
  
 ^ 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, mit welchen in packer auf die Daten zugegriffen wird. Über die i18n-Konfiguration kann im Bedarfsfall einem Metadaten-Feld ein individuelles Label zugewiesen werden. | * |+^ accessorNameId | accessNr |Der eindeutige Name des Metadatenfelds. Diese müssen den [[#Abbildung der beschreibenden Metadaten als Encoded Archival Description (EAD)|unten ersichtlichen Akzessoren]] entsprechen, mit welchen in Docupack auf die Daten zugegriffen wird. Über die i18n-Konfiguration kann im Bedarfsfall einem Metadaten-Feld ein individuelles Label zugewiesen werden. | * |
 ^ defaultExpression | 'new java.text.SimpleDateFormat("yyyy-MM-dd").format(new java.util.Date())' oder '((ch.docuteam.docudarc.mets.structmap.NodeAbstract)object).getMimeType()' |Ein Java-Ausdruck um dieses Feld beim Erstellen zu initialisieren. Der aktuelle Knoten wird referenziert durch: '(ch.docuteam.docudarc.mets.structmap.NodeAbstract)object'. | | ^ defaultExpression | 'new java.text.SimpleDateFormat("yyyy-MM-dd").format(new java.util.Date())' oder '((ch.docuteam.docudarc.mets.structmap.NodeAbstract)object).getMimeType()' |Ein Java-Ausdruck um dieses Feld beim Erstellen zu initialisieren. Der aktuelle Knoten wird referenziert durch: '(ch.docuteam.docudarc.mets.structmap.NodeAbstract)object'. | |
-^ validatorClassName | ch.docuteam.docudarc.mdconfig.MetadataElementValidatorDate |Eine Java-Klassedie 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, die beliebige Aktionen ausführt, _nachdem_ der Wert dieses Felder gesetzt wurde. Diese Aktion wird _nicht_ ausgeführt, wenn die Validierung des eingegebenen Wertes fehlschlägt. | | +^ allowedValues | Deutsch;English;Français;Italiano |Eine Liste von Werten die in Docupack als DropDown-Liste dargestellt wird. Ist das erste Element dieser liste ein Asterisk "*", dann können ausser den Listenelementen auch beliebige andere Begriffe eingegeben werden | |
-^ allowedValues | *;Deutsch;English;Français;Italiano |Eine Liste von Werten die in packer als DropDown-Liste dargestellt wird. Ist das erste Element dieser Liste ein Asterisk "*", können zusätzlich zu den Listenelementen auch beliebige andere Begriffe eingegeben werden | |+
  
 Ein Beispiel: Ein Beispiel:
Zeile 318: Zeile 284:
  <LEVELS:MetadataElement accessorNameID="language" allowedValues="Deutsch::English::Français::Italiano"/>  <LEVELS:MetadataElement accessorNameID="language" allowedValues="Deutsch::English::Français::Italiano"/>
 </code> </code>
- 
 ==== 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; referenziert eine accessorNameID aus der Liste der <LEVELS:MetadataElements> ([[docupackconfig#metadaten-elemente|siehe oben]]). | * |+^ accessorNameRef | language |Die accessorNameID des Metadaten-Elementes; referenziert eine accessorNameID aus der Liste der <LEVELS:MetadataElements> ([[#metadaten-elemente|siehe oben]]). | * |
 ^ 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 | * | ^ isRepeatable | false |Wenn true, können mehrere Exemplare dieses Metadaten-Elementes in der Metadaten-Liste vorhanden sein | * |
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 MetadataToXPathMapping.xlsx}}+{{:oais:metadatatoxpathmapping_2.0.xlsx|Download MetadataToXPathMapping_2.0.xlsx}}
  
 ^AccessorNameID^Xpath relative to a <c> or <archdesc> element^is dynamic^is static^ISAD(G)^Comment^ ^AccessorNameID^Xpath relative to a <c> or <archdesc> element^is dynamic^is static^ISAD(G)^Comment^
-^unitTitle|EAD:did/EAD:unittitle[@label = 'main']| |x|3.1.2| | +^unitTitle|EAD:did/EAD:unittitle[@label = 'main']| | * |3.1.2| | 
-^level|[@level = 'otherlevel']/@otherlevel| |x|3.1.4|Stored in an attribute| +^level|[@level = 'otherlevel']/@otherlevel| | * |3.1.4|Stored in attribute "@otherlevel"
-^abstract|EAD:did/EAD:abstract|x| | | | +^abstract|EAD:did/EAD:abstract| * | | | | 
-^accessNr|EAD:acqinfo/EAD:p|x| |3.2.4| | +^accessNr|EAD:acqinfo/EAD:p| * | |3.2.4| | 
-^accessRestriction|EAD:accessrestrict[@type = 'restrictions']/EAD:p|x| |3.4.1| | +^accessRestriction|EAD:accessrestrict[@type = 'restrictions']/EAD:p| * | |3.4.1| | 
-^appraisalAndDestruction|EAD:appraisal/EAD:p|x| |3.3.2| | +^appraisalAndDestruction|EAD:appraisal/EAD:p| * | |3.3.2| | 
-^archivalHistory|EAD:custodhist/EAD:p|x| |3.2.3| | +^archivalHistory|EAD:custodhist/EAD:p| * | |3.2.3| | 
-^arrangement|EAD:arrangement/EAD:p|x| |3.3.4| | +^arrangement|EAD:arrangement/EAD:p| * | |3.3.4| | 
-^author|EAD:controlaccess/EAD:persname[@role = 'author']|x| | | | +^author|EAD:controlaccess/EAD:persname[@role = 'author']| * | | | | 
-^bibliography|EAD:bibliography/EAD:p|x| |3.5.4| | +^bibliography|EAD:bibliography/EAD:p| * | |3.5.4| | 
-^characteristics|EAD:phystech/EAD:p|x| |3.4.4| | +^characteristics|EAD:phystech/EAD:p| * | |3.4.4| | 
-^comment|EAD:note/EAD:p|x| |3.6| | +^comment|EAD:note/EAD:p| * | |3.6| | 
-^compartment|EAD:controlaccess/EAD:name[@role = 'compartment']|x| | | | +^compartment|EAD:controlaccess/EAD:name[@role = 'compartment']| * | | | | 
-^conditionsOfReproductions|EAD:userestrict/EAD:p|x| |3.4.2| | +^conditionsOfReproductions|EAD:userestrict/EAD:p| * | |3.4.2| | 
-^creationPeriod|EAD:did/EAD:unitdate[@label = 'creationPeriod']|x| | | | +^creationPeriod|EAD:did/EAD:unitdate[@label = 'creationPeriod']| * | | | | 
-^creationPeriodNotes|EAD:did/EAD:unitdate[@label = 'creationPeriodNotes']|x| | | | +^creationPeriodNotes|EAD:did/EAD:unitdate[@label = 'creationPeriodNotes']| * | | | | 
-^descriptionLevel|EAD:processinfo[@type = 'level']/EAD:p|x| | | | +^descriptionLevel|EAD:processinfo[@type = 'level']/EAD:p| * | | | | 
-^descriptionLevelNotes|EAD:processinfo[@type = 'levelNotes']/EAD:p|x| | | | +^descriptionLevelNotes|EAD:processinfo[@type = 'levelNotes']/EAD:p| * | | | | 
-^descriptionRules|EAD:processinfo[@type = 'rules']/EAD:p|x| |3.7.2| | +^descriptionRules|EAD:processinfo[@type = 'rules']/EAD:p| * | |3.7.2| | 
-^doiJournal|EAD:odd[@type = 'doiJournal']/EAD:p|x| | | | +^doiJournal|EAD:odd[@type = 'doiJournal']/EAD:p| * | | | | 
-^extent|EAD:did/EAD:physdesc/EAD:extent|x| |3.1.5| | +^extent|EAD:did/EAD:physdesc/EAD:extent| * | |3.1.5| | 
-^findingAids|EAD:otherfindaid/EAD:p|x| |3.4.5| | +^findingAids|EAD:otherfindaid/EAD:p| * | |3.4.5| | 
-^fromYear|EAD:did/EAD:unitdate[@label = 'fromYear']|x| |3.1.3| | +^fromYear|EAD:did/EAD:unitdate[@label = 'fromYear']| * | |3.1.3| | 
-^fundingSource|EAD:controlaccess/EAD:name[@role = 'fundingSource']|x| | | | +^fundingSource|EAD:controlaccess/EAD:name[@role = 'fundingSource']| * | | | | 
-^institute|EAD:controlaccess/EAD:name[@role = 'institute']|x| | | | +^institute|EAD:controlaccess/EAD:name[@role = 'institute']| * | | | | 
-^institution|EAD:controlaccess/EAD:corpname|x| | | | +^institution|EAD:controlaccess/EAD:corpname| * | | | | 
-^involved|EAD:controlaccess/EAD:persname[@role = 'involved']|x| | | | +^involved|EAD:controlaccess/EAD:persname[@role = 'involved']| * | | | | 
-^journal|EAD:controlaccess/EAD:name[@role = 'journal']|x| | | | +^journal|EAD:controlaccess/EAD:name[@role = 'journal']| * | | | | 
-^keyword|EAD:controlaccess/EAD:name[@role = 'keyword']|x| | | | +^keyword|EAD:controlaccess/EAD:name[@role = 'keyword']| * | | | | 
-^language|EAD:did/EAD:langmaterial/EAD:language|x| |3.4.3| | +^language|EAD:did/EAD:langmaterial/EAD:language| * | |3.4.3| | 
-^languageNotes|EAD:did/EAD:langmaterial|x| | | | +^languageNotes|EAD:did/EAD:langmaterial| * | | | | 
-^location|EAD:controlaccess/EAD:name[@role = 'location']|x| | | | +^location|EAD:controlaccess/EAD:name[@role = 'location']| * | | | | 
-^locationOfOriginals|EAD:originalsloc/EAD:p|x| |3.5.1| | +^locationOfOriginals|EAD:originalsloc/EAD:p| * | |3.5.1| | 
-^material|EAD:did/EAD:physdesc/EAD:physfacet|x| |3.1.5| | +^material|EAD:did/EAD:physdesc/EAD:physfacet| * | |3.1.5| | 
-^method|EAD:controlaccess/EAD:name[@role = 'method']|x| | | | +^method|EAD:controlaccess/EAD:name[@role = 'method']| * | | | | 
-^objectType|EAD:controlaccess/EAD:genreform|x| | | | +^objectType|EAD:controlaccess/EAD:genreform| * | | | | 
-^origination|EAD:did/EAD:origination|x| | | | +^origination|EAD:did/EAD:origination| * | | | | 
-^PID|EAD:dao[@xlink:role = 'simple']/@xlink:href|x| | |Stored in an attribute| +^PID|EAD:dao[@xlink:role = 'simple']/@xlink:href| * | | |Stored in attribute "@xlink:role"
-^project|EAD:odd[@type = 'project']/EAD:p|x| | | | +^project|EAD:odd[@type = 'project']/EAD:p| * | | | | 
-^projectAbbreviation|EAD:odd[@type = 'projectAbbreviation']/EAD:p|x| | | | +^projectAbbreviation|EAD:odd[@type = 'projectAbbreviation']/EAD:p| * | | | | 
-^projectName|EAD:odd[@type = 'projectName']/EAD:p|x| | | | +^projectName|EAD:odd[@type = 'projectName']/EAD:p| * | | | | 
-^projectTitle|EAD:odd[@type = 'projectTitle']/EAD:p|x| | | | +^projectTitle|EAD:odd[@type = 'projectTitle']/EAD:p| * | | | | 
-^publisher|EAD:controlaccess/EAD:name[@role = 'publisher']|x| | | | +^publisher|EAD:controlaccess/EAD:name[@role = 'publisher']| * | | | | 
-^refCode|EAD:did/EAD:unitid[@type = 'refCode']|x| |3.1.1| | +^refCode|EAD:did/EAD:unitid[@type = 'refCode']| * | |3.1.1| | 
-^refCodeAdmin|EAD:did/EAD:unitid[@type = 'refCodeAdmin']|x| | | | +^refCodeAdmin|EAD:did/EAD:unitid[@type = 'refCodeAdmin']| * | | | | 
-^refCodeOld|EAD:did/EAD:unitid[@type = 'refCodeOld']|x| | | | +^refCodeOld|EAD:did/EAD:unitid[@type = 'refCodeOld']| * | | | | 
-^relatedMaterial|EAD:relatedmaterial/EAD:p|x| |3.5.3| | +^relatedMaterial|EAD:relatedmaterial/EAD:p| * | |3.5.3| | 
-^reproductions|EAD:altformavail/EAD:p|x| |3.5.2| | +^reproductions|EAD:altformavail/EAD:p| * | |3.5.2| | 
-^responsible|EAD:controlaccess/EAD:persname[@role = 'responsible']|x| | | | +^responsible|EAD:controlaccess/EAD:persname[@role = 'responsible']| * | | | | 
-^retentionPeriod|EAD:accessrestrict[@type = 'retentionPeriod']/EAD:p|x| | | | +^retentionPeriod|EAD:accessrestrict[@type = 'retentionPeriod']/EAD:p| * | | | | 
-^retentionPeriodBaseYear|EAD:accessrestrict[@type = 'baseYear']/EAD:p|x| | | | +^retentionPeriodBaseYear|EAD:accessrestrict[@type = 'baseYear']/EAD:p| * | | | | 
-^retentionPolicy|EAD:accessrestrict[@type = 'retentionPolicy']/EAD:p|x| | | | +^retentionPolicy|EAD:accessrestrict[@type = 'retentionPolicy']/EAD:p| * | | | | 
-^revisions|EAD:processinfo[@type = 'revisions']/EAD:p|x| | | | +^revisions|EAD:processinfo[@type = 'revisions']/EAD:p| * | | | | 
-^scopeContent|EAD:scopecontent/EAD:p|x| |3.3.1| | +^scopeContent|EAD:scopecontent/EAD:p| * | |3.3.1| | 
-^staff|EAD:controlaccess/EAD:persname[@role = 'staff']|x| | | | +^staff|EAD:controlaccess/EAD:persname[@role = 'staff']| * | | | | 
-^status|EAD:controlaccess/EAD:name[@role = 'status']|x| | | | +^status|EAD:controlaccess/EAD:name[@role = 'status']| * | | | | 
-^toYear|EAD:did/EAD:unitdate[@label = 'toYear']|x| |3.1.3| | +^toYear|EAD:did/EAD:unitdate[@label = 'toYear']| * | |3.1.3| | 
-^unitTitleAdditional|EAD:did/EAD:unittitle[@label = 'additional']|x| | | | +^unitTitleAdditional|EAD:did/EAD:unittitle[@label = 'additional']| * | | | | 
-^university|EAD:controlaccess/EAD:name[@role = 'university']|x| | | | +^university|EAD:controlaccess/EAD:name[@role = 'university']| * | | | | 
-^usage|EAD:odd[@type = 'usage']/EAD:p|x| | | | +^usage|EAD:odd[@type = 'usage']/EAD:p| * | | | | 
-^year|EAD:did/EAD:unitdate[@label = 'year']|x| | | |+^year|EAD:did/EAD:unitdate[@label = 'year']| * | | | |

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki