Morefnu.org
Dyslexics have more fnu!
Dyslexics have more fnu!
Suite au nombre de commentaires grandissant sur le billet concernant la sortie du plugin gallery pour dc2, ci-dessous un récapitulatif des demandes d'évolutions à venir sur le plugin.
Je le mettrai à jour à chaque évolution (et dès que j'ai du temps à y consacrer)
N'hésitez pas à poster en commentaire de ce billet vos wishlists
J'ai beau triturer le problème dans tous les sens, c'est plutot hard à faire : il n'y a pas de lien direct entre une galerie et une image (au sens base de données). Une galerie est un filtre plus ou moins complexe sur l'ensemble des images. La seule solution que je vois pour faire ça est de faire une requête par galerie pour voir si l'image est bien dedans. Et là ça coûte cher ...
| Ce billet a été posté par Dsls, le 2 juillet 2007 à 08:46 et est classé dans Gallery . Suivez les réponses à cet article par le biais de son fil RSS. Vous pouvez poster une réponse ou faire un rétrolien depuis votre propre site. |
Le 2 juillet 2007, 09:01
Il manque deux points que j'avais signalé dans cette liste : le problème des champs tags trop courts dans les filtres pour images ou la création d'une galerie par tag (idéalement, ils ne devraient pas être limités sur le nombre de caractères que l'on peut entrer) et le répertoire public qui n'est pas parcouru correctement dans mon installation (je vais essayer de comprendre mieux ce qui se passe et donner plus d'infos). S'agit-il d'un oubli ou d'une décision de ne pas traiter ces points-là ?
Pour retrouver toutes les galeries dans lesquelles une image est stockée, on peut peut-être envisager un système du même type que ce qui est fait pour les tags : lors de la création / modification d'une galerie, stocker dans les méta-données des images une liste des galeries où se trouve l'image. Cela ralourdirait un peu la gestion des galeries, mais pas le côté public. Mais en même temps, il va falloir des callbacks sur la modification de tags ou de catégorie d'un bilet-image, sur le déplacement d'un dossier à un autre d'une image, etc. Probablement faisable ainsi, mais est-ce que la valeur ajoutée vaut la peine du travail que cela va demander ?
Mais il n'y a pas de doutes, il faut vraiment que je trouve du temps pour comprendre le fonctionnement interne du greffon gallery afin de mieux sentir si mes propositions ont du sens ou non...
Le 2 juillet 2007, 09:07
C'est un oubli, c'est corrigé maintenant :)
Concernant le lien image->galeries, je vais voir ce qui est faisable. Mais ton idée me plaît bien :)
Si tu as des soucis de compréhension du plugin, n'hésite pas à poser des questions :)
Le 2 juillet 2007, 16:03
J'aimais bien la présentation de la galerie de DC1,
Je trouve qu'elle faisait vraiment belle galerie. J'aimais bien aussi pouvoir cliquer au-dessus de l'image pour retourner plus hauts dans les liens, qu'on soit en mode vignettes ou en mode grande image. apparemment c'est difficile à mettre en place pour DC 2 ?
Par contre j'aime bien l'affichage des sous-catégories dans la sidebar de DC2. C'est joli aussi de pouvoir afficher la photo quand on clique dessus l'isolant du fond, bonne idée.
En tout cas bravo pour ce travail énorme que tu fais pour nous :-)
P.S. Sur certains sites on peut quand la photo est affichée en grand, cliquer sur le côté gauche de l'image pour voir l'image précédente, et sur le coté droit de l'image pour voir la photo suivante, je trouve ça sympa, ce serait dur à mettre en place en plus ?
Le 2 juillet 2007, 16:13
pepite: j'ai déjà répondu à ta première question sur le forum : oui les liens suivant/précédents sont bien présents. Ils ne sont en revanche peut-être pas très visibles.
Concernant les images "précédent/suivant", c'est effectivement présent sur certains scripts (dont lightbox), mais ces derniers sont en général à la peine quand on a un nombre conséquent d'images (voir l'intégration de thickbox actuellement sur mon blog, via les liens "navigation interactive" dans les galeries. Les perfs sont loin d'être au rendez-vous, car ces scripts chargent toutes les images. Mais j'étudie des solutions alternatives (jCarousel) qui pourraient peut-être résoudre le problème...
Le 2 juillet 2007, 16:26
Je crois que pepite parle plutôt d'un effet de navigation comme sur ce site (passer la souris sur l'image principale et regarder le haut de l'image pour bien s'en rendre compte).
Et cet effet est réalisable en utilisant que des styles CSS.
Le 2 juillet 2007, 16:46
Je ne parlais ici effectivement pas des liens suivants/précédents mais des liens de haut de page comme sur le site que j'ai encore en DC1.25
Quand on a ça d'affiché :
Toutes les galeries :: Animaux :: Plumes et eaux
(voir mon lien dans "site web" du formulaires)
qui permet quand on a pas mal de sous catégories de cliquer sur le lien Animaux pour passer de "Plumes et eau" à "Chevres et moutons" par exemple sans avoir à remonter puis redescendre toutes les catégories.
Je sais bien qu'on peut maintenant afficher les sous catégories dans la sidebar de DC2 mais je trouvais ça pratique.
Si ça doit alourdir pour le clic sur image, tu as raison ce n'est pas la peine :-)
Y a-t-il un possibilité pour le titre qui est sous l'image de le centrer et de lui donner un style dans le .CSS ?
Je ne suis pas très douée alors excuses mes idées si elles sont idotes.
Le 2 juillet 2007, 16:48
Oups merci Julien pour le lien, je vais essayer de comprendre ce qu'ils disent (je ne parle pas anglais). En tout cas merci pour le CSS très utile :-)
Le 2 juillet 2007, 17:41
Tiens, une fonctionnalité que je trouverai sympa à avoir (aucune idée si elle est facile ou non à réaliser) : ajouter dans le tableau de bord du blog une série d'icônes "nouvelle galerie", "x galeries (avec y images)" (où x indique le nombre de galeries et y le nombre d'images connues du greffon). Avoir l'équivalent de ce qu'il y a pour les billets en fait :-)
Le 2 juillet 2007, 17:46
Et un lien qui afficherait les photos les plus vues :-)
Hum on en demande déjà beaucoup, je ne sais pas si c'est possible.
Le 4 juillet 2007, 05:32
D'abord merci car en l'état actuel ça fonctionne déjà fort bien;
Mon souhait a peut-être déjà été exprimé : serait-il possible de passer à l'image suivante ( ou précédente ) avec les touches curseur ( ce qui évité de cliquer à un endroit aui est variable )
Le 4 juillet 2007, 08:25
Je viens de découvrir un nouveau bug : lorsqu'un visiteur poste un commentaire (ou même simplement le prévisualise) sur une image, il "sort" de la galerie qu'il était en train de visualiser et se retrouve dans une liste d'images classées par date. Résultat, les liens images précédente / suivante ne sont plus forcément les même avant ou après avoir ajouté le commentaire.
Cas test :
Le 4 juillet 2007, 08:32
Encore une fois, merci julien pour tous ces feedbacks. Je vais regarder ça de plus près.
Je ne sais pas si je sors une version beta intermediaire prochainement ou si j'attends encore un peu de une nouvelle grosse modification de structure, car je viens de me rendre compte que la suppression des metadonnées "lien entre galeries et images" (depuis le passage en 0.2beta) n'était par forcément une si bonne idée. Cela entraîne pas mal de limitations qui m'embêtent : difficulté à récupérer le nombre d'images d'une galerie, impossible de voir les galeries auxquelles appartient une image, ... donc je pense finalement les réintégrer (plutôt d'ailleurs sous la forme d'une métadonnée de la galerie, et non de l'image) dans une prochaine version
Le 11 juillet 2007, 13:07
Pour le probleme de la jointure entre une image et une galerie, pourquoi ne pas simplement creer une nouvelle table qui liera l'id de la photo et l'id de la galerie.
Cette table devra etre mis a jour a chaque modif.
Une table en plus ainsi que quelques requetes regulieres dessus ne sont pas si lourds que ca.
Qu'en penses-tu ?
Le 11 juillet 2007, 13:29
djedie: dotclear a un plugin metadonnées qui remplit très bien son rôle, et qui permet de faire ça. En plus, je n'ai même plus besoin de faire quoi que ce soit de plus, c'est lui qui gère les tables, et qui facilite les requetes, les insertions, les suppressions ...
Le moins agréable, c'est qu'il faudra de temps en temps mettre à jour ses galeries pour que tout revienne dans l'ordre.
C'est déjà fonctionnel. Je peux même dire que la version de dev intègre déja le prochain patch de sécurité pour dc2 :)