8. Variablensystem

Goobi kann an verschiedenen Stellen auf Variablen zugreifen. Dabei gibt es einige Variablen, die nur in bestimmten Kontexten verwendet werden dürfen. Hierzu zählen zum Beispiel die Variablen {login} oder {user full name} bei der LDAP Konfiguration.

Desweiteren gibt es die sogenannten statischen und dynamischen Variablen. Diese Variablen können an verschiedenen Stellen genutzt werden. Sie stehen zum Beispiel bei Skriptaufrufen oder der Projektkonfiguration zur Verfügung.

Statische Variablen

Statische Variablen sind Variablen, die einen festen Namen und einen definierten Wert haben.

Statische Variable: {prefs}

Statische Variable: {processid}

Statische Variable: {processtitle}

Statische Variable: {stepid}

Statische Variable: {stepname}

Statische Variable: {processpath}

Statische Variable: {importpath}

Statische Variable: {imagepath}

Statische Variable: {tifpath}

Statische Variable: {origpath}

Statische Variable: {metaFile}

Statische Variable: {tifurl}

Statische Variable: {origurl}

Statische Variable: {sourcepath}

Statische Variable: {projectid}

Statische Variable: {projectname}

Statische Variable: {projectidentifier}

Statische Variable: {iiifMediaFolder}

Statische Variable: {iiifMasterFolder}

Dynamische Variablen

Neben den statischen Variablen existieren noch eine Reihe dynamischer Variablen, mit denen der Zugriff auf alle frei konfigurierbaren Daten in Goobi möglich ist.

Dynamische Variable: {process.NAME}

Dynamische Variable: {product.NAME}

Dynamische Variable: {template.NAME}

Dynamische Variable: {meta.NAME}

Dynamische Variable: {meta.topstruct.NAME}

Dynamische Variable: {meta.firstchild.NAME}

Dynamische Variable: {db_meta.NAME}

Last updated