funktioniert z.B. Es wird zur Zeit noch der Service an meinem Forschungsrechner an der RWTH Aachen für die Darstellung genutzt. Zunächst mal geht es darum, dass wir überhaupt einen funktionierendes Djvu - Anzeigeverfahren haben. Siehe Sign in · GitLab
@Christopher_Ernestus schrieb: djvu-Einbindung funktioniert noch nicht richtig:
- z. B. Gemeindelexikon Rheinprovinz: Beim Klicken in Vorschaufenster passiert noch gar nichts, nur wenn man den kleinen Link mit der Seitenzahl anklickt, z. B., https://genwiki2024.wikidata.dbis.rwth-aachen.de/djvu/Provinz%20Rheinland%201888.djvu/page/1.0/45.png dann öffnet sich ein Bild in guter Qualität, immerhin!
- Bei “Nächste Seite” etc. kommt immer wieder nur das Vorschaubild.*
- Bei z. B. Marburger Sippenbuch/04/135 – GenWiki wird z. B. wird leider gar nichts angezeigt, und wenn man auf den besagten Link klickt, kommt ein 404-Fehler.*
Aktueller Stand:
- https://genwiki39.genealogy.net/djvu/
enhält alle Dateien die Konvertiert wurden. Das Sippenbuch müsste unter MSB_Band_01 d.h. MSB_Band.tar zu finden sein.
https://genwiki39.genealogy.net/djvu/djvu_images/
https://genwiki39.genealogy.net/djvu/djvu_images/MSB_Band_01.tar
Das Original ist in
im Katalog
https://genwiki2024.wikidata.dbis.rwth-aachen.de/djvu/catalog
https://genwiki2024.wikidata.dbis.rwth-aachen.de/djvu/MSB_Band_01.djvu
mit 201 Seiten also z.B.
https://genwiki2024.wikidata.dbis.rwth-aachen.de/djvu/MSB_Band_01.djvu?page=3
Das ist ein Indikator dafür dass lediglich die Vorlage-Hierachie die Information über den Dateinamen MSB_Band_01 nicht oder nicht richtig weitereicht. Diess könnte unterschiedliche Ursachen haben z.B. das Leerzeichen. Wenn es ein systematisches Problem ist sollte sich das leicht reparieren lassen. Kannst Du da bitte mal nachforschen?
Als Hilfsmittel gibt es die Sqlite Datenbank
Die Sqlite-Datei kann man sich herunterladen oder online über https://genwiki39.genealogy.net/sqlite/djvu
Anschauen username sqlite, passwort: HngnOm!FQ@m-.dh
An djvuviewer arbeite ich ebenfalls da gibt es aber noch reichlich Folgeprobleme .
Die Performance Unterschiede sind grausig
RWTH page:
Time: 0.270390s
GenWiki39 page:
Time: 4.840522s
DjVu – GenWiki hat jetzt einen Hinweis und man kann die drei Prototypen vom Tempo her vergleichen.
Man kann in die vorherige und in die nächste Seite blättern. Ich vermisse aber die Funktion, bei der man eine beliebige Seitenzahl angeben kann um dorthin zu springen.
VG
Nicole
@Nicole_Hartmann gerne habe dafür das Ticket https://github.com/WolfgangFahl/genwiki2024/issues/33 angelegt - da sind dann auch gleich noch drei andere Verbesserungen dabei
Heute morgen (15.11.25, 11:27) funktioniert selbst das angegebene Beispiel nicht:
Es werden keinerlei Bilder angezeigt. Auch das Anklicken der djvu-Datei funktioniert nicht.
Es kommen keine Fehlermeldungen, der Rest der Seite ist ok, aber es wird kein Bild angezeigt.
Könntest Du bitte mal nachforschen, warum die Template-Struktur den Viewer nicht korrekt aufruft? Wir würden ja gerne bei
https://genwiki39.genealogy.net/djvu-viewer/djvu/Ev-Kirche-AB-1937.djvu (was bei über 1000 Seiten unterträglich langsam ist)
bzw. https://genwiki2024.wikidata.dbis.rwth-aachen.de/djvu/Ev-Kirche-AB-1937.djvu
rauskommen was deutlich schneller geht.
Es wird mit dem InfoBox Template
| DjVu = {{{{PAGENAME}}||1||ohne Einzelseiten}}
gearbeitet.
wikipush -l -s thanatos -t genwiki39 -p "Vorlage:DigiBibBuch" -f
copying 1 pages from thanatos to genwiki39
1/1 ( 100%): copying ... Vorlage:DigiBibBuch✅
habe ich wieder erneuert da ist der eigentliche Aufruf drin
Seiten, die auf „Vorlage:DigiBibBuch“ verlinken – GenWiki zeigt die Seiten, die das direkt verwenden
Beispiel:
- Die Probstei in Wort und Bild/075 – GenWiki
Meiner Ansicht sollten wir noch einen Verweis auf die Einzeldatei in voller Auflösung hinzufügen wir zeigen im Moment mit dem Faktor 0.1 an https://genwiki2024.wikidata.dbis.rwth-aachen.de/djvu/Probstei_in_Wort_und_Bild.djvu/page/0.1/78.jpg
https://genwiki2024.wikidata.dbis.rwth-aachen.de/djvu/Probstei_in_Wort_und_Bild.djvu/page/0.1/78.jpg
Besser wäre
Seite 78 in Voller Auflösung
https://genwiki2024.wikidata.dbis.rwth-aachen.de/djvu/Probstei_in_Wort_und_Bild.djvu/page/1.0/78.jpg
In der Migrationsseite sollten wir meiner Ansicht nach das erfolgreiche Beispiel hinzufügen
auch anzubieten
Vielleicht ist Dir, @Wolfgang_Fahl, das Folgende alles schon bekannt, aber ich musste erstmal nachvollziehen, wie das djvu aufgerufen wird und warum es nicht angezeigt wird, und zwar am Beispiel
Es wird eine Vorlage:Info Adressbuch aufgerufen. Diese enthält den Quelltext:
<!-- Rechte Infobox ggf. mit Bild -->
{{#if:{{{DjVu|}}}|{{{DjVu|}}}|
{{{!}} border="2" cellspacing="0" cellpadding="4" style="margin:0em 0em 1em 1em; border:solid 1px #AAAAAA; border-collapse:collapse; background-color:#F9F9F9; font-size:95%; empty-cells:show; color:black; float: right; width: 300px"
{{!}}-
{{!}} colspan="2" style="background-color: #DDDDFF" align="center"{{!}}'''{{SEITENNAME}}'''
{{!}}-
{{#if:{{{Bild|}}}|
{{!}} colspan="2" align="center"{{!}} [[Bild:{{{Bild|}}}|250px|page=1]] }}
{{#if:{{{GoobiBild|}}}|
{{!}} colspan="2" align="center"{{!}} https://www.digibib.genealogy.net/viewer/api/v1/records/{{{GoobiBild|}}}/representative/full/!350,350/0/default.jpg }}
{{#if:{{{DjVu|}}}|
{{!}}-
{{!}} colspan="2" style="background-color: #FFFF99;" align="center"{{!}} '''[[DjVu/Kurzinformation|Hilfe zur Nutzung von DjVu-Dateien]]'''}}
{{!}}}
}}
In der rechten Infobox müsste das Bild dargestellt werden. Im Fall unseres Adressbuches 1937 ist sowohl im Produktivwiki als auch im GenWiki39 der Parameter DjVu gesetzt:
DjVu = {{{{PAGENAME}}||1||ohne Einzelseiten}}
Dies ist eine Vorlage mit dem gleichen Namen wie der aktuelle Artikel (aktuelle Seite), in dem Fall also
Vorlage:Evangelische Kirche Deutschlands/Adressbuch 1937
Der Inhalt ist auf dem Produktivwiki und auf dem Umstellungswiki gleich:
{{DigiBibAB
| Bilddatei = Ev-Kirche-AB-1937.djvu
| Titel = Evangelische Kirche Deutschlands/Adressbuch 1937
| Inhalt =
| Extra1 =
| alphabetischesRegister =
| vorherigeSeite = {{{1}}}
| Bildnummer = {{{2}}}
| nächsteSeite = {{{3}}}
| Bearbeitungsstand = {{{4}}}
}}
Die aufgerufene Vorlage DigiBibAB wiederum enthält in beiden Wikis die Zeile:
| colspan="2" align="center"| [[Image:{{{Bilddatei|}}}|250px|page={{{Bildnummer|}}}]]
Letztlich wird also aufgerufen:
| colspan="2" align="center"| [[Image:Ev-Kirche-AB-1937.djvu|250px|page=2|}}}]]
… und dieser Aufruf funktioniert beim Produktivwiki, aber nicht beim neuen Wiki. Auch der Aufruf
Datei:Ev-Kirche-AB-1937.djvu
zeigt zwar eine Dateibeschreibungsseite an, aber nicht das dazugehörige Bild.
=> wird die Datei Ev-Kirche-AB-1937.djvu nicht gefunden.
Zu dem Beispiel:
Das müsste eigentlich so aussehen:
Das Hauptbild erscheint normalerweise spätestens, wenn ich mit der linken Maustaste in das Thumbnail-Bild klicke. Oder aber wenn ich auf eine „vorherige“ oder „nächste“ Seite klicke oder wenn ich eine Seite in dem Dropdown-Menü auswähle.
Das ist im GenWiki39 derzeit nicht der Fall.
Und das Marburger Sippenbuch müsste so aussehen:
Das Marburger Sippenbuch ruft übrigens als Bild die djvu-Datei mithilfe einer Vorlage Vorlage:Marburger Sippenbuch direkt die djvu-Datei auf:
[[Image:MSB_Band_{{{5}}}.djvu|720px|page={{{2}}}]]
ohne eine Vorlage wie DigiBibAB oder DigiBibBuch
Ohne Vorlage geht es nicht ohne Weiteres. Alles Stellen ohne Vorlage müssten wir uns rausfischen. Es gibt anscheinend bisher alleine mindestens 3 unterschiedliche Vorlagen. Wäre schön, wenn wird das Vereinheitlichen könnten. Die Die aufgerufene Vorlage DigiBibAB wiederum enthält in beiden Wikis die Zeile:
| colspan="2" align="center"| [[Image:{{{Bilddatei|}}}|250px|page={{{Bildnummer|}}}]]
Letztlich wird also aufgerufen:
| colspan="2" align="center"| [[Image:Ev-Kirche-AB-1937.djvu|250px|page=2|}}}]]
entsprechen ja dem was wir Ändern müssen. Wir könnten also z.B. eine Vorlage „DjvuViewer“ einführen die in allen Fällen aufgerufen wird und sich auch beschwert wenn da was nicht funktionniert.
Gibt es denn so eine Vorlage DjuViewer als Grundgerüst? Wie sähe denn darin der Aufruf letztelich aus?
Wir könnten den Aufruf dann gerne in der Vorlage:Marburger Sippenbuch testen, da ich da ein bisschen die Auswirkungen abschätzen und beurteilen kann.
Guckst Du hier Vorlage:DjVuViewer – GenWiki
https://genwiki39.genealogy.net/Vorlage:DjVuViewer#Verwendung
Es gibt ein Backup - kannst also damit Spielen.
wikibackup -s genwiki39 -p "Vorlage:DjvuViewer"
downloading 1 pages from genwiki39 to /home/wf/wikibackup/genwiki39
1/1 ( 100%): downloading Vorlage:DjvuViewer ...✅
Ich habe jetzt die https://genwiki39.genealogy.net/Vorlage:Marburger_Sippenbuch an den DjVuViewer angepasst.
- Sieht im Hauptteil ganz gut aus (Beispiel):
- Sollen die kleinen Links zum Viewer standardmäßig drinbleiben? Wenn ja vielleicht eher unterhalb des Bildes, wo sie weniger stören? Und da es ja vermutlich der Fehlersuche dienen soll, würde ich auch den Dateinamen mit ausgeben, dann weiß man, was los ist.
- Störend ist noch der Link in der Box rechts oben. Die basiert auf der
Vorlage:DigiBibBuch, die aber im Fall derVorlage:Marburger_Sippenbuchohne die ParameterBilddateioderBilddatei (Link)aufgerufen wird. Eigentlich würde ich erwarten, dass aufgrund der If-Abfrage inVorlage:DigiBibBuchdie Tabellenzeile in der Box zwischen „Inhalt“ und „Exemplar der GFKW …“ hier gar nicht ausgegeben würde. Vielleicht hat das den gleichen Grund wie in Punkt 1 (die Ausgabe wird druch die Vorlage DjVuViewer erzwungen?)?
Was uns weiterhin fehlt (meines Wissens), ist ein handhabbares Tool, das uns z. B. auflistet, wo überall (in Vorlagen oder auch Artikeln) ein djvu direkt als Image bzw. Datei aufgerufen wird.
Dann könnten wir diese Vorlagen systematisch abarbeiten und auf den neuen Djvu-Viewer umstellen.
@Wolfgang_Fahl Ist eigentlich beabsichtigt, CirrusSearch zu installieren? Ich weiß, dass es auch mit SQL direkt auf der Datenbank geht, aber …
Suchmuster wie z. B. REGEXP '\\[\\[(Datei|File|Bild|Image|Media):[^|\\]]*\\.djvu'
Viele Grüße
Christopher
Das CirrusSearch Ticket gibt es noch Sign in · GitLab. Zählt bisher nicht zur 80% Hürde und ist noch nicht in List of Extensions – GenWiki
Es da einzutragen wäre ein Anfang …


