De mémoire je crois qu'il y a un ensemble de classes.
En gros, la classe DerivativeImage permet de fournir l'URL d'une image en fonction de sa taille et qu'elle soit déjà en cache ou pas.
Effectivement ça a l'air de bien fonctionner avec :
$url = DerivativeImage::url(IMG_LARGE, $picture); return $url;
Par contre je me pose une question au sujet de DerivativeImage. Cette class, si j'ai bien compris, permet de créer le cache et récupérer les infos ?!! C'est bien ça (j'ai pas encore lu le chapitre sur la poo) ?
Encore merci.
Merci je regarde ça de suite ;)
regarde là post:186810
ça sera déjà plus propre ;-)
grum a écrit:
oulala...
pas propre du tout :) et ne fonctionnera pas à tous les coup, sur toutes les galeries, ni même sur ta propre galerie avec tous les albums si la photo en medium n'a pas été vue au moins une fois.
Je vais passer Xenu pour qu'il génère la totalité des photos en medium ;)
[EDIT] en fait j'ai dit une connerie, ça ne fonctionnera pas comme ça, faut que je génére mes différentes images via l'admin [/EDIT]
grum a écrit:
oulala...
Deux autres solutions :
- patienter jusqu'à la sortie du plugins pour ceux qui sont déjà en 2.4
- rester en 2.3.5 jusqu'à ce que les plugins attendus soient disponibles
:-D
La je suis d'accord, mais vu que je suis du genre impatient et que j'aime bien mon compliquer la vie ;) j'ai fait la mise à jour (d'abord en local pour me rendre compte que j'allais avoir un petit problème).
J'ai mis ça en attendant si des fois il y a des personnes (un peu comme moi) qui ont fait la mise à jour sans tenir compte de l'avertissement de compatibilité du plugin et qui en ont absolument besoin !
En tout cas bien hâte de voir la solution apporté :)
Bravo à l'équipe de Piwigo pour le boulot !
oulala...
pas propre du tout :)
et ne fonctionnera pas à tous les coup, sur toutes les galeries, ni même sur ta propre galerie avec tous les albums si la photo en medium n'a pas été vue au moins une fois.
Deux autres solutions :
- patienter jusqu'à la sortie du plugins pour ceux qui sont déjà en 2.4
- rester en 2.3.5 jusqu'à ce que les plugins attendus soient disponibles
:-D
Bonjour,
Une petite rustine pour les gens pressés comme moi qui on mit à jour Piwigo 2.4 et qui utilisent le plugin Lightbox (cf. http://fr.piwigo.org/ext/extension_view.php?eid=280) et qui se rendent compte que ça ne fonctionne pas !
Il suffit d'éditer le fichier se trouvant dans /plugins/lightbox/functions.inc.php et de modifier la ligne 11 :
return get_root_url().$picture['path'];
par
return str_replace(array('upload/','.jpg','.JPG'),array('_data/i/upload/','-me.jpg','-me.JPG'),get_root_url().$picture['path']);
Pour ma part maintenant c'est ok, mais ça ne permet d'afficher uniquement les images de taille "medium".
J'espère que ça pourra aider certains qui ne souhaitent (ne peuvent) pas attendre la mise à jour du plugin.