- MesSouvenirs.net - http://messouvenirs.net/blog -

Extension Coppermine Integration pour WP [4.6.2.8]

Depuis, la création de mon site une extension indispensable au bon fonctionnement ce nomme Coppermine Integration. Il permet d’intégrer mon album photo qui est géré par Coppermine et ce blogue qui tourne sous WordPress. Ce « plugin » a été créé à l’origine par Stilglog [1], a été repris ensuite par Guillaume Gautreau [2] suite à quelques mises à jour de WordPress et depuis par Mathias Decker [3]. Ce dernier fait du bon travail et il a rajouté certaines options fort intéressantes et qui m’ont poussé à développer encore plus loin ses idées. Des idées que j’ai découvertes tout récemment, car ceux-ci étaient en quelque sorte cachés par une petite incompatibilité sous la version 4.5.1.  Tout cela concerne la fonction « lightbox » qui permet jusqu’à un certain point d’oublier que les images sont gérées par Coppermine et non WordPress.

Depuis près d’un mois, je travaille sur cette extension, mais j’ai dû apporter quelques correctifs apportés suite à la sortie plus tôt cette semaine de la version 4.5.3. Celle-ci a amené sont lot d’amélioration, mais également sont lot d’incompatibilité. Vu cette sortie pour le moins imprévu, puisque la version précédente datait un peu, j’ai contacté Mathias pour lui parler de mes projets en cours. Il a semblé bien aimé, et ce vendredi je lui ai envoyé ma version de l’extension. J’attends toujours une réponse de ce dernier, mais celle-ci devrait assurément voir le jour sur son site, vu le nombre de personnes qui éprouvent tout comme moi des problèmes avec la dernière version. Je prends donc les devants en rendant la version 4.6 disponible directement sur mon site. Celle-ci sera assurément améliorée par moi ou Mathias dans les semaines à venir, mais celle-ci fait un bond en avant et c’est pourquoi que je la mets en ligne dès maintenant et celle-ci est compatible avec la version 2.7 de WordPress. Car, si j’attends qu’elle soit entièrement à mon goût, l’extension ne sortira jamais. Je vous recommande donc de mettre cette page dans vos favoris pour suivre le développement de l’extension.

Voici à présent la liste des améliorations de la version 4.6 et +

Version 4.6.2.8

Version 4.6.2.7

Version 4.6.2.6

Version 4.6.2.5


Note importante pour la mise à jour de Coppermine 1.14.20:

Suite à la mise à jour de Coppermine les informations exifs ne sont plus disponible dans la fenêtre lightbox de l’extension. Le problème ne provient pas de Coppermine Integration, mais de la mise à jour effectué par Coppermine. Ce dernier efface tous les données contenu dans la table xxx_exif (remplacer xxx par le préfixe de la bdd). Donc, si vous n’avez pas encore fait cette mise à jour importante, il est très important de faire une copie de sauvegarde de cette table, sinon la tâche pour retrouver ces données peut être très longue. Pour retrouver les informations exifs dans lightbox, il existe 2 solutions, après avoir fait la mise à jour de Coppermine (1.14.20):

  1. Restaurer la table xxx_exif depuis la sauvegarde.
  2. Si vous n’avez pas de copie de sauvegarde, il vous faudra parcourir manuellement chaque image directement dans Coppermine. En parcourant chaque image, les informations exifs seront automatiquement remis dans la table xxx_exif et l’information pourra de nouveau être disponible dans la fenêtre lightbox via l’extension Coppermine Integration.
  3. Télécharger la version 4.6.2.5 de Coppermine Integration qui corrige ce problème…

Version 4.6.2.4 et Widget version 0.2 (nouveau!)

Version 4.6.2.3

Version 4.6.2.2

Version 4.6.2.1 et Lightobox version 2.2.3

Version 4.6.2

Version 4.6.1.1

Version 4.6.1

Version 4.6 (Vis-à-vis la version 4.5.1 (et 4.5.3) et Lightbox 2.2.2 (version propre à Coppermine Integration))

La majorité des améliorations concerne le mode « lightbox »:


J’ai également trouvé la solution au problème d’affichage des informations dans la fenêtre  « lightbox » pour les installations de WordPress autre qu’à la racine du serveur (comme ici où WordPress est installé dans le dossier blog. Je n’ai par contre pas trouvé de solution qui  permettrait à tout le monde de tourner celui-ci sans problème. Si WordPress est à la racine du serveur, ce qui suit ne vous concerne pas. Voici la solution pour ceux qui ont WordPress d’installer dans un dossier:

Fichier coppermine-details.js: ajouter à wp-content/plugins/coppermine/coppermine-details le nom de votre dossier de l’installation WordPress. Ceci donne ceci: /nom_du_dossier/wp-content/plugins/coppermine/coppermine-details (4 fois). Il faut également ajouter /nom_du_dossier/ à la ligne suivante wp-content/plugins/coppermine/coppermine-details.php dans le fichier lightbox.js.


Dernière mise à jour: 29 mai 2009: (Aucune autre mise à jour ou support est prévu pour ce moment, désolé!)

Télécharger Coppermine Integration 4.6.2.8 [4] (Télécharger 7017 fois)

Lien vers le site de Mathias Decker: blog.artworkz.net [3]

Version précédente:
Télécharger Coppermine Integration 4.6.2.7 [5] (15 mars 2009)
Coppermine Integration 4.6.2.6 – Non disponible vu ses problèmes (22 février 2009)
Télécharger Coppermine Integration 4.6.2.5 [6] (14 février 2009)
Télécharger Coppermine Integration 4.6.2.4 [7](8 février 2009)
Télécharger Coppermine Integration 4.6.2.3 [8](18 janvier 2009)
Télécharger Coppermine Integration 4.6.2.2 [9](14 janvier 2009)
Télécharger Coppermine Integration 4.6.2 [10] (31 décembre 2008)
Télécharger Coppermine Integration 4.6.1.1 [11](30 décembre 2008)
Télécharger Coppermine Integration 4.6.1 [12] (23 décembre 2008)


Capture d’écran (N’utilise pas l’extension, voir ailleurs dans le site pour voir le véritable résultat):


Si vous désirez traduire l’extension dans une autre langue, il me fera plaisir d’ajouter ceux-ci à l’extension. Le logiciel Poedit [13] facilite la traduction.