1 lien privé
il est possible de réaliser un changement ou un ajout de TAG par lots.
1/ Il faut aller dans l'interface de gestion iGalerie
2/ cliquer sur ALBUMS (colonne à gauche) et ensuite choisir affichage GRILLE (dessous parcourir) à la place de l'affichage liste.
3/ Ensuite, il faut cliquer sur le nom de l'image de la galerie concernée, cliquer sur sélection : SERIE et tout sélectionner.
4/ Ensuite fenêtre de droite (avec trois onglets) cliquer sur onglet SELECTION, puis colonne à gauche de la même fenêtre onglet TAG et voilà !
Pour installer iGalerie en local avec SQLite sur Linux Mint, commencez par configurer un serveur web local (Apache + PHP) et installez les dépendances requises.
iGalerie 3 utilise par défaut SQLite, ce qui simplifie l'installation sans besoin de serveur de base de données externe.
Prérequis et installation du serveur
Installez Apache, PHP (version 8.x recommandée sur Mint récente) et les extensions obligatoires via le terminal.
Mettez à jour les paquets : sudo apt update && sudo apt upgrade
Installez Apache et PHP : sudo apt install apache2 php php-gd php-mbstring php-pdo php-sqlite3 libapache2-mod-php
Redémarrez Apache : sudo systemctl restart apache2
Vérifiez PHP : Créez un fichier /var/www/html/info.php avec <?php phpinfo(); ?>, puis visitez http://localhost/info.php dans votre navigateur.
Assurez-vous que les ports 80 sont libres et que le firewall autorise le trafic local (sudo ufw allow 80 si activé).
Téléchargement et déploiement d'iGalerie
Téléchargez la dernière version d'iGalerie depuis le site officiel.
Allez sur https://www.igalerie.org/telecharger et téléchargez l'archive ZIP d'iGalerie 3.1.2 (environ 1,1 Mo).
Décompressez-la : unzip igalerie-3.1.2.zip -d /var/www/html/igalerie/
Ajustez les permissions : sudo chown -R www-data:www-data /var/www/html/igalerie/ et sudo chmod -R 755 /var/www/html/igalerie/ (ou 775 pour le dossier albums si besoin).
Installation via navigateur
Accédez à http://localhost/igalerie/ pour lancer l'assistant.
Remplissez le formulaire : Choisissez SQLite (par défaut, pas d'identifiants requis).
La base sera créée dans db/sqlite.db.
Supprimez .htaccess si erreur 500, et assurez-vous des permissions en écriture sur albums et db.
Votre galerie est alors accessible localement. Pour la sauvegarder, notez que les backups SQLite sont automatiques dans db/backup.
déplacer iGalerie vers un nouveau serveur Linux
Pour déplacer iGalerie vers un nouveau serveur Linux (comme Linux Mint ou Ubuntu), copiez tous les fichiers et la base SQLite, puis ajustez la configuration.
Étapes sur l'ancien serveur
Sauvegardez l'ensemble du répertoire iGalerie (typiquement /var/www/html/igalerie/).
Copiez les dossiers complets : rsync -avz /var/www/html/igalerie/ utilisateur@nouvelle_ip:/var/www/html/igalerie/ (ou via SCP/ZIP pour transfert manuel).
SQLite est un fichier unique : db/sqlite.db (et backups dans db/backup/). Copiez-les aussi ; pas d'export MySQL requis.
Notez les permissions : www-data:www-data et 755/775 sur albums/ et db/.
Installation sur le nouveau serveur
Reproduisez l'environnement (Apache, PHP 7.2+, extensions gd/mbstring/pdo_sqlite).
Décompressez/restaurez les fichiers dans /var/www/html/igalerie/.
Ajustez permissions : sudo chown -R www-data:www-data /var/www/html/igalerie/ et sudo chmod -R 755 /var/www/html/igalerie/.
Éditez config/conf.php : Modifiez CONF_DB_NAME (chemin absolu vers sqlite.db), CONF_ALBUMS_PATH et CONF_GALLERY_PATH pour pointer vers les nouveaux emplacements.
Éditez .htaccess : Ajustez RewriteBase /igalerie/ si le chemin racine change.
Vérification finale
Testez via http://nouvelle_ip/igalerie/. Les sauvegardes auto SQLite (dans db/backup) facilitent les rollbacks. Activez UFW si besoin (sudo ufw allow 80).
Relances
Une autre solution est de repérer le nom de fichier de la vignette puis de la remplacer, sachant que les vignettes sont enregistrées dans le répertoire cache/thumbs/. Pour cela, on peut faire un clic droit sur la vignette, puis cliquer sur "Afficher l'image" (avec Firefox). Ou bien utiliser l'inspecteur dans les outils de développement (touche F12).
Le nom de fichier devrait ressembler à ceci :
/cache/thumbs/12-528fa402dc1dbe2f820486292475613d.jpg