Tooltipps bei Quicktext-Bearbeitung
Bei der Bearbeitung des GOV-Quicktext (z.B. https://gov.genealogy.net/item/editQuicktext/object_319894) soll für die Kennungen jeweils ein Tooltip angezeigt werden, um was es sich dabei handelt. Als Vorbild kann https://query.wikidata.org dienen, wo für die Eigenschaften und Items ebenfalls Tooltips angezeigt werden.
Aktuell handelt es sich bei dem Eingabefenster um ein Formular mit einer textarea:
<form action="/item/saveQuicktext" name="quicktextEdit" method="post">
<input type="hidden" name="itemId" value="object_319894"/>
<input type="submit" name="save" value="Speichern"/><br/>
<textarea style="width: 100%; height: 20em;" name="quicktext" rows="40" cols="120">
Ein Quicktext sieht so aus:
object_319894
gehört ab 1970-06-01 zu object_149294 sagt source_320049,
gehört bis 1947 zu object_1088898 sagt source_1087615 (S. 9) sagt source_387809 (S. 120),
gehört bis 1970-05-31 zu object_149305 sagt source_1081178 (S. 109) sagt source_1082104 (S. 90) sagt source_320049,
gehört zu adm_131057 sagt source_1079484 (S. 70) sagt source_1087615 (S. 9) sagt source_387809 (S. 120),
gehört zu object_1146289 sagt source_1079484 (S. 70),
hat 1883 Fläche 0.47 sagt source_1079484 (S. 70),
hat 1895 Einwohner 185 sagt source_290127,
hat 1922 Einwohner 240 sagt source_1336800 (S. 964),
hat 1939 Einwohner 809 sagt source_149287,
hat 1946 Einwohner 1481 sagt source_149287,
hat 1950 Einwohner 1525 sagt source_149287,
hat 1961-06-06 Einwohner 1313 sagt source_1081178 (S. 109),
hat 1970-05-27 Einwohner 1509 sagt source_1082104 (S. 90),
hat 1987-05-25 Einwohner 1784 sagt source_387814 (S. 66),
hat 1987-05-25 Haushalte 699 sagt source_387814 (S. 66),
hat 1999 Einwohner 1859 sagt source_268035,
hat Gemeindekennzahl 01057063,
hat URL http://de.wikipedia.org/wiki/Probsteierhagen,
hat externe Kennung GND:7684252-6,
hat externe Kennung opengeodb:22648,
hat externe Kennung wikidata:Q558468,
heißt (auf deu) Probsteierhagen,
ist (auf deu) Gemeinde;
Bei der Aufgabe geht es nur um den Frontend-Teil. Es kann sinnvoll sein, Variablen und ihr Bedeutung im Backend vor zu berechnen und als Javascript in den Code der HTML-Seite einzubauen. Das könnte ich übernehmen.