anton-import-format
JSON-Schema (Draft 2020-12) und Validator für das Anton-Importformat metadata.json — gemeinsam genutzt von Agate (SIP-Erstellung) und Anton (Import).
Wiederverwendbare PHP- und Laravel-Pakete, die rund um Anton und unsere weiteren Projekte entstanden sind — frei verfügbar auf GitHub.
JSON-Schema (Draft 2020-12) und Validator für das Anton-Importformat metadata.json — gemeinsam genutzt von Agate (SIP-Erstellung) und Anton (Import).
Extraktion von EXIF-Metadaten aus Bilddateien.
Konvertiert Markdown-Dokumente in EAD (Encoded Archival Description) XML — erlaubt die Integration von Markdown-Fragmenten in EAD-Findmitteln.
Konvertiert Markdown-Fragmente in TEI XML — nützlich für digitale Editionen.
NARA-Risikobewertung für digitale Dateiformate (Pronom IDs) — bewertet Formate auf ihre Eignung für die Langzeitarchivierung.
PHP-Wrapper für Siegfried und/oder Fido zur Identifikation von Dateiformaten via PRONOM.
Verwaltung von Links auf Authority Files (GND, Wikidata, Geonames, Metagrid).
SIP-Parser nach eCH-0160 (Submission Information Package).
Datumsverarbeitung mit Unterstützung für unscharfe Datierungen («ca. 1920», «1920–1930»).
Konsolen-Helfer für Laravel Artisan Commands — splittet Output in stdout und stderr.
Parsing numerischer Angaben mit Trenn- und Biszeichen.
Laravel-nativer OAI-PMH-2.0-Server mit Verb-Dispatching, Resumption-Tokens und austauschbarem Repository-Vertrag — aus Anton extrahiert.
PHP-Implementierung von OCFL 1.1 (Oxford Common File Layout) für die Langzeitarchivierung.
Textextraktion aus Word, Excel und PowerPoint für die Volltextindexierung.
PHP-Wrapper für das pdftotext Command-Line-Tool.
Vorschaubilder aus PDF-Dateien (pdftoppm-Wrapper).
PHP-Wrapper für pdfunite — fügt PDFs zusammen.
Strukturelle Validierung von PDF-Dateien vor der Archivierung.
Zentrale Verwaltung von Konfigurationseinstellungen für Laravel.
Verarbeitung und Transformation von XML-Dokumenten.
Validierung von XML-Dokumenten gegen XSD-, RNG- oder XSL-Schemas.
SRU-Client (Search/Retrieve via URL) für Archives Online und das Schweizer Archivportal.