Feature-Anfrage: Konfigurierbares Präfix un Stellen bei „Create New Filenames"

Hintergrund Der Schritt „Create New Filenames" im Metadaten-Editor benennt alle Dateien nach dem Schema file0001.tif, file0002.tif usw. um. Es wäre wünschenswert, sowohl das Präfix als auch die Anzahl der Stellen frei konfigurieren zu können.

Gewünschte Funktion Konfigurierbare Einstellungen für Präfix und Stellenanzahl bei der Dateiumbenennung.

Beispiel: Präfix NL-AMS-024-, Stellen 4 Ergebnis: NL-AMS-024-0001.tif, NL-AMS-024-0002.tif usw.

Aufruf zur Unterstützung Gibt es Einrichtungen, die ebenfalls Interesse daran haben und dies als Verbesserung empfinden würden? Bitte unterstützt dieses Ticket.

Hallo Marco,

nicht im Metadateneditor, aber wir haben ein Step-Plugin welches sehr feingranular konfiguriert werden kann um Dateien umzubenennen: Renaming files – Goobi Documentation .

Damit lassen sich auch problemlos Präfixe, andere Namensbestandteile und auch Zählvariablen mit beliebig vielen führenden Nullen konfigurieren.

Vielleicht ist das ja etwas für dich?

Lieben Gruß

Dominick

Hallo Dominick,

Danke für den Vorschlag. Ich habe es mir angeschaut und es scheint, dass dieses Plugin Dateien automatisch umbenennt, basierend auf dem Projekt, in dem gearbeitet wird. Wir haben den Bedarf, es pro Prozess zu konfigurieren, daher scheint es doch nicht gut zu passen.

Trotzdem danke, denn dieses Plugin kannte ich noch nicht.

Mit freundlichen Grüßen,

Marco

Hallo Marco,

die automatische Dateibenennung ist sehr fein konfigurierbar. Was genau meinst du mit “pro Prozess zu konfigurieren”?

Lieben Gruß

Dominick

Hallo Dominick,

Wir verwenden die Signatur des Objekts als UniqueID, das Präfix ist unser Organisationscode NL-Asd_UvA_

Beispiele:

NL-Asd_UvA_OK_65_1265-0001, NL-Asd_UvA_OK_65_1265-0002, usw.

NL-Asd_UvA_OK_73_6572-0001, NL-Asd_UvA_OK_73_6572-0002, usw.

Mir fällt gerade ein, dass wir Goobi so umkonfigurieren werden, dass der Vorgangstitel identisch mit der Signatur ist. Wenn das eingerichtet ist, könnte dieses Plugin funktionieren.

Zum Beispiel so:

xml

</namepart>
        <namepart type="static">NL-Asd_UvA_</namepart>
 	<namepart type="variable">
            {processtitle}
            <replace regex="^.*?_" replacement=""/>
            <condition value="{meta._imageFilePrefix}" matches="^$"/>
        <namepart type="counter">0000</namepart>

Könnte das funktionieren?

Mit freundlichen Grüßen,

Marco

Hi Marco,

das ist pauschal schwer zu sagen. Es kommt immer etwas auf den konkreten Vorgang an. Man kann mit dem Plugin auch auf Metadaten zugreifen. Also wenn die Daten für die Namensbestandteile irgendwo im Vorgang vorhanden sind oder teils statisch, dann sollte sich das abbilden lassen. Falls dafür noch etwas fehlt, können wir gerne über eine Erweiterung der Logik sprechen. Komm gerne auf uns zu :slight_smile:

Lieben Gruß

Dominick

1 „Gefällt mir“