Add missing mappings

This commit is contained in:
jrenslin committed 2026-10-28 01:37:10 +01:00
1 parent 0486217257
commit 1aa7af68e0
6 files changed
+75 -1

No files matched your search

+7 -1
View File
@@ -164,6 +164,8 @@ final class MDConcActor implements MDImporterConcordanceListInterface {
"Künstler/in" => 1,
"Künstler (Bilder)" => 1,
"Künstler (Einband)" => 1,
'Künstler/Designer' => 23,
'lokaler Künstler' => 23,
"Einband" => 1,
"Kunsthandwerker" => 1,
"Kunsthandwerkerin" => 1,
@@ -246,6 +248,7 @@ final class MDConcActor implements MDImporterConcordanceListInterface {
"Schnitzer" => 1,
"Schnitzerin" => 1,
"Schnitzer*in" => 1,
"Schreiner" => 1,
'Schuhfabrik' => 1,
'Schuhfabrikant' => 1,
"Seidensticker" => 1,
@@ -997,6 +1000,8 @@ final class MDConcActor implements MDImporterConcordanceListInterface {
"Zusammenstelung und Herausgabe" => 48,
"Zusammenstellung und Einleitung" => 48,
"Herausgeber" => 48,
"Herrausgeber" => 48,
'Herausgeber Presse' => 48,
"Herausgeberin" => 48,
"Herausgeber*in" => 48,
'Herausgeber/in' => 48, // edited by
@@ -1022,7 +1027,9 @@ final class MDConcActor implements MDImporterConcordanceListInterface {
'Filmproduktion' => 23,
'Kameraassistenz' => 23,
'Aufnahmeleitung' => 23,
'Bekannte von Jutta von Droste zu Hülshoff' => 23,
'Kostümbild' => 23,
'Alliierte' => 23,
"Künstlerische Leitung" => 23,
"Maske (Credit)" => 23,
"Musikalische Leitung" => 23,
@@ -1381,7 +1388,6 @@ final class MDConcActor implements MDImporterConcordanceListInterface {
'Grosshandlung für Wasserleitungs-und sanitäre Artikel' => 23,
'Grosshandlung für Wsserleitungs-und sanitäre Artikel' => 23,
'Handelsvertreter von PK' => 23,
'Herausgeber Presse' => 48,
'Installationsgeschäft' => 23,
'Kameramann' => 23,
'Kartonagefabrik' => 23,
+1
View File
@@ -115,6 +115,7 @@ final class MDConcEntryTypes implements MDImporterConcordanceListInterface {
// 2: Purchase
"Ankauf" => "2",
"Ankauf siehe Rechnung" => "2",
"Ankau" => "2",
"Auktion" => "2",
"3Ankauf" => "2",
+26
View File
@@ -103,6 +103,9 @@ final class MDConcMarkingPosition implements MDImporterConcordanceListInterface
'Sockel vorne' => 'bottom', // Bottom
"unter der Bild" => "bottom",
"unterer Bildrand" => "bottom",
'Vorderseite u.l. und u.r. ' => 'bottom', // Bottom
'Vorderseite unten' => 'bottom', // Bottom
'Vorderseite, unten links und rechts' => 'bottom', // Bottom
"Unterer Bildrand" => "bottom",
"unterer Bildrand, mittig" => "bottom",
"unten mitte" => "bottom",
@@ -149,6 +152,7 @@ final class MDConcMarkingPosition implements MDImporterConcordanceListInterface
'im oberen Bereich des Messers' => 'top', // Top
"Flasche und Verschluß" => "top",
"obere Abdeckung" => "top",
'Vorderseite, oben' => 'top', // Top
"Mittig oben" => "top",
"mittig oben" => "top",
@@ -218,6 +222,8 @@ final class MDConcMarkingPosition implements MDImporterConcordanceListInterface
"Unten links" => "bottom_left",
'linke untere Ecke' => 'bottom_left', // Bottom left
"unten links" => "bottom_left",
'Vorderseite u.l.' => 'bottom_left', // Bottom left
'Vorderseite, u.l.' => 'bottom_left', // Bottom left
// Bottom right
"im Bild unten rechts" => "bottom_right",
@@ -240,6 +246,11 @@ final class MDConcMarkingPosition implements MDImporterConcordanceListInterface
"Unten rechts" => "bottom_right",
"unten rechts" => "bottom_right",
"untenb rechts" => "bottom_right",
'Vorderseite u.r' => 'bottom_right', // Bottom right
'Vorderseite u.r.' => 'bottom_right', // Bottom right
'Vorderseite unten rechts' => 'bottom_right', // Bottom right
'Vorderseite, unten rechts' => 'bottom_right', // Bottom right
'Vorderseite, untere Ecke rechts' => 'bottom_right', // Bottom right
// Top Left
"linker, oberer Bildrand" => "top_left",
@@ -248,6 +259,7 @@ final class MDConcMarkingPosition implements MDImporterConcordanceListInterface
'2. Seite, oben links' => 'top_left', // Top left
'Letzte Seite hinten, oben links.' => 'top_left', // Top left
'S 3912/2, Vorderseite, links oben' => 'top_left', // Top left
'Vorderseite o.l.' => 'top_left', // Top left
'Umschlaginnenseite, oben links' => 'top_left', // Top left
"Oben links" => "top_left",
"oben links" => "top_left",
@@ -267,6 +279,8 @@ final class MDConcMarkingPosition implements MDImporterConcordanceListInterface
'Vorderseite oben rechts' => 'top_right', // Top right
'Vorderseite, oben rechts' => 'top_right', // Top right
'Vorsatzblatt, rechts oben' => 'top_right', // Top right
'Vorderseite o.r. ' => 'top_right', // Top right
'Vorderseite, obere Ecke, rechts' => 'top_right', // Top right
// Edge
"Rand" => "edge",
@@ -354,6 +368,8 @@ final class MDConcMarkingPosition implements MDImporterConcordanceListInterface
'Auf der Rückseite im Textfeld' => 'rear_side', // Rear side
'Bilderrahmen Rückseite oben rechts sowie unten' => 'rear_side', // Rear side
'Auf der Rückseite (ohne Zähne) des Mittelteils' => 'rear_side', // Rear side
'Rückseite, in dem Uhrenkasten ' => 'rear_side', // Rear side
'Vorderseite, Rückseite' => 'rear_side', // Rear side
'Auf der Rückseite des Spiegels' => 'rear_side', // Rear side
'Auf der Rückseite von S 7135/1b-c' => 'rear_side', // Rear side
'Griff Rückseite' => 'rear_side', // Rear side
@@ -434,6 +450,7 @@ final class MDConcMarkingPosition implements MDImporterConcordanceListInterface
"Rückseite rechte untere Ecke" => "rear_bottom_right",
'Auf Bodenplatte hinten rechts' => 'rear_bottom_right', // Rear side: bottom right
'rechts unten Rückseite' => 'rear_bottom_right', // Rear side: bottom right
'Vorderseite, Rückseite u. r.' => 'rear_bottom_right', // Rear side: bottom right
// rear_center
"Rückseite mittig" => "rear_center",
@@ -539,6 +556,10 @@ final class MDConcMarkingPosition implements MDImporterConcordanceListInterface
'Boden, Mitte' => 'underside', // Underside
'Boden, Mitte' => 'underside', // Underside
'Boden, S 3921/1' => 'underside', // Underside
'Boden außen mittig' => 'underside', // Underside
'Fußmitte unten' => 'underside', // Underside
'unter der Platte' => 'underside', // Underside
'unter der Vase' => 'underside', // Underside
'Boden, S 3921/2' => 'underside', // Underside
'Auf dem Boden der Untertasse' => 'underside', // Underside
'Auf der Unterseite der Untertasse' => 'underside', // Underside
@@ -606,6 +627,11 @@ final class MDConcMarkingPosition implements MDImporterConcordanceListInterface
'auf dem Etui' => 'other', // Other
'auf dem Teller, Kreisrund' => 'other', // Other
'kreisrund' => 'other', // Other
'Feder' => 'other', // Other
'Rückseite; Vorderseite' => 'other', // Other
'Vorderseite u.l. und u.r. ; Rückseite' => 'other', // Other
'Vorderseite, obere Ecke, links und Rückseite (aufgeklebt)' => 'other', // Other
'in der Zeichnung' => 'other', // Other
'Am Griff' => 'other', // Other
'An der Naht oben befestigt' => 'other', // Other
'Auf der Schauseite' => 'other', // Other
+17
View File
@@ -16,6 +16,7 @@ final class MDConcMarkingType implements MDImporterConcordanceListInterface {
// Default: Handwritten
"-" => "handwritten",
"x" => "handwritten",
'1202 / 1' => "handwritten",
"Autograph (handschriftlich" => "handwritten",
"Autograph (handschriftlich)" => "handwritten",
"Beschriftung auf Zettel (handschriftlich)" => "handwritten",
@@ -26,11 +27,14 @@ final class MDConcMarkingType implements MDImporterConcordanceListInterface {
'Handschriftlich mit Bleistift - Signatur' => 'handwritten', // Handwritten
"schwarz" => "handwritten",
"braun" => "handwritten",
"handschriftlich auf Rückwand" => "handwritten",
"Leinenarbeit" => "handwritten",
"oben, Mitte, unten" => "handwritten",
"graphisches Dekor" => "handwritten",
"Abbild" => "handwritten",
"Karikatur" => "handwritten",
"Zettel handschriftlich" => "handwritten",
"Zettel, handschriftlich und gedruckt" => "handwritten",
"Relief" => "handwritten",
'Eigentumsnachweis' => 'handwritten', // Handwritten
'beschrieben - Beschriftung' => 'handwritten', // Handwritten
@@ -233,6 +237,7 @@ final class MDConcMarkingType implements MDImporterConcordanceListInterface {
"Aufkleber" => "glued",
"aufgeklebt" => "glued",
"geklebt" => "glued",
"aufgeklebter Zettel" => "glued",
"Aufkleber weiß, rechteckig" => "glued",
'aufgeklebt - Firmenzeichen' => 'glued', // Glued
"Papieraufkleber" => "glued",
@@ -243,9 +248,12 @@ final class MDConcMarkingType implements MDImporterConcordanceListInterface {
"aufgeklebtes Schild" => "glued",
"Etikett" => "glued", // This whole value doesn't make sense
"Etiketten" => "glued",
"gestochen (?), aufgeklebt" => "glued",
"etikettiert" => "glued",
'aufgeklebt - Etikett' => 'glued',
"schriftlich - Aufkleber" => "glued",
"Abbildung hinterlegt mit Holz; Holzplatte umklebt mit Papier" => "glued",
"Papier hinterklebt (Rückseite); gestickt (Vorderseite)" => "glued",
'aufgeklebt - Hersteller-Etikett' => 'glued', // Glued
'geklebt - Hersteller-Etikett' => 'glued', // Glued
'Hersteller-Etikett' => 'glued', // Glued
@@ -296,11 +304,15 @@ final class MDConcMarkingType implements MDImporterConcordanceListInterface {
'gedruckt - Eigentumsnachweis' => 'overprint', // Overprint
"Gedruckt" => "overprint",
"Tiefdruck" => "overprint",
"gestochen/gedruckt" => "overprint",
"Tiefdruck, weiß" => "overprint",
"Aufdruck" => "overprint",
"eingedruckt" => "overprint",
"mit schwarzer Farbe bedruckt" => "overprint",
"Druck und glasiert" => "overprint",
"Zettel bedruckt" => "overprint",
"bedruckte Zettelchen" => "overprint",
"gedruckt/gestochen?" => "overprint",
"Beschrifung (gedruckt)" => "overprint",
"Druck, weiße Schrift" => "overprint",
"gedruckt und geprägt" => "overprint",
@@ -337,6 +349,7 @@ final class MDConcMarkingType implements MDImporterConcordanceListInterface {
"Titel mit Signatur (gedruckt)" => "overprint",
"Bechriftung (gedruckt)" => "overprint",
"Seriennummer" => "overprint",
"auf kleine Zettelchen gedruckt" => "overprint",
"Textaufdruck" => "overprint",
"gedruckt und gestempelt" => "overprint",
"enthält Textaufdruck" => "overprint",
@@ -407,6 +420,7 @@ final class MDConcMarkingType implements MDImporterConcordanceListInterface {
"Marke und Werbestempel" => "stamp",
"mit Metallstempel eingedrückt" => "stamp",
"Prägestempel" => "stamp",
"vermutlich Stempel" => "stamp",
"Prägestempel des Fotografen" => "stamp",
'gestempelt - Eigentumsnachweis' => 'stamp', // Stamped
'gestempelt - Feingehaltszeichen' => 'stamp', // Stamped
@@ -446,6 +460,7 @@ final class MDConcMarkingType implements MDImporterConcordanceListInterface {
"Gravierung" => "engraving",
"eingraviert" => "engraving",
"aufgraviert" => "engraving",
"vorne gestochen (?); hinten aufgeklebt" => "engraving",
'graviert - Aphorismus' => 'engraving', // Engraving
'graviert - Beschriftung' => 'engraving', // Engraving
'graviert - Monogramm' => 'engraving', // Engraving
@@ -564,6 +579,7 @@ final class MDConcMarkingType implements MDImporterConcordanceListInterface {
"Schliff" => "scarified",
'Signatur geritzt - Signatur' => 'scarified', // Scarified
'geritzt - Gravur' => 'scarified', // Scarified
'Schnitzerei' => 'scarified', // Scarified
'geschnitzt - Monogramm' => 'scarified', // Scarified
'beschnitzt' => 'scarified', // Scarified
'beschnitzt - Eigentumsnachweis' => 'scarified', // Scarified
@@ -587,6 +603,7 @@ final class MDConcMarkingType implements MDImporterConcordanceListInterface {
'gepunzt - Beschauzeichen' => 'hallmarked', // Punched
'gepunzt - Künstlermarke' => 'hallmarked', // Punched
'gepunzt - Marke' => 'hallmarked', // Punched
'gemarkt' => 'hallmarked', // Punched
'gepunzt - Herstellermarke' => 'hallmarked',
'gepunzt - Stadtmarke' => 'hallmarked', // Punched
'punziert - Feingehaltszeichen' => 'hallmarked', // Punched
+18
View File
@@ -44,6 +44,7 @@ final class MDConcMeasurementTypes implements MDImporterConcordanceListInterface
'(-20)',
'(-21)',
'(2b)',
"St",
'(S 784/1)',
'(S 784/2)',
'(S 784/3)',
@@ -3067,6 +3068,11 @@ final class MDConcMeasurementTypes implements MDImporterConcordanceListInterface
'Object dimensions (Height x Width x Depth) - height',
'Höhe (Height) Soßentöpfchen - height',
'Höhe (Height) Unterteller - height',
'H',
'H mit Sockel',
'Kännchen H',
'Tasse H',
'Untertasse H',
"Reliefhöhe" => MDMeasurementType::height,
"Länge",
@@ -3950,6 +3956,10 @@ final class MDConcMeasurementTypes implements MDImporterConcordanceListInterface
'Gesamtlänge (Länge)',
'Tülle (Länge)',
"(Gesamtlänge)",
'Kännchen T',
'L',
'T',
'Tasse T',
'Tiefe (Seife)' => MDMeasurementType::length,
"Breite",
@@ -4414,6 +4424,10 @@ final class MDConcMeasurementTypes implements MDImporterConcordanceListInterface
'Breite (Width) - Width',
"(Gesamtbreite)",
'Object dimensions (Height x Width x Depth) - Width',
'B',
'B ausgeklappt',
'Kännchen B',
'Tasse B',
"Schenkelbreite (Breite)" => MDMeasurementType::width,
"Durchmesser",
@@ -4719,6 +4733,10 @@ final class MDConcMeasurementTypes implements MDImporterConcordanceListInterface
'Hals (Durchmesser)',
'Standfläche (Durchmesser)',
'Rand (Durchmesser)',
'D',
'Durchmesser B',
'Durchmesser H',
'Unterrasse Durchmesser',
"Ø" => MDMeasurementType::diameter,
"width of wall",
+6
View File
@@ -48,6 +48,12 @@ final class MDConcTitleTypes implements MDImporterConcordanceListInterface {
'Werktitel deskriptiv, Werktitel deskriptiv, Werktitel deskriptiv' => '', //
'Werktitel Übersetzung' => '', //
'Werktitel Übersetzung, Objekttitel' => '', //
'Werktitel, Werktitel diskriminierungskritisch' => '',
'Werktitel, Werktitel Übersetzung, Werktitel alternativ, Vormaliger Werktitel SKKG' => '',
'Werktitel, Werktitel Übersetzung, Werktitel alternativ, Werktitel alternativ' => '',
'Werktitel, Werktitel Übersetzung, Werktitel Übersetzung, Werktitel alternativ' => '',
'Werktitel, Werktitel, Werktitel alternativ, Werktitel alternativ' => '',
'Werktitel, Werktitel, Werktitel Übersetzung, Vormaliger Werktitel SKKG' => '',
'Werktitel Übersetzung, Objekttitel, Objekttitel' => '', //
'Werktitel, Legendentitel' => '', //
'Werktitel, Objekttitel' => '', //