**This is an old revision of the document!**
Lightbox-Galerie mit Python erstellen
Eine Mobil-taugliche Galerie nur mit html/css/js ist https://www.cssscript.com/responsive-lightbox-gallery-pure-javascript-css3-lightgallery/ bzw. auf github https://github.com/sachinchoolur/lightGallery
Für private Zwecke steht sie unter der GPL.
Zum Erzeugen von solchen Galerien dient das python-Skript ~/projekte/python/createlightgallery/createlightgallery.py, das
- alle Bilder in einem Verzeichnis liest
- das Vorhandensein von thumbnails prüft
- Metadaten aus einer das JPG begleitenden xml-Datei liest
- eine index.html mit Links auf JS und CSS Ressourcen erstellt
Zum Erstellen aller Galerien dient all_galleries.py im selben Verzeichnis. Es erstellt ein Bash-Skript d.sh im selben Verzeichnis, das dann ausgeführt werden muss.
Todo:
allgalleries.py muss zumindestd.shüberspringen können</del>
*Thumbnails sollten on-demand erzeugt werden können–> createcaption.sh getriggert von inotify
* <del>Metadaten und Caption sollten auch aus den Exifdaten des JPG gelesen werden können- Suche mit dynamisch erzeugten Galerien, siehe https://www.lightgalleryjs.com/demos/dynamic-mode/