Image d'accroche "cliquable" (zoom)
Bonjour,
Après quelques recherches infructueuses je cherche à faire d'une image d'accroche un lien cliquable pour l'afficher en grand à partir de sa miniature.
Je cherche a automatiser cela pour une personne (rédacteur) ne pouvant/savant pas toucher à la source des articles, je souhaite quelque chose de simple comme :
Avez vous des pistes ?
D'avance merci
edit : correction ortho
Après quelques recherches infructueuses je cherche à faire d'une image d'accroche un lien cliquable pour l'afficher en grand à partir de sa miniature.
Je cherche a automatiser cela pour une personne (rédacteur) ne pouvant/savant pas toucher à la source des articles, je souhaite quelque chose de simple comme :
- uploader une image via le gestionnaire de médias en générant une miniature.
- utiliser sa miniature comme image d'accroche
- publier l'article
- pouvoir cliquer sur la miniature d'accroche pour voir l'image en taille réel (via lightbox ou autre...)
Le blog en question utilise la version 5.5 de pluxmlAvez vous des pistes ?
D'avance merci
edit : correction ortho
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
As tu déjà testé le plugin MyZoombox présent ici ?
http://pluxopolis.net/myplugins
Oui j'ai essayé les plugins plxzoombox et colorbox, ça fonctionne pour une image que j'insert dans un article à partir de Ckeditor mais la miniature d'accroche de l'article n'est toujours pas "zoomable"
Je pense que je dois faire une modif ccs ou php quelque part mais j'avoue que je suis perdu et je n'ai que de maigres connaissances ^^
j'aimerai aussi éviter de toucher au core ou de passer par des plugins c'est pour ça que j'utilise par défaut la fonction d'image d'accroche fourni par pluxml
Est-ce que c'est bien l'URL de la miniature qui est mise comme image d'accroche ?
Il ne faut pas mettre l'URL de l'image d'origine si tu utilises colorBox...
remplace par
pour utiliser un lightbox il faudra rajouter dans le format ($format) au niveau de la balise <a> le code nécessaire pour l'interprétation jquery
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Il est possible que ça force à ouvrir les fichiers source mais seulement pour paramétrer un chiffre ou un mot ici et là. Ce n'est pas pratiquer un exorcisme, le code HTML existe depuis des décennies et est très simple quand on y va doucement avec l'aide des amis du forum.
@Stéphane : Ta solution ressemble beaucoup à ce que je cherchais, c'est à dire ne pas passer par un plugin, je vais étudier tout ça ! Merci.
@Pierre : J'ai pas tout compris ^^ la personne en question qui doit utiliser le blog c'est mon père 70ans écrivain et pour lui je t'assures que le HTML ressemble à un exorcisme...
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Ma suggestion d'utiliser un thème déjà fait est pour sauver du temps, mais il me fera plaisir de sortir de ma tendance habituelle et d'inclure une lightbox à un thème par défaut si les gens ne comprennent pas que la vie sans plugin existe aussi.
Evidemment après avec jquery on peut à partir de ce lien avoir le comportement lighbox.
Ce lien faut le construire à partir des données que seul PluXml peut renvoyer. D'où le code php proposé
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Ne sachant pas le niveau de connaissances de nos interlocuteurs, je prendrai le temps de monter le concept d'un thème "par defaut extra" qui incluera une fonction lightbox. Je m'en tiendrai au plus simple, aucune lightbox sur l'accueil, une simple pour l'article et une galerie pour la page de catégorie. Ça donnera une version immédiatement utilisable, sans prétention et facile à étudier pour les intrépides exorcistes...
Les nouvelles fonctions de valeur ajoutée: les pages d'articles ouvrent leur image d'accroche en mode solo, les pages de catégories ouvrent en diapo les images d'accroche de leurs articles respectifs.
Un salut à un CMS de base qui fait un excellent travail et qui permet d'expérimenter un peu.
1. afficher la miniature de l'image uploadé par le gestionnaire de medias, c'est à dire le fichier avec .tb dans son nom (exemple: image.tb.png)
2. quand on clic dessus afficher en grand l'image d'accroche (représenté physiquement par le fichier image.png) qui est ajouté lors de la rédaction de l'article
3. la cerise sur le gateau étant l'utilisation de lightbox pour afficher image.png (ce que fait ton thème)
D'où mon instance sur l'utilisation obligatoire de code adapté pour répondre à la demande, car le code natif de PluXml (via la fonction artThumbnail) ne permet pas de le faire
Sinon oui ton thème utilise lightbox pour afficher en grand l'image d'accroche (mais sans répondre à la demande initiale de chilperik)
Oui je chipote
En tout cas merci pour ta contribution pour le thème
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
donc il faudrait faire quelque modif dans ce que j'ai proposé
edit: après réflexion avec moi même (lol), je pense qu'on pourrait s'en sortir en ne codant la demande qu'avec du jquery en conservant la fonction artThumbnail, qu'avec du javascript, mais ça ferait un peu usine à gaz.
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
J'ai pris un chemin très court dans mon thème théorique, je fixe la largeur à 50%. La version lightbox est fixée par son propre css.
Je ne pensais pas déchaîner les foules avec ma question ^^
il est vrai que je préfère utiliser les fonctions de base d’où l'utilisation de la miniature même si c'est d'un autre age n'oublions pas que c'est pour mon vieux hihi. Il est facile pour lui de comprendre l’utilisation d'une miniature comme image d'accroche.
Après les deux théories se valent : utiliser une image unique en taille réelle comme image d'accroche et faire un sorte que la structure du thème la réduise en miniature avec un zoom déclenché par un clique. C'est ce que veut faire pierre si j'ai bien compris.
En tout cas je le redis merci je vais tester les deux méthodes et voir celle qui correspond au mieux à mes besoins
Cette méthode d'une galerie de petites images qui deviennent grandes est pratiquement la norme de toutes façons. Mon point étant surtout la nécessité ou pas de créer deux fichiers sur le serveur pour ces deux tailles. Autrefois, il n'était pas rare de sauvegarder jusqu'à 5 formats de la même image pour prévoir toutes les possibilités. Mon avis est simplement que les processeurs modernes permettent de renvoyer une page raisonnable avec quelques images dans leur fichier original mais réduite en taille d'affichage seulement.
Bonne chance dans la production, et dans la formation du paternel, on verra le résultat.
Finalement c'est l'usage de colorbox qui est le plus simple pour moi même si ça rajoute un plugin. Ça sera la solution retenue : on met juste l'image miniature dans l'accroche de l'article et elle devient "zoomable"
Je ne pensais pas que ça engendrait autant de modification avec ma question naïve ^^ je pensais juste à une variable html ou css a modifier.
Il est vrai que c'est un peut la "norme" de pourvoir zoomer en cliquant sur une miniature à tel point qu'avant l’activation de colorbox je cliquais instinctivement sur l'image d'accroche ... sans comprendre pourquoi il ne se passait rien, si on met une "miniature" en place c'est qu'elle renvoie forcement à son image agrandit en cliquant dessus !
J'ai compris grâce a vous que c’était pas aussi simple
Si quelqu'un veut un thème coloré et moderne qui utilise cette fonctionnalité dans ses outils, une bonne sélection de thèmes existe dans Ressources. Divers plugins font aussi un bout de chemin en ajout à un thème choisi. Si jamais on ne trouve rien à son goût, il restera à visiter les catalogues de thèmes (probablement Wordpress) et me demander de le convertir. Moi j'aime bien des sites comme DesignsCrazed qui sauvent du temps de recherche .Comme toujours, le thème choisi devra être téléchargeable gratuitement pour ne pas enfreindre les droits d'auteur.