ImageTagger
Le plugin WordPress ImageTagger, que vous pouvez voir à l’oeuvre sur le site Photos-Dauphiné, peut être téléchargé sous licence GPL en suivant le lien présent sur cette page. La genèse en est relativement simple : malgré le nombre de plugins disponibles, je n’en ai pas trouvé qui remplisse la fonction recherchée. Ayant déjà acquis par ailleurs une assez bonne expérience du PHP, j’ai donc sorti mon éditeur préferré, lu une bonne quantité de documentation WordPress (très bien fait, rien à redire - certains produits commerciaux feraient bien de s’en inspirer) et en avant…
Le plugin ImageTagger est doté d’une très grande souplesse de configuration. En deux mots, ce plugin permet d’effectuer une association entre les tags créés dans votre base Wordpress et n’importe quelle image ou photo aparaissant sur votre site. Ces associations se font par deux méthodes possibles :
- A partir du module d’administration WordPress au travers d’une interface graphique spécifique, ou
- Depuis toute page ou post comprenant une image, en cliquant sur la légende de cette image
L’association réalisée entre les images du blog et les tags existants définit une relation entre ces images et les tags associés. Cette association porte le nom de taxinomie image, tout comme il existe une taxinomie d’articles ou taxonomie posts définie en natif par le codex WordPress.
Une fois cette association réalisée, le plugin vous donne accès à :
- un formulaire de recherche d’image multicritères gérée à partir d’un nuage de tags ou d’un formulaire qui va s’insérer sur la page de votre choix grâce à l’insertion d’un short code unique, lui aussi paramétrable en fonction de vos souhaits fonctionnels et esthétiques,
- un widget remplissant la même fonction, sous la forme figée d’un nuage de tags, que vous pourrez afficher à votre guide dans votre barre de widget, alliant par là même la simplicité d’intégration des widgets WordPress à la richesse fonctionnelle inhérente aux fonctions standard exploitées par ce plugin,
- une normalisation de la taxinomie de vos articles sous l’angle de la taxinomie image élaborée par ce plugin.
Vous trouverez toutes les informations utiles à l’emploi de ce plugin sur la page WordPress qui lui est consacrée :
Version actuelle : 2.5.4.5_dev
Current release : 2.5.4.5_dev
- En projet
- Si vous maitrisez une autre langue que Français ou l’Anglais, vous pouvez contribuer à la traduction du plugin.
- Fix d’un problème intermittent avec la librairie GD concernant le redimensionnement des vignettes de galerie côté serveur.
- Mise en conformité avec le strict XHMTL.
- Amélioration de la pagination des résultats (lien d’accès direct à la page).
- Enregistrement de l’historique des recherches effectuées par les visiteur.
- Regroupement des options wpit sur une entrée de la table option pour éviter de trop encombrer cette table (et faciliter un éventuel nettoyage ultérieur). Amélioration admin, non visible par l’utilisateur.
- 10 Mar 2010 - Version 2.5.4.4
- Elimination des références “en dur” au nom des tables WordPress.
- Outil d’audit d’intégrité de base traduit en Français.
- 8 Mar 2010 - Version 2.5.4.3
- Nouvelles fonctions d’audit d’intégrité de la base de données et de réparation à la demande. Disponible dans l’interface admin, section Divers.
- 6 Mar 2010 - Version 2.5.4.2
- Fix : marginalités dans les cas d’images orphelines, c’est-à-dire référencées autrefois dans des posts disparus depuis.
- Fix : ajout d’une fonction de restauration automatique d’intégrité de la table taxonomie image lorsqu’une image est encore associée à des tags dans la taxonomie alors que l’entrée correspondant à cette image a été retirée de la table “posts”, par un process WordPress ou une action manuelle dans la base. Ce cas est détecté et conduit à l’élimination dans la table de taxonomie images de toutes les entrées d’images ayant disparu de la table “posts”.
- 5 Mar 2010 - Version 2.5.4.1
- Nouvelle fonction admin : conversion automatique (mais non forcée !!!) et à posteriori de taxinomie native WordPress en taxinomie image. Cette fonction sera très utile si vous avez déjà taggé tous vos posts manuellement, avez ensuite taggé les images avec ImageTagger avant la version 2.5.4, et souhaitez ensuite faire passer l’ensemble des tags liés à vos posts sous taxinomie image.
- 3 Mar 2010 - Version 2.5.4
- Une fonctionnalité importante est introduite : la taxinomie image. Cela offre comme possibilité de laisser le tagging image contrôler le tagging post.
- 28 Fév 2010 - Version 2.5.3.3
- Amélioration : utilisation systématique des permaliens pour tous les liens fabriqués par le plugin (au lieu des notations brutes qui subsistaient dans certains coins, du style http://www.mysite.com/?p=41).
- Amélioration : rich-text-tag est maintenant supporté. Une image utilisée en header d’une page tag sera reliée à la page présentant les posts liés au tag illustré par l’image, dans l’hypothèse où l’option de lier les images au post contenant l’image a été activée.
- Nouvelle option : le nuage de tags peut être affiché par ordre alphabétique, par occurence ou aléatoirement.
- Nouvelle option : la très discrète (pour ne pas dire illisible dans certains cas) ligne de référence à la maison mère, affiché tout en bas du formulaire de recherche, peut être masquée à la demande, en accord avec la déontologie de production des plugins WordPress à laquelle se soumet tout contributeur. Je laisse ensuite à votre bon vouloir, en supposant que vous appréciez le travail réalisé, de bien vouloir afficher à un endroit que vous jugerez plus adapté un petit lien retour vers le site parent (http://www.photos-dauphine.com). Vous êtes seul maître à bord. Sachez simplement que le développement de ce plugin a représenté un travail considérable librement et plaisamment consenti, effort que je continue à produire pour répondre aux demandes de fix et d’amélioration qui parviennent en quantité non négligeable.
- 27 Fév 2010 - Version 2.5.3.2
- Tous les formats d’images supportés par WordPress (gif, jpeg, png) le sont maintenant par ImageTagger. Les versions précédentes présentaient des défauts de couverture pour les formats gif et png.
- Fix : certaines fonctions livrées dans cette release dans la perspective de la mise en oeuvre de la taxinomie image, mais non encore opérationnelles, provoquaient des effets indésirables lors de l’initialisation du plugin.
- 24 Fév 2010 - Version 2.5.3.1
- Ajout d’une option de désactivation de l’option d’optimisation de transfert introduite en 2.5.3. Dans certains cas, le redimensionnement des images côté serveur ne donne pas le résultat attendu.
- 20 Fév 2010 - Version 2.5.3
- Optimisation des transferts d’images pour les modes d’affichage gallerie ou liste d’images. Cette optimisation est accessible si la librairie graphique GD est disponible sur le serveur.
- Correctif mineur : comportement de l’interface admin lorsque toutes les images ont été taggées.
- 10 Fév 2010 - Version 2.5.2
- Insertion du plugin par shortcode imagetagger et non plus par appel direct PHP à la fonction wpit_multisort_insert().
- Fonction encore opérationnelle mais obsolète.
- 8 Fév 2010 - Version 2.5.1
- Ajout de la fonctionnalité de coloration graduelle au nuage de tags.
- 6 Fév 2010 - Version 2.5
- Création d’un widget intégré au plugin.
- Le widget ImageTagger permet d’intégrer le nuage de recherche d’images dans la colonne latérale sans avoir à éditer un seul fichier PHP.
- 5 Fév 2010 - Version 2.4.2
Correctif - Interface admin : amélioration de la fonction de recherche de l’explorateur d’images.
- 4 Fév 2010 - Version 2.4.1
Correctif - Interface admin : correction de comportements marginaux de l’éditeur de tag et explorateur d’images.
- 3 Fév 2010 - Version 2.4
- Ajout dans l’interface admin d’un mode listing d’images pour une vue globale de la classification
- Interface admin : le panneau d’options peut être masqué ou affiché.
- 1 Fév 2010 - Version 2.3.3
Correctif, pour un cas particulier de setup du répertoire d’upload d’images.
- 30 Jan 2010 - Version 2.3.2
Correctif, formats GIF et PNG maintenant supportés après le format JPG originellement pris en charge.
- 30 Jan 2010 - Version 2.3.1
Correctif, pas de nouvelles fonctionnalités.
- 30 Jan 2010 - Version 2.3
- Les tags utilisés pour la classification peuvent maintenant être dérivés des tags WordPress, des catégories, on de l’ensemble des deux.
- Les tags ainsi obtenus peuvent être rassemblés par groupes.
- 26 Jan 2010 - Version 2.2
Amélioration de la présentation des options dans le menu d’aministration.
- 25 Jan 2010 - Version 2.1
Ajout dans l’interface admin des options de paramétrage du nuage de tags, oubliés en 2.0 : nombre de tags, tailles de fonte min et max.
- 24 Jan 2010 - Version 2.0
Nuage de tags disponible pour la recherche, avec d’autres options.
- 20 Jan 2010 - Version 1.5
La liste de tags disponibles pour la classification peut maintenant être filtrée grâce à l’ajout d’une option supplémentaire dans le module d’administration. De même pour les tags affichés sur la page de recherche.
- 19 Jan 2010 - Version 1.4
Code initialement développé pour PHP 5, rendu compatible PHP 4.
- 17 Jan 2010 - Version 1.3
Plugin développé en langue anglaise et fourni avec fichier de localisation français.
- 16 Jan 2010 - Version 1.2
Durcissement de l’interface administration par la vérification de validité de tous les paramètres d’options.
- 15 Jan 2010 - Version 1.1
Traduit en Anglais (faute d’avoir le temps de retranscrire en Français).
Nouveau menu de réglage des options du plugin dans la partie administrative : les résultats de recherche d’image peuvent être affichés sous forme de liste ou de gallerie, avec un contrôle fin des différents paramètres d’affichage.
- 10 Jan 2010 - Version 1.0
Version initiale (fr), testée sur une base d’environ 1000 photos.



