Resolve "Serialisierung Kommentare anpassen"
Closes #52 (closed)
Merge request reports
Activity
assigned to @zeterberg
added 1 commit
- 2e7912a6 - feat(note): implement schema changes (label as required child element) for...
added 1 commit
- 0e8b4f70 - feat(function): make button generation a function
added 1 commit
- d5fd5979 - fix(epigraphic-commentaries): get all corresponding ephigraphic commentaries
added 1 commit
- 6d9153db - feat(commentaries): serialize each commentary only once per line
added 1 commit
- 671c9050 - fix(xml-commentaries): remove xml-commentaries and make all files more beautiful
added 1 commit
- 70ef3530 - fix(namespaces): remove namespaces from output HTML
added 1 commit
- 37831e2c - fix(epigraphical commentaries): serialize corresponding notes
- Resolved by Tillmann Dönicke
@tillmann.doenicke ich glaube, ich habe die Serialisierung ganz ordentlich angepasst. Es sind zahlreiche Veränderungen, auch weil die Sortierung der Kommentare pro Zeiel extrem Komplex geworden ist (nach Hierarchie im XML-Dokument, nach Typen (nicht alphabetisch!) und dann noch nach Anzahl der Typen). Aber es funktioniert nun. Angehängt sind zwei HTML Dateien für den Output. Schau doch mal drüber, ob das soweit passt - dann könntest du ja auch das CSS entsprechend anpassen. Das betrifft insbesondere folgende Anforderung:
-
Das Element für die Kommentar-Überschrift (
label
) und der Typ des Kommentars (note@type
) sollen den "Button" repräsentieren, um den Kommentar ein- und auszuklappen (also komplett grün und bold dargestellt)2024-06-03_c_KTU_1.14_II.philology.html
-
Das Element für die Kommentar-Überschrift (
- Resolved by Max-Ferdinand Zeterberg
Außerdem frage ich mich, ob wir nicht die HTML-Serialisierung (und damit auch die HTML-Struktur) von Transliteration und Vokalisation noch stärker angleichen könnten @tillmann.doenicke. Das betrifft den div vom
notes
-Container: In Transliteration:<xsl:if test="$correspondingNotes != ''"> <div class="notes-container"> <ul> <xsl:for-each select="functx:distinct-deep($correspondingNotes)"> <xsl:apply-templates select="."/> </xsl:for-each> </ul> </div> </xsl:if>
--> Wenn es keine Kommentare zu der Zeile gibt, gibt es das
div
gar nicht In Vokalisation:<div class="notes-container"> <xsl:if test="$correspondingNotes != ''"> <ul> <xsl:for-each select="functx:distinct-deep($correspondingNotes)"> <xsl:apply-templates select="."/> </xsl:for-each> </ul> </xsl:if> </div>
--> Wenn es keine Kommentare zu der Zeile gibt, gibt es zwar das
div
, aber es ist leer.Edited by Max-Ferdinand Zeterberg
added 1 commit
- 88c4bea2 - fix(ephigraphical commentaries): make notes unique per line
added 5 commits
-
88c4bea2...e112e6cf - 4 commits from branch
master
- b97849d8 - Merge branch 'master' into '52-serialisierung-kommentare-anpassen'
-
88c4bea2...e112e6cf - 4 commits from branch
added 8 commits
-
3ca27db8...b31ee785 - 7 commits from branch
master
- 5318aaa8 - Merge branch 'master' into '52-serialisierung-kommentare-anpassen'
-
3ca27db8...b31ee785 - 7 commits from branch
added 23 commits
-
5318aaa8...085575e5 - 22 commits from branch
master
- ae4842b2 - Merge branch 'master' into '52-serialisierung-kommentare-anpassen'
-
5318aaa8...085575e5 - 22 commits from branch
added 17 commits
-
ae4842b2...b28215b1 - 16 commits from branch
master
- e8db1d4d - Merge branch 'master' into '52-serialisierung-kommentare-anpassen'
-
ae4842b2...b28215b1 - 16 commits from branch
added 1 commit
- 749fdb68 - fix(notes-container): implement function for creation of notes-container
added 1 commit
- 2afb387e - feat(notes): add ellipsis for non-expanded notes
assigned to @tillmann.doenicke and unassigned @zeterberg
requested review from @zeterberg
mentioned in commit d5cb732c