Outils pour utilisateurs

Outils du site


minigalnano

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
minigalnano [2017/04/08 20:12] – [Générer les fichiers de commentaires] simonminigalnano [2026/08/22 16:57] (Version actuelle) – supprimée - modification externe (Date inconnue) 127.0.0.1
Ligne 1: Ligne 1:
-====== Minigalnano ====== 
-On peut retrouver [[http://sebsauvage.net/wiki/doku.php?id=minigal_nano|Minigalnano chez sebsauvage]]. C'est une galerie d'image 
  
-===== Générer les fichiers de commentaires ===== 
-Minigalnano permet les commentaires. Il //suffit// de créer un fichier ".html" avec le même nom que l'image que l'on veut commenter. Donc si on a un fichier ''DSC0412.JPG'', on doit créer un fichier ''DSC0412.JPG.html'' dans lequel on peut mettre un commentaire. 
- 
-Il reste le problème de générer de nombreux fichiers de commentaires manuellement... J'ai demandé un petit coup de main sur [[https://www.debian-fr.org/t/script-pour-creer-un-fichier-html-pour-tous-les-fichiers-dans-un-dossier/73114/18|debian-fr.org]] et voici les deux solutions. 
- 
-La première est un poil moche... Mais elle fait le travail dans un dossier précis. 
-<code bash> 
-$ find /emplacement/de/la/galerie/ -iname "*.JPG" -execdir sh -c 'touch `echo "$1" | sed "s/\.\///" | sed "s/\.JPG/\.JPG\.html/"`' sh {} \; 
-</code> 
- 
-La seconde est plus élégante et descend dans plusieurs dossiers: 
-<code bash> 
-$ shopt -s nullglob globstar nocaseglob; for f in ./**/*.png; do :> "$f.html"; done 
-</code> 
minigalnano.1491682358.txt.gz · Dernière modification : (modification externe)