From eb7094ab9d4418dba5f3764b26c6dc5322f6fb17 Mon Sep 17 00:00:00 2001 From: Joshua Ramon Enslin Date: Wed, 22 Jan 2025 15:19:37 +0100 Subject: [PATCH] Extend concordance lists for event types --- src/MDConcActor.php | 25 +++++++++++++++++++++++++ src/MDConcEventTypes.php | 3 +++ 2 files changed, 28 insertions(+) diff --git a/src/MDConcActor.php b/src/MDConcActor.php index 4b988a7..cdf0331 100644 --- a/src/MDConcActor.php +++ b/src/MDConcActor.php @@ -21,6 +21,7 @@ final class MDConcActor implements MDImporterConcordanceListInterface { "Architekt" => 1, "Architektin" => 1, "Architekt*in" => 1, + 'Architekt/in' => 1, // created by "Ausführer" => 1, "Ausführerin" => 1, "Ausführer*in" => 1, @@ -96,6 +97,7 @@ final class MDConcActor implements MDImporterConcordanceListInterface { "Hersteller" => 1, "Herstellerin" => 1, "Hersteller*in" => 1, + 'Hersteller/in' => 1, // created by "Hersteller/Künstler" => 1, "Herstellung" => 1, "Herstrellung" => 1, @@ -119,6 +121,7 @@ final class MDConcActor implements MDImporterConcordanceListInterface { "Ingenieur" => 1, "Ingenieurin" => 1, "Ingenieur*in" => 1, + 'Ingenieur/in' => 1, // conceived by "Ingenieur und Fachdolmetscher" => 1, "Ingenieur in der Sowjetarmee" => 1, "Interpret" => 1, @@ -163,6 +166,7 @@ final class MDConcActor implements MDImporterConcordanceListInterface { "Metallwarenfabrik und Apparatebau" => 1, "Metallwarenfabrik und Waagenhersteller" => 1, "Mechanikus" => 1, + 'Mitarbeit' => 1, // created by "Möbelbauer" => 1, "Möbelbauerin" => 1, "Möbelbauer*in" => 1, @@ -183,6 +187,7 @@ final class MDConcActor implements MDImporterConcordanceListInterface { "Papiermacher" => 1, "Papiermacherin" => 1, "Papiermacher*in" => 1, + 'Papierverarbeitungswerk' => 1, // created by "Porzellanhersteller" => 1, "Porzellanherstellerin" => 1, "Porzellanhersteller*in" => 1, @@ -299,6 +304,8 @@ final class MDConcActor implements MDImporterConcordanceListInterface { "Entwicklung" => 4, "Entwurf" => 4, "Entwurf; Vorlage" => 4, + 'Entwerfer/in' => 4, // conceived by + 'Entwerfer/in ?' => 4, // conceived by "Original / Entwurf nach" => 4, "Original / Kopie nach" => 4, "Künstler der Vorlage" => 4, @@ -367,12 +374,14 @@ final class MDConcActor implements MDImporterConcordanceListInterface { "Projektmitarbeiter" => 6, "Produzent & Autor des Kommentars" => 6, "Referent" => 6, + 'Verteiler/in' => 6, // was used by "Verwender" => 6, "Verwenderin" => 6, "Verwender*in" => 6, "Verwendet von" => 6, "Verwendung" => 6, "Veranstalter" => 6, + 'Veranstalter/in' => 6, // [general] "wissenschaftliche Leitung" => 6, "Zusammensteller" => 6, "Zusammenstellerin" => 6, @@ -384,6 +393,7 @@ final class MDConcActor implements MDImporterConcordanceListInterface { "Autor" => 7, "Autorin" => 7, "Autor*in" => 7, + 'Autor/in' => 7, // written by "Autor & Herausgeber" => 7, "Autor, Wehrmachtsangehöriger" => 7, "Autor, Illustrator" => 7, @@ -484,6 +494,7 @@ final class MDConcActor implements MDImporterConcordanceListInterface { "Maler der Fälschung" => 9, "Malerin" => 9, "Maler*in" => 9, + 'Maler/in' => 9, // painted by "Malerin, Grafikerin" => 9, "Malermeister" => 9, "Malermeisterin" => 9, @@ -502,10 +513,12 @@ final class MDConcActor implements MDImporterConcordanceListInterface { "Fotografen" => 10, "Fotografin" => 10, "Fotograf*in" => 10, + 'Fotograf/in' => 10, // photographed by "Fotografie" => 10, "Fotograph" => 10, "Fotographin" => 10, "Fotograph*in" => 10, + "Fotograph/in" => 10, "Fotograf (Wehrmachtssoldat)" => 10, "Fotograf(en) ?" => 10, "Hofphotograph, Königsberg" => 10, @@ -530,6 +543,7 @@ final class MDConcActor implements MDImporterConcordanceListInterface { // 11: Received "Adressat" => 11, + 'Adressat/in' => 11, // received by "Dartsellung & Empfänger" => 11, "Empfäger" => 11, "Empfänger" => 11, @@ -611,6 +625,7 @@ final class MDConcActor implements MDImporterConcordanceListInterface { "Zeichner" => 19, "Zeichnerin" => 19, "Zeichner*in" => 19, + 'Zeichner/in' => 19, // drawn by "Zeichner / Inventor" => 19, "Zeichner, Autor der Dekoration" => 19, "Zeichner und Grafiker" => 19, @@ -630,6 +645,8 @@ final class MDConcActor implements MDImporterConcordanceListInterface { "Übersetzer" => 20, "Übersetzerin" => 20, "Übersetzer*in" => 20, + 'Übersetzer/in' => 20, // [general] + 'Übrsetzer/in' => 20, // [general] "Übersetung" => 20, // 21: Lived @@ -693,6 +710,7 @@ final class MDConcActor implements MDImporterConcordanceListInterface { "Bildhauerei" => 30, "Bildhauerin" => 30, "Bildhauer*in" => 30, + 'Bildhauer/in' => 30, // modelled by // 31: Modelled "Bildhauer, Modelleur" => 31, @@ -750,6 +768,7 @@ final class MDConcActor implements MDImporterConcordanceListInterface { "Kartograf" => 35, "Kartografin" => 35, "Kartograf*in" => 35, + 'Konzept' => 35, // conceived by "Modedesign" => 35, "Modedesigner" => 35, "Modedesignerin" => 35, @@ -778,6 +797,7 @@ final class MDConcActor implements MDImporterConcordanceListInterface { "Illustrator" => 38, "Illustratorin" => 38, "Illustrator*in" => 38, + 'Illustrator/in' => 38, // painted by // 39: Assembled "Instrumentenbau" => 39, @@ -900,6 +920,7 @@ final class MDConcActor implements MDImporterConcordanceListInterface { "Herausgeber" => 48, "Herausgeberin" => 48, "Herausgeber*in" => 48, + 'Herausgeber/in' => 48, // edited by "Heraugeber" => 48, "Herausgeber (deutscher Anthropologe, Prof. Dr.)" => 48, @@ -953,6 +974,7 @@ final class MDConcActor implements MDImporterConcordanceListInterface { "Der Gebietskommissar und kom. Oberbürgermeister der Stadt Riga" => 23, "Division und Wehrbereichskommando VIII" => 23, "Divisionskommandeur" => 23, + 'Dozent/in' => 23, // [general] "Dozent an der Deutschen Hochschule für Politik in Berlin" => 23, "Dr. jur." => 23, @@ -1047,6 +1069,8 @@ final class MDConcActor implements MDImporterConcordanceListInterface { "Leutnant der Wehrmacht" => 23, "Leutnant der 422. Artillerieabteilung der 18. Panzerdivision" => 23, "Leutnant des 4. Schützenregiments der XX. Division" => 23, + 'Lizenz' => 23, // [general] + 'LÖSCHEN' => 23, // [general] "Luftstreitkräfte der Sowjetunion" => 23, "Major und Kompaniechef im Infanterie-Regiment 1" => 23, @@ -1178,6 +1202,7 @@ final class MDConcActor implements MDImporterConcordanceListInterface { "Vorsteher des Lagers der Kriegsgefangenen der Stadt Pretzsch (Hauptmann)" => 23, "Wehrbezirkskommandeur, Oberst" => 23, + 'Werkbundmitglied' => 23, // [general] "Wehrmacht" => 23, "Wehrmachtssoldat" => 23, "Wehrmachtsoffizier" => 23, diff --git a/src/MDConcEventTypes.php b/src/MDConcEventTypes.php index 1eafb97..6f894a2 100644 --- a/src/MDConcEventTypes.php +++ b/src/MDConcEventTypes.php @@ -39,6 +39,7 @@ Herstellung' => 1, 'Beginning of existence' => 1, 'creation' => 1, 'Erschaffung/Herstellung' => 1, + 'Architekt/in' => 11, // created by "Guss" => 1, "Guß" => 1, 'http://terminology.lido-schema.org/eventType/production' => 1, @@ -143,6 +144,7 @@ Herstellung' => 1, 'Text verfasst' => 7, 'geschrieben' => 7, 'verfasst' => 7, + 'Autor/in' => 7, // written by // 8: Collected 'Collected' => 8, @@ -174,6 +176,7 @@ Herstellung' => 1, 'Herstellung (Aufnahme)' => 10, // '11' => Received + 'Adressat/in' => 11, // received by 'Received' => 11, 'Empfangen' => 11, 'empfangen' => 11,