Add fields for new event types

This commit is contained in:
2024-08-07 23:37:39 +02:00
parent 5677cc051a
commit 818cb7dab6
10 changed files with 69 additions and 10 deletions

View File

@ -1172,6 +1172,8 @@ final class CsvxmlAvailableFields {
$tlLoader->tl("basis", "basis", 'event') . ": " . $tlLoader->tl("eventtype_name", "eventname", "48") => [],
$tlLoader->tl("basis", "basis", 'event') . ": " . $tlLoader->tl("eventtype_name", "eventname", "49") => [],
$tlLoader->tl("basis", "basis", 'event') . ": " . $tlLoader->tl("eventtype_name", "eventname", "50") => [],
$tlLoader->tl("basis", "basis", 'event') . ": " . $tlLoader->tl("eventtype_name", "eventname", "51") => [],
$tlLoader->tl("basis", "basis", 'event') . ": " . $tlLoader->tl("eventtype_name", "eventname", "52") => [],
$tlLoader->tl("basis", "basis", 'exhibitions') => [],
];
@ -1838,6 +1840,56 @@ final class CsvxmlAvailableFields {
}
for ($i = 1; $i <= self::EVENT_MULTIPLIER; $i++) {
$availableFields[$tlLoader->tl("basis", "basis", 'event') . ': ' . $tlLoader->tl("eventtype_name", "eventname", "52")] = array_merge(
$availableFields[$tlLoader->tl("basis", "basis", 'event') . ': ' . $tlLoader->tl("eventtype_name", "eventname", "52")],
[
"emerged_place{$i}" => new FieldEntry(
false,
[],
["emerged_place_sure{$i}"],
'',
$tlLoader->tl("event", "event", 'where'),
""
),
"emerged_place_sure{$i}" => new FieldEntry(
false,
["y", "n"],
["emerged_place{$i}"],
'',
$tlLoader->tl("event", "event", 'where') . " [" . $tlLoader->tl('csvxml-overview', 'csvxml_overview', 'certainty') . "]",
""
),
"emerged_place_wikidata{$i}" => new FieldEntry(
false,
[],
["emerged_place{$i}"],
'',
$tlLoader->tl("event", "event", 'where') . " (Wikidata)",
""
),
"emerged_when{$i}" => new FieldEntry(
false,
[],
["emerged_when_sure{$i}"],
'',
$tlLoader->tl("event", "event", 'when'),
""
),
"emerged_when_sure{$i}" => new FieldEntry(
false,
["y", "n"],
["emerged_when{$i}"],
'',
$tlLoader->tl("event", "event", 'when') . " [" . $tlLoader->tl('csvxml-overview', 'csvxml_overview', 'certainty') . "]",
""
),
]
);
}
for ($i = 1; $i <= self::EVENT_MULTIPLIER * self::GENERAL_FIELD_MULTIPLIER; $i++) {
$availableFields[$tlLoader->tl("basis", "basis", 'event') . ': ' . $tlLoader->tl("eventtype_name", "eventname", "6")] = array_merge(
$availableFields[$tlLoader->tl("basis", "basis", 'event') . ': ' . $tlLoader->tl("eventtype_name", "eventname", "6")],
@ -2104,6 +2156,13 @@ final class CsvxmlAvailableFields {
);
}
for ($i = 1; $i <= self::EVENT_MULTIPLIER * self::GENERAL_FIELD_MULTIPLIER; $i++) {
$availableFields[$tlLoader->tl("basis", "basis", 'event') . ': ' . $tlLoader->tl("eventtype_name", "eventname", "51")] = array_merge(
$availableFields[$tlLoader->tl("basis", "basis", 'event') . ': ' . $tlLoader->tl("eventtype_name", "eventname", "51")],
$this->_generateGenericFullEvent($tlLoader, $tlLoader->tl("eventtype_name", "eventname", "51"), "subject_of", $i)
);
}
for ($i = 1; $i <= self::EVENT_MULTIPLIER * self::GENERAL_FIELD_MULTIPLIER; $i++) {
$availableFields[$tlLoader->tl("basis", "basis", 'event') . ': ' . $tlLoader->tl("eventtype_name", "eventname", "21")] = array_merge(