mirror of
https://github.com/Theodor-Springmann-Stiftung/hamann-ausgabe-core.git
synced 2025-10-30 01:35:32 +00:00
Worked on Letter MEtadata (Provinienz etc)
This commit is contained in:
@@ -16,9 +16,11 @@
|
||||
@Model.MetaData.Prev.Value.Item1.Meta.Autopsic ◀
|
||||
</a>
|
||||
}
|
||||
|
||||
<div class="ha-hkb">
|
||||
HKB
|
||||
</div>
|
||||
|
||||
@if (Model.MetaData.Next != null) {
|
||||
<a href="@Model.MetaData.Next.Value.Item2">
|
||||
▶ @Model.MetaData.Next.Value.Item1.Meta.Autopsic
|
||||
@@ -39,10 +41,44 @@
|
||||
@if (Model.ParsedTradition != null) {
|
||||
@Html.Raw(Model.ParsedTradition)
|
||||
}
|
||||
@if(Model.ParsedHands != null && Model.ParsedHands.Any()) {
|
||||
<div class="ha-hands">
|
||||
<div class="ha-handstitle">Zusätze fremder Hand</div>
|
||||
<div class="ha-handentries">
|
||||
<table>
|
||||
@foreach (var hand in Model.ParsedHands) {
|
||||
<tr class="ha-handentry">
|
||||
@* Not beautiful, but here's whitespace in between otherwise *@
|
||||
<td><div class="ha-handfrom">@hand.Item1</div>@if (!String.IsNullOrEmpty(hand.Item2)) {<div class="ha-handto">–@hand.Item2</div>
|
||||
}</td>
|
||||
<td class="ha-handperson">@hand.Item3</td>
|
||||
</tr>
|
||||
}
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
|
||||
@if (Model.ParsedEdits != null) {
|
||||
@foreach (var edit in Model.ParsedEdits) {
|
||||
@Html.Raw(edit)
|
||||
}
|
||||
<div class="ha-edits">
|
||||
<div class="ha-editstitle">Textkritische Anmerkungen</div>
|
||||
<div class="ha-editentries">
|
||||
<table>
|
||||
@foreach (var edit in Model.ParsedEdits) {
|
||||
<tr>
|
||||
<td>
|
||||
<div class="ha-editfrom">@edit.Item1</div>
|
||||
@if (!String.IsNullOrEmpty(edit.Item2)) {
|
||||
<div class="ha-editto">–@edit.Item2</div>
|
||||
}
|
||||
</td>
|
||||
<td class="ha-editreference">@Html.Raw(@edit.Item3)</td>
|
||||
<td class="ha-editreas">@Html.Raw(@edit.Item4)</td>
|
||||
</tr>
|
||||
}
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
<div class="ha-footer ">
|
||||
<div class="ha-footer">
|
||||
<a href="/Edition/Kontakt">Kontakt</a> · <a href="/Edition/Datenschutzerklaerung">Datenschutzerklärung</a>
|
||||
</div>
|
||||
@@ -28,15 +28,20 @@
|
||||
|
||||
</head>
|
||||
|
||||
<body class="w-full h-full">
|
||||
<body class="w-full ">
|
||||
<div class="relative min-h-screen">
|
||||
<div class="pb-24">
|
||||
@await Html.PartialAsync("/Views/Shared/_Menu.cshtml")
|
||||
|
||||
<main role="main" class="pb-3 w-full desktop:max-w-screen-desktop mx-auto">
|
||||
@RenderBody()
|
||||
</main>
|
||||
|
||||
@await Html.PartialAsync("/Views/Shared/_Footer.cshtml")
|
||||
|
||||
</div>
|
||||
<div class="absolute bottom-0 w-full">
|
||||
@await Html.PartialAsync("/Views/Shared/_Footer.cshtml")
|
||||
</div>
|
||||
</div>
|
||||
<environment exclude="Development">
|
||||
@await Html.PartialAsync("/Views/Shared/_Javascript.cshtml")
|
||||
</environment>
|
||||
|
||||
@@ -12,6 +12,21 @@
|
||||
<div class="ha-metadatadate">
|
||||
@Model.Meta.Date
|
||||
</div>
|
||||
@if (Model.ParsedZHString != null) {
|
||||
<div class="ha-tooltip">
|
||||
<div class="ha-pill">
|
||||
<span>@Model.ParsedZHString</span>
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
else {
|
||||
<div class="ha-tooltip">
|
||||
<div class="ha-pill">
|
||||
<span>Neu</span>
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
|
||||
@if (Model.Meta.hasOriginal != HaDocument.Models.OptionalBool.True) {
|
||||
<div class="ha-tooltip">
|
||||
<div class="ha-pill">
|
||||
@@ -38,8 +53,8 @@
|
||||
<div class="ha-pill">
|
||||
<span class="ha-cross">geprüft</span>
|
||||
</div>
|
||||
<div class="ha-tooltiptext">
|
||||
Nicht textkritisch geprüft
|
||||
<div class="ha-tooltiptext whitespace-nowrap">
|
||||
Noch nicht textkritisch geprüft
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
@@ -48,18 +63,29 @@
|
||||
<div class="ha-pill">
|
||||
geprüft
|
||||
</div>
|
||||
<div class="ha-tooltiptext">
|
||||
<div class="ha-tooltiptext whitespace-nowrap">
|
||||
Textkritisch geprüft
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
|
||||
@if (Model.Meta.ZH != null && Model.Meta.ZH.dateChanged) {
|
||||
<div class="ha-tooltip">
|
||||
<div class="ha-pill">
|
||||
neu datiert
|
||||
</div>
|
||||
<div class="ha-tooltiptext whitespace-nowrap" style="margin-left: -165px;">
|
||||
Der Brief wurde gegenüber der Ausgabe ZH neu datiert
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
|
||||
@if (Model.HasMarginals) {
|
||||
<div class="ha-tooltip">
|
||||
<div class="ha-pill">
|
||||
Komm
|
||||
</div>
|
||||
<div class="ha-tooltiptext">
|
||||
<div class="ha-tooltiptext whitespace-nowrap">
|
||||
Mit Stellenkommentar
|
||||
</div>
|
||||
</div>
|
||||
@@ -70,7 +96,7 @@
|
||||
<span>@Model.ParsedSenders</span>
|
||||
<div class="ha-tooltip">
|
||||
↛
|
||||
<div class="ha-tooltiptext">
|
||||
<div class="ha-tooltiptext" style="bottom: 100%;">
|
||||
Entwurf
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -2,4 +2,5 @@
|
||||
@using HaWeb.Models
|
||||
@using HaWeb.Settings
|
||||
@using HaDocument.Models
|
||||
@using System.Text
|
||||
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
|
||||
|
||||
Reference in New Issue
Block a user