fotografie:galerie_mit_python_erstellen

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
fotografie:galerie_mit_python_erstellen [2021/12/27 16:22] springmfotografie:galerie_mit_python_erstellen [2022/01/09 07:55] (current) springm
Line 4: Line 4:
 Für private Zwecke steht sie unter der GPL. Für private Zwecke steht sie unter der GPL.
  
-Zum Erzeugen von solchen Galerien dient das python-Skript ''create_lightbox_gallery.py'', das+Zum Erzeugen von solchen Galerien dient das python-Skript ''~/projekte/python/create_lightgallery/create_lightgallery.py'', das
   * alle Bilder in einem Verzeichnis liest   * alle Bilder in einem Verzeichnis liest
   * das Vorhandensein von thumbnails prüft   * 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   * eine index.html mit Links auf JS und CSS Ressourcen erstellt
  
-Testgalerie (manuell): https://web.zalmoxis.aberdoch.de/vaters_dias/01/index.html+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: 
 +  * <del>all_galleries.py muss zumindest ''d.sh'' überspringen können</del> 
 +  * <del>Thumbnails sollten on-demand erzeugt werden können</del> --> create_caption.sh getriggert von inotify 
 +  * <del>Metadaten und Caption sollten auch aus den Exifdaten des JPG gelesen werden können</del> 
 +  * <del>Suche mit dynamisch erzeugten Galerien, siehe https://www.lightgalleryjs.com/demos/dynamic-mode/</del> 
 +  * <del>Metadaten und Caption sollen auch in aus einer Suche heraus erstellten Galerie angezeigt werden</del> 
 +  * <del>description muss genauso ausgelesen werden wie die anderen Metadaten</del> 
 +  * Galerien sollen als Inline-Galerie dargestellt werden, d.h. der Header soll erhalten bleiben 
 +  * Titel der Galerien soll in der Datei .title im Verzeichnis hinterlegt werden, damit er beim Erzeugen nicht als Parameter eingegeben werden muss 
 + 
 +Links: 
 +  * https://bootstrapdocs.com/v3.3.5/docs/css/ und https://getbootstrap.com/docs/4.2/components/navs/ 
 +  * https://www.lightgalleryjs.com/demos/thumbnails/
  • fotografie/galerie_mit_python_erstellen.1640622177.txt.gz
  • Last modified: 2021/12/27 16:22
  • by springm