Diskussion:DjVu-Viewer Integration: Unterschied zwischen den Versionen

Aus djvu-wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „== Protokoll 2026-02-19 == === Problem === Import der DjVu-Dateien schlug fehl mit: : <code>Could not open lock file for "mwstore://local-backend/local-public/..."</code> : <code>Could not create directory "mwstore://local-backend/local-public/archive/..."</code> === Ursache === * <code>lockdir</code> und <code>images/</code>-Unterverzeichnisse waren nicht beschreibbar * Berechtigungen waren auf <code>755</code> statt <code>777</code> === Lösung === <…“)
 
Keine Bearbeitungszusammenfassung
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 30: Zeile 30:
sudo ln /var/www/mediawiki/sites/djvu-wiki.genealogy.net/images/b/bd/Almanach_1903_T2.djvu /var/www/mediawiki/sites/genwiki39e.genealogy.net/images/b/bd/
sudo ln /var/www/mediawiki/sites/djvu-wiki.genealogy.net/images/b/bd/Almanach_1903_T2.djvu /var/www/mediawiki/sites/genwiki39e.genealogy.net/images/b/bd/
sudo ln /var/www/mediawiki/sites/djvu-wiki.genealogy.net/images/c/c0/AC-AB-1955-56.djvu /var/www/mediawiki/sites/genwiki39e.genealogy.net/images/c/c0/
sudo ln /var/www/mediawiki/sites/djvu-wiki.genealogy.net/images/c/c0/AC-AB-1955-56.djvu /var/www/mediawiki/sites/genwiki39e.genealogy.net/images/c/c0/
</syntaxhighlight>
# Wiki-Seiten für die Demo-Dateien erstellt (mit GOV-IDs):
{| class="wikitable"
! Datei !! Wiki-Seite !! GOV-IDs
|-
| AB-LK-AC_1927_C_Alsdorf.djvu || [[Landkreis Aachen/Adressbuch 1927]] || 20+ IDs (Alsdorf, Bardenberg, Brand, ...)
|-
| Amtsblatt-RM1870_Register.djvu || [[Amtsblatt der Regierung zu Münster]] || -
|-
| Almanach_1903_T2.djvu || [[Pfarr-Almanach oder die evangelischen Geistlichen und Kirchen der Provinz Sachsen (Haase und Hilbert) 1903]] || -
|-
| AC-AB-1955-56.djvu || [[Aachen/Adressbuch 1955-56]] || object_24960
|-
| AB-Koeln-1929-1.djvu || [[Köln/Adressbuch 1929/1]] || object_24187
|}
# Vereinfachte Vorlagen erstellt:
* [[Vorlage:GOV]] - mit Unterstützung für mehrere GOV-IDs
* [[Vorlage:Info Adressbuch]] - minimalistisch
* [[Vorlage:DjVu]] - mit Viewer-Link
* [[Semantifizierung]] - Ideen für SMW und GOV-Federation
# Datei-Seiten mit {{DjVu}}-Vorlage aktualisiert
# Thumbnails via refreshImageMetadata.php aktualisiert:
<syntaxhighlight lang="bash">
WIKI_SITE=djvu-wiki.genealogy.net php /var/www/mediawiki/code/maintenance/refreshImageMetadata.php --force --mime=image/vnd.djvu
</syntaxhighlight>
</syntaxhighlight>


=== Nächste Schritte ===
=== Nächste Schritte ===
# Thumbnails testen
# DjVu-Viewer auf den importierten Dateien testen
# DjVu-Viewer auf den importierten Dateien testen
# Seite [[DjVu-Viewer Integration]] aktualisieren
# Thumbnails anzeigen testen


--[[Benutzer:Wf|Wf]] ([[Benutzer Diskussion:Wf|Diskussion]]) 20:18, 19. Feb. 2026 (UTC)
--[[Benutzer:Wf|Wf]] ([[Benutzer Diskussion:Wf|Diskussion]]) 20:50, 19. Feb. 2026 (UTC)

Aktuelle Version vom 19. Februar 2026, 20:48 Uhr

Protokoll 2026-02-19

Problem

Import der DjVu-Dateien schlug fehl mit:

Could not open lock file for "mwstore://local-backend/local-public/..."
Could not create directory "mwstore://local-backend/local-public/archive/..."

Ursache

  • lockdir und images/-Unterverzeichnisse waren nicht beschreibbar
  • Berechtigungen waren auf 755 statt 777

Lösung

sudo chmod -R 777 /var/www/mediawiki/sites/djvu-wiki.genealogy.net/images/

Durchgeführte Aktionen

  1. 5 Demo-Dateien erfolgreich importiert:
    • AB-LK-AC_1927_C_Alsdorf.djvu (1,7 MB, 34 Seiten) - tiny
    • Amtsblatt-RM1870_Register.djvu (3,0 MB, 9 Seiten) - tiny
    • Almanach_1903_T2.djvu (1,7 MB, 144 Seiten) - medium
    • AC-AB-1955-56.djvu (447 MB, 585 Seiten) - large
    • AB-Koeln-1929-1.djvu (638 MB, 1622 Seiten) - huge (war schon vorhanden)
  1. Hardlinks für genwiki39e erstellt:
sudo ln /var/www/mediawiki/sites/djvu-wiki.genealogy.net/images/0/01/AB-LK-AC_1927_C_Alsdorf.djvu /var/www/mediawiki/sites/genwiki39e.genealogy.net/images/0/01/
sudo ln /var/www/mediawiki/sites/djvu-wiki.genealogy.net/images/5/5a/Amtsblatt-RM1870_Register.djvu /var/www/mediawiki/sites/genwiki39e.genealogy.net/images/5/5a/
sudo ln /var/www/mediawiki/sites/djvu-wiki.genealogy.net/images/b/bd/Almanach_1903_T2.djvu /var/www/mediawiki/sites/genwiki39e.genealogy.net/images/b/bd/
sudo ln /var/www/mediawiki/sites/djvu-wiki.genealogy.net/images/c/c0/AC-AB-1955-56.djvu /var/www/mediawiki/sites/genwiki39e.genealogy.net/images/c/c0/
  1. Wiki-Seiten für die Demo-Dateien erstellt (mit GOV-IDs):
Datei Wiki-Seite GOV-IDs
AB-LK-AC_1927_C_Alsdorf.djvu Landkreis Aachen/Adressbuch 1927 20+ IDs (Alsdorf, Bardenberg, Brand, ...)
Amtsblatt-RM1870_Register.djvu Amtsblatt der Regierung zu Münster -
Almanach_1903_T2.djvu Pfarr-Almanach oder die evangelischen Geistlichen und Kirchen der Provinz Sachsen (Haase und Hilbert) 1903 -
AC-AB-1955-56.djvu Aachen/Adressbuch 1955-56 object_24960
AB-Koeln-1929-1.djvu Köln/Adressbuch 1929/1 object_24187
  1. Vereinfachte Vorlagen erstellt:
  1. Datei-Seiten mit
Info non-talk.svg
ACHTUNG!    Diese Datei liegt im DjVu-Format vor.
Dazu ist ein Viewer erforderlich, den sie hier erhalten.
Für Windowsnutzer gibt es hier eine einfache Installation des Browser-Plugin.
Get-DjView.png
Online-Viewer: Diese DjVu-Datei DjVu-Viewer Integration online anzeigen

-Vorlage aktualisiert

  1. Thumbnails via refreshImageMetadata.php aktualisiert:
WIKI_SITE=djvu-wiki.genealogy.net php /var/www/mediawiki/code/maintenance/refreshImageMetadata.php --force --mime=image/vnd.djvu

Nächste Schritte

  1. DjVu-Viewer auf den importierten Dateien testen
  2. Thumbnails anzeigen testen

--Wf (Diskussion) 20:50, 19. Feb. 2026 (UTC)