Add missing / new literature fields

Close #45
This commit is contained in:
2025-05-02 15:15:51 +02:00
parent f0ce5a9a58
commit eb6add3d29
10 changed files with 56 additions and 31 deletions

View File

@ -4,7 +4,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
<link rel="stylesheet" type="text/css" href="assets/css/csvxml.min.css?67eeab33e9e68" />
<link rel="stylesheet" type="text/css" href="assets/css/csvxml.min.css?6814c3a02497a" />
<link rel="manifest" href="/manifest.json" />
<meta name="theme-color" content="#aa4400" />
@ -27,7 +27,7 @@
</head>
<body class="loading">
<script src="assets/js/csvxmlV2.min.js?67eeab33e9e6a" type="text/javascript" async></script>
<script src="assets/js/csvxmlV2.min.js?6814c3a02497c" type="text/javascript" async></script>
</body>
</html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -872,57 +872,82 @@ final class CsvxmlAvailableFields {
$availableFields[$tlLoader->tl("basis", "basis", 'literature')] = array_merge(
$availableFields[$tlLoader->tl("basis", "basis", 'literature')],
[
"literature_author{$i}" => new FieldEntry(
dependsOn: ["literature_title{$i}"],
"literature_type" . $i => new FieldEntry(
dependsOn: ["literature_title" . $i],
name_human_readable: $tlLoader->tl('basis', 'basis', 'literature') . ': ' . $tlLoader->tl('basis', 'basis', 'type'),
explica: $tlLoader->tl("literature", "literature", 'autor_explica')
),
"literature_author" . $i => new FieldEntry(
dependsOn: ["literature_title" . $i],
name_human_readable: $tlLoader->tl("literature", "literature", 'author'),
explica: $tlLoader->tl("literature", "literature", 'autor_explica')
),
"literature_year{$i}" => new FieldEntry(
dependsOn: ["literature_title{$i}"],
"literature_year" . $i => new FieldEntry(
dependsOn: ["literature_title" . $i],
name_human_readable: $tlLoader->tl("literature", "literature", 'year'),
explica: $tlLoader->tl("literature", "literature", 'jahr_explica')
),
"literature_title{$i}" => new FieldEntry(
"literature_title" . $i => new FieldEntry(
name_human_readable: $tlLoader->tl("literature", "literature", 'title'),
explica: $tlLoader->tl("literature", "literature", 'titel_explica')
),
"literature_place{$i}" => new FieldEntry(
dependsOn: ["literature_title{$i}"],
"literature_place" . $i => new FieldEntry(
dependsOn: ["literature_title" . $i],
name_human_readable: $tlLoader->tl("literature", "literature", 'place'),
explica: $tlLoader->tl("literature", "literature", 'ort_explica')
),
"literature_abbreviation{$i}" => new FieldEntry(
dependsOn: ["literature_title{$i}"],
"literature_editor" . $i => new FieldEntry(
dependsOn: ["literature_title" . $i],
name_human_readable: $tlLoader->tl("literature", "literature", 'editor'),
explica: $tlLoader->tl("literature", "literature", 'editor_explica')
),
"literature_volume" . $i => new FieldEntry(
dependsOn: ["literature_title" . $i],
name_human_readable: $tlLoader->tl("literature", "literature", 'volume'),
explica: $tlLoader->tl("literature", "literature", 'volume_explica')
),
"literature_issue" . $i => new FieldEntry(
dependsOn: ["literature_title" . $i],
name_human_readable: $tlLoader->tl("literature", "literature", 'issue'),
explica: $tlLoader->tl("literature", "literature", 'issue_explica')
),
"literature_series" . $i => new FieldEntry(
dependsOn: ["literature_title" . $i],
name_human_readable: $tlLoader->tl("literature", "literature", 'series'),
explica: $tlLoader->tl("literature", "literature", 'series_explica')
),
"literature_abbreviation" . $i => new FieldEntry(
dependsOn: ["literature_title" . $i],
name_human_readable: $tlLoader->tl("literature", "literature", 'abbr'),
explica: $tlLoader->tl("literature", "literature", 'abbr_explica')
),
"literature_gnd{$i}" => new FieldEntry(
dependsOn: ["literature_title{$i}"],
"literature_gnd" . $i => new FieldEntry(
dependsOn: ["literature_title" . $i],
name_human_readable: $tlLoader->tl("literature", "literature", 'gnd'),
explica: $tlLoader->tl("literature", "literature", 'gnd_explica')
),
"literature_isbn{$i}" => new FieldEntry(
dependsOn: ["literature_title{$i}"],
"literature_isbn" . $i => new FieldEntry(
dependsOn: ["literature_title" . $i],
name_human_readable: $tlLoader->tl("literature", "literature", 'isbn'),
explica: $tlLoader->tl("literature", "literature", 'isbn_explica')
),
"literature_signature{$i}" => new FieldEntry(
dependsOn: ["literature_title{$i}"],
"literature_signature" . $i => new FieldEntry(
dependsOn: ["literature_title" . $i],
name_human_readable: $tlLoader->tl("literature", "literature", 'id_in_museum'),
explica: $tlLoader->tl("literature", "literature", 'id_in_museum_explica')
),
"literature_online{$i}" => new FieldEntry(
dependsOn: ["literature_title{$i}"],
"literature_online" . $i => new FieldEntry(
dependsOn: ["literature_title" . $i],
name_human_readable: $tlLoader->tl("literature", "literature", 'online'),
explica: $tlLoader->tl("literature", "literature", 'online_explica')
),
"literature_annotation{$i}" => new FieldEntry(
dependsOn: ["literature_title{$i}"],
"literature_annotation" . $i => new FieldEntry(
dependsOn: ["literature_title" . $i],
name_human_readable: $tlLoader->tl("literature", "literature", 'annotation'),
explica: $tlLoader->tl("literature", "literature", 'annotation_explica')
),
"literature_inlit{$i}" => new FieldEntry(
dependsOn: ["literature_title{$i}"],
"literature_inlit" . $i => new FieldEntry(
dependsOn: ["literature_title" . $i],
name_human_readable: $tlLoader->tl("literature", "literature", 'where_inside'),
explica: $tlLoader->tl("literature", "literature", 'where_in_explica')
),