mirror of
https://github.com/Theodor-Springmann-Stiftung/hamann-ausgabe-core.git
synced 2025-10-29 17:25:32 +00:00
Redesign of letter search page; minor bug fixes (see README)
This commit is contained in:
@@ -37,6 +37,8 @@
|
||||
foreach (var letter in year.LetterList) {
|
||||
<div class="ha-letterlistentry">
|
||||
<a asp-controller="Briefe" asp-action="Index" asp-route-id="@letter.Meta.Autopsic">
|
||||
@await Html.PartialAsync("/Views/Shared/_LetterHead.cshtml", (letter, true, false))
|
||||
@*
|
||||
<div class="ha-letterlistentryheader">
|
||||
<div class="ha-letterlistautopsic">@letter.Meta.Autopsic</div>
|
||||
<div class="ha-letterlistpills">@await Html.PartialAsync("/Views/Shared/_Pills.cshtml", (letter, true))</div>
|
||||
@@ -44,20 +46,18 @@
|
||||
<div class="ha-letterlistletterdata">
|
||||
@await Html.PartialAsync("/Views/Shared/_LetterHead.cshtml", (letter, true, true))
|
||||
</div>
|
||||
*@
|
||||
</a>
|
||||
|
||||
@if (Model.SearchResults != null && Model.SearchResults.ContainsKey(letter.Meta.Index)) {
|
||||
<div class="ha-letterlistsearchresults">
|
||||
@foreach (var sr in Model.SearchResults[letter.Meta.Index])
|
||||
{
|
||||
<div class="ha-letterlistsearchresult">
|
||||
<div class="ha-searchresultlocation">
|
||||
@sr.Page/@sr.Line
|
||||
<a class="ha-letterlistsearchresult" asp-controller="Briefe" asp-action="Index" asp-route-id="@letter.Meta.Autopsic" asp-fragment="@sr.Page-@sr.Line">
|
||||
<div class="ha-searchresultlocation caps-allpetite">
|
||||
HKB @sr.Page/@sr.Line</div><div class="ha-searchresultpreview">@sr.Preview
|
||||
</div>
|
||||
<div class="ha-searchresultpreview">
|
||||
@sr.Preview
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
}
|
||||
</div>
|
||||
}
|
||||
@@ -122,8 +122,8 @@
|
||||
<option>@volume.Volume</option>
|
||||
}
|
||||
</select>
|
||||
<span>, Seite</span>
|
||||
<input id="ha-zhformpage" type="text" value="@Model.ActivePage"/>
|
||||
<span>/ </span>
|
||||
<input id="ha-zhformpage" type="text" value="@Model.ActivePage" placeholder="Seite"/>
|
||||
<button id="ha-zhformsubmit" type="submit">Nachschlagen</button>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
@@ -12,10 +12,11 @@
|
||||
<div>Im Buch blättern (<a href="https://meiner.de/reading/web/?isbn=9783787334230">‣</a>)</div>
|
||||
</div>
|
||||
|
||||
<p>Johann Georg Hamann: Fliegender Brief. Historisch-kritische Ausgabe. Mit einer Einführung, Kommentar und Dokumenten zur Entstehungsgeschichte hg. von Janina Reibold, 2 Bde. [= Philosophische Bibliothek 707] (Hamburg: Felix Meiner Verlag 2018) [ISBN: 978-3-7873-3423-0] (<a href="https://meiner.de/fliegender-brief.html">‣</a>)
|
||||
<div class="pl-3 border-l-4 unhyphenate">
|
||||
<p>Johann Georg Hamann: Fliegender Brief. Historisch-kritische Ausgabe. Mit einer Einführung, Kommentar und Dokumenten zur Entstehungsgeschichte hg. von Janina Reibold, 2 Bde. [= Philosophische Bibliothek 707] (Hamburg: Felix Meiner Verlag 2018) [ISBN: 978-3-7873-3423-0] (<a href="https://meiner.de/fliegender-brief.html">‣</a>)
|
||||
|
||||
<p>Auch als Lizenzausgabe der Wissenschaftlichen Buchgesellschaft 2018 erschienen. (<a href="https://www.wbg-wissenverbindet.de/shop/30018/fliegender-brief">‣</a>)
|
||||
|
||||
</div>
|
||||
<div class="flex flex-row gap-x-3 my-6 desktop:hidden">
|
||||
<div><img src="/img/FliegenderBrief.jpg" class="w-72"/></div>
|
||||
<div>Im Buch blättern (<a href="https://meiner.de/reading/web/?isbn=9783787334230]">‣</a>)</div>
|
||||
@@ -40,11 +41,11 @@
|
||||
</ul>
|
||||
|
||||
<h3>Zitate aus den Rezensionen</h3>
|
||||
»Faszinierende Ausgabe [...] , deren Präzision und philologische Umsicht man gar nicht genug loben kann.« Cord-Friedrich Berghahn, Germanisch-Romanische Monatsschrift 69.2 (2019)
|
||||
»Faszinierende Ausgabe [...] , deren Präzision und philologische Umsicht man gar nicht genug loben kann.« <span class="italic">Cord-Friedrich Berghahn, Germanisch-Romanische Monatsschrift 69.2 (2019)</span>
|
||||
|
||||
<p>»Der Anspruch der Heidelberger Germanistin, Hamanns Selbstkritik „erstmals lesbar zu machen“, ist angesichts von vier schon vorliegenden Ausgaben ehrgeizig, aber sie löst ihn mit ihrer in jeder Hinsicht wegweisenden Edition souverän ein.« Eckhardt Schumacher, FAZ
|
||||
<p>»Der Anspruch der Heidelberger Germanistin, Hamanns Selbstkritik „erstmals lesbar zu machen“, ist angesichts von vier schon vorliegenden Ausgaben ehrgeizig, aber sie löst ihn mit ihrer in jeder Hinsicht wegweisenden Edition souverän ein.« <span class="italic">Eckhardt Schumacher, FAZ</span>
|
||||
|
||||
<p>»Die Transkription der parallel mitabgedruckten Manuskripte ist an editorischer Akribie und Sorgfalt kaum zu überbieten. Dies geht auch aus Reibolds ausführlicher Darlegung der Editionsprinzipien hervor, bis hin zu kleinsten graphischen Details . Mehr ist in dieser Hinsicht tatsächlich nicht möglich.« Daniel Elon, Hegel-Studien 53/54
|
||||
<p>»Die Transkription der parallel mitabgedruckten Manuskripte ist an editorischer Akribie und Sorgfalt kaum zu überbieten. Dies geht auch aus Reibolds ausführlicher Darlegung der Editionsprinzipien hervor, bis hin zu kleinsten graphischen Details . Mehr ist in dieser Hinsicht tatsächlich nicht möglich.« <span class="italic">Daniel Elon, Hegel-Studien 53/54</span>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -25,8 +25,14 @@
|
||||
<p>enthalten.
|
||||
|
||||
<h3>Bereits erschienene Bände</h3>
|
||||
<div class="pl-3 border-l-4 unhyphenate">
|
||||
Johann Georg Hamann, <span class="italic">Fliegender Brief.</span> Historisch-kritische Ausgabe. Mit einer Einführung, Kommentar und Dokumenten zur Entstehungsgeschichte hg. von Janina Reibold, 2 Bde. [= Philosophische Bibliothek 707] (Hamburg: Meiner Verlag 2018) [<a class="" asp-controller="HKW" asp-action="FliegenderBrief">‣</a>]
|
||||
<p>Johann Georg Hamann, <span class="italic">Sokratische Denkwürdigkeiten. Wolken.</span> Historisch-kritische Ausgabe. Mit einer Einführung, einem Stellenkommentar und Dokumenten zur Entstehungsgeschichte hg. von Janina Reibold und Leonard Keidel. Unter Mitarbeit von Konrad Bucher. [= Philosophische Bibliothek 748] (Hamburg: Meiner Verlag 2021) [<a class="" asp-controller="HKW" asp-action="SokratischeDenkwuerdigkeiten">‣</a>]
|
||||
</div>
|
||||
|
||||
<p><div class="pl-3 border-l-4 unhyphenate">
|
||||
Johann Georg Hamann, <span class="italic">Sokratische Denkwürdigkeiten. Wolken.</span> Historisch-kritische Ausgabe. Mit einer Einführung, einem Stellenkommentar und Dokumenten zur Entstehungsgeschichte hg. von Janina Reibold und Leonard Keidel. Unter Mitarbeit von Konrad Bucher. [= Philosophische Bibliothek 748] (Hamburg: Meiner Verlag 2021) [<a class="" asp-controller="HKW" asp-action="SokratischeDenkwuerdigkeiten">‣</a>]
|
||||
</div>
|
||||
|
||||
<h3>Geplante Bände</h3>
|
||||
Kreuzzüge des Philologen [<a class="" asp-controller="HKW" asp-action="Kreuzzuege">‣</a>]
|
||||
<div class="my-8 mx-8">
|
||||
|
||||
@@ -12,7 +12,9 @@
|
||||
<div>Im Buch blättern (<a href="https://meiner.de/reading/web/?isbn=9783787339617">‣</a>)</div>
|
||||
</div>
|
||||
|
||||
<p>Johann Georg Hamann: Sokratische Denkwürdigkeiten. Wolken. Historisch-kritische Ausgabe. Mit einer Einführung, einem Stellenkommentar und Dokumenten zur Entstehungsgeschichte hg. von Janina Reibold und Leonard Keidel. Unter Mitarbeit von Konrad Bucher. [= Philosophische Bibliothek 748] (Hamburg: Felix Meiner Verlag 2021) [ISBN:978-3-7873-3961-7] (<a href="https://meiner.de/sokratische-denkwurdigkeiten-wolken.html">‣</a>)
|
||||
<div class="pl-3 border-l-4 unhyphenate">
|
||||
<p>Johann Georg Hamann: Sokratische Denkwürdigkeiten. Wolken. Historisch-kritische Ausgabe. Mit einer Einführung, einem Stellenkommentar und Dokumenten zur Entstehungsgeschichte hg. von Janina Reibold und Leonard Keidel. Unter Mitarbeit von Konrad Bucher. [= Philosophische Bibliothek 748] (Hamburg: Felix Meiner Verlag 2021) [ISBN: 978-3-7873-3961-7] (<a href="https://meiner.de/sokratische-denkwurdigkeiten-wolken.html">‣</a>)
|
||||
</div>
|
||||
|
||||
<div class="flex flex-row gap-x-3 my-6 desktop:hidden">
|
||||
<div><img src="/img/Denkwuerdigkeiten.jpg" class="w-52"/></div>
|
||||
@@ -33,7 +35,7 @@
|
||||
</ul>
|
||||
|
||||
<h3>Zitate aus den Rezensionen</h3>
|
||||
»Die Lektüre der ›Denkwürdigkeiten‹ und ›Wolken‹ ist nicht gerade einfach, aber sie wird durch die informativen Kommentare von Keidel und Reibold in die richtigen Bahnen gelenkt und erleichtert. Dazu kommt, dass die Ausgabe auch äußerlich sehr schön gemacht ist und damit Hamanns Forderung entspricht, dass Geist sinnlich erfahrbar sein soll. Da sollte man sich selbst die Anschaffung wert sein.« Frankfurter Rundschau, Eberhard Geisler, 27.12.2021
|
||||
»Die Lektüre der ›Denkwürdigkeiten‹ und ›Wolken‹ ist nicht gerade einfach, aber sie wird durch die informativen Kommentare von Keidel und Reibold in die richtigen Bahnen gelenkt und erleichtert. Dazu kommt, dass die Ausgabe auch äußerlich sehr schön gemacht ist und damit Hamanns Forderung entspricht, dass Geist sinnlich erfahrbar sein soll. Da sollte man sich selbst die Anschaffung wert sein.« <span class="italic">Frankfurter Rundschau, Eberhard Geisler, 27.12.2021</span>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -11,7 +11,9 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="grow-0 shrink-0">
|
||||
© 2022 Theodor Springmann Stiftung | Stand vom 27.5.2022 | <a asp-controller="Home" asp-action="Kontakt">Kontakt</a> ·
|
||||
© 2022 Theodor Springmann Stiftung | Stand vom 27.5.2022 |
|
||||
<a asp-controller="Home" asp-action="Index">Startseite</a> ·
|
||||
<a asp-controller="Home" asp-action="Kontakt">Kontakt</a> ·
|
||||
<a asp-controller="Home" asp-action="Datenschutzerklaerung">Datenschutzerklärung</a>
|
||||
<feature name="AdminService">
|
||||
<span> · <a asp-controller="Admin" asp-action="Index">Admin-Bereich</a></span>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<header class="sticky w-100 font-serif mb-6">
|
||||
<nav class="flex flex-row w-100 bg-slate-50 border-t-[5px] border-gray-300 dark:shadow-xl dark:border-gray-900 py-3 px-3 desktop:px-8 flex-wrap">
|
||||
<nav class="flex flex-row w-100 bg-slate-50 border-t-[5px] border-gray-300 dark:shadow-xl dark:border-gray-900 py-3 px-3 desktop:px-8 flex-wrap gap-y-4">
|
||||
<a asp-controller="HKW" asp-action="Index" class="text-xl xl:text-3xl grow-0 shrink-0 text-black hover:text-black ">
|
||||
<img src="/img/HKW.png" class="inline-block w-8 h-8 xl:w-12 xl:h-12 mr-2 border border-gray-300 shadow-sm" alt="HKW-Logo" loading="lazy" />
|
||||
<span class="sm:hidden">Hamann: Komm. Werkedition</span>
|
||||
@@ -31,10 +31,18 @@
|
||||
<a href="/HKW/Baende/" class="cursor-default ha-menu-arrowsymbol pointer-events-none">
|
||||
Bände
|
||||
</a>
|
||||
<div class="ha-topnav-dropdown-content" >
|
||||
<a asp-controller="HKW" asp-action="FliegenderBrief">Fliegender Brief</a>
|
||||
<a asp-controller="HKW" asp-action="SokratischeDenkwuerdigkeiten">Sokr. Denkwürdigkeiten. Wolken</a>
|
||||
<a asp-controller="HKW" asp-action="Kreuzzuege">Kreuzzüge des Philologen</a>
|
||||
<div class="ha-topnav-dropdown-content " >
|
||||
<table class="">
|
||||
<tr>
|
||||
<td class="text-right px-2 desktop:bg-hamannSlate-700 desktop:text-slate-50 caps-petite desktop:shadow-2xl"><div class="inline text-sm border px-1 rounded border-slate-50 font-sans">Erschienen</div></td>
|
||||
<td><a asp-controller="HKW" asp-action="FliegenderBrief">Fliegender Brief</a></td></tr>
|
||||
<tr>
|
||||
<td class="text-right px-2 desktop:bg-hamannSlate-700 desktop:text-slate-50 caps-petite desktop:shadow-2xl"><div class="inline text-sm border px-1 rounded border-slate-50 font-sans">Erschienen</div></td>
|
||||
<td><a asp-controller="HKW" asp-action="SokratischeDenkwuerdigkeiten">Sokr. Denkwürdigkeiten. Wolken</a></td></tr>
|
||||
<tr class="desktop:border-b desktop:border-slate-300">
|
||||
<td class="text-right px-2 desktop:bg-hamannSlate-900 desktop:text-slate-50 caps-petite desktop:shadow-2xl"><div class="inline text-sm border px-1 rounded border-slate-50 font-sans">Geplant</div></td>
|
||||
<td><a asp-controller="HKW" asp-action="Kreuzzuege">Kreuzzüge des Philologen</a></td></tr>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
@if (!String.IsNullOrWhiteSpace(Model.Letter.ParsedReceivers)) {
|
||||
<div class="ha-metadata">
|
||||
<div class="ha-metadataupperrow">
|
||||
<div class="ha-metadatadate">
|
||||
@@ -18,7 +19,7 @@
|
||||
}
|
||||
</div>
|
||||
<div class="ha-metadatapersons">
|
||||
@if (!String.IsNullOrWhiteSpace(Model.Letter.ParsedReceivers)) {
|
||||
|
||||
@if (Model.Letter.Meta.isDraft == HaDocument.Models.OptionalBool.True) {
|
||||
<span>@Html.Raw(Model.Letter.ParsedSenders)</span>
|
||||
<div class="ha-tooltip">
|
||||
@@ -32,7 +33,28 @@
|
||||
else {
|
||||
<span>@Html.Raw(Model.Letter.ParsedSenders) → @Html.Raw(Model.Letter.ParsedReceivers)</span>
|
||||
}
|
||||
}
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
else {
|
||||
<div class="ha-metadatastrike">
|
||||
<span>[Fälschlich in ZH aufgenommen]</span>
|
||||
@if (!Model.Compact && Model.ShowZHData) {
|
||||
@if (Model.Letter.ParsedZHString != null && Model.ShowZHData) {
|
||||
<div class="ha-tooltip">
|
||||
<div class="ha-pill">
|
||||
<span>@Html.Raw(Model.Letter.ParsedZHString)</span>
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
else if (Model.Letter.ParsedZHString == null) {
|
||||
<div class="ha-tooltip">
|
||||
<div class="ha-pill ha-newpill">
|
||||
<span>Neu</span>
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
}
|
||||
</div>
|
||||
}
|
||||
</div>
|
||||
Reference in New Issue
Block a user