Annonce

  •  » Plugins
  •  » [Autosize] Adaptation automatique des photos à la taille de l'ecran.

#226 2010-12-11 18:51:34

joetap
Membre
2007-10-22
118

Re: [Autosize] Adaptation automatique des photos à la taille de l'ecran.

cljosse a écrit:

joetap a écrit:

Bonsoir

J'ai testé la 1.4.2.2 ici, j'ai toujours le problème.

A +

Bonjour.
Désolé mais mauvaise version en ligne, les modifs n'étaient pas sauvées.. :-(
Donc Nouvelle version une de plus... 1.4.2.3

Note:
Du à un problème non résolu entre Autosize et GMaps, pour le confort visuel et pour l'instant, mettre le "Fondu à l'ouverture" à 0.


A+

Merci pour la MAJ

A +

Hors ligne

#227 2010-12-12 17:18:48

Denis Gadenne
Membre
2010-12-06
192

Re: [Autosize] Adaptation automatique des photos à la taille de l'ecran.

Merci,
je vais suivre ton conseil et attendre......

Denis Gadenne

Hors ligne

#228 2010-12-12 17:23:27

cljosse
Former Piwigo Team
2006-11-12
1167

Re: [Autosize] Adaptation automatique des photos à la taille de l'ecran.

Denis Gadenne a écrit:

Bonjour à tous
Nouveau chez Piwigo j'ai essayé le plugin autosize avec les paramètres proposés au depart
mais après avoir cliqué sur la petite miniature l'écran n'affiche pas la photo ni en petit ni en grand ?
si je déactive le plugin autosize la photo s'affiche normalement
je suis avec le thème Simple Black ???

Merci pour votre aide
Denis Gadenne
http://gadenne.eu

Bonjour.
La version Autosize 1.4.2.4 contourne le problème de compatibilité avec le theme simple.

Dernière modification par cljosse (2010-12-12 18:14:53)

Hors ligne

#229 2011-01-15 18:12:33

arno
Membre
2011-01-14
64

Re: [Autosize] Adaptation automatique des photos à la taille de l'ecran.

Hello,

suite à mon post dans 'utilisation', je me rend compte que j'aurai pu séparer mon post en 2 et venir contribuer ici.

Ca concernait le redimensionnement automatique :

J'ai parcouru les différents sujets et aide concernant ce point,dont celui ci,  mais j'ai fortement l'impression qu'autosize  ne fait qu'un redimensionnement coté client, pas coté serveur, sauf erreur de ma part.
Ce qui fait que du point de vue esthetique, pas de probleme, mais du point de vue technique, c'est catastrophique : si l'image fait 1400 et qu'on l'affiche en 700, c'est les 400% de bande passante / temps de chargement en plus pour rien.
Alors bien sur, je pourrais avoir une version redimensionnée à la bonne largeur sur le disque, plus une version en HD à coté. Mais ca veut dire un workflow plus compliqué, une évolutivité plus lourde (si je fais evoluer mon thème demain, et que la taille change,  tout à recommencer), et surtout l'impossibilité d'avoir une image qui s'adapte a la taille de l'écran !
Du coup, pas possible d'avoir par exemple un plugin "plein écran"

Je passe peut etre complement à coté de la fonction, mais en listant des posts tels que topic:http://fr.piwigo.org/forum/viewtopic.php?id=17851&p=2
il me semble que c'est bien le cas.

Alors bien sûr, certains serveurs n'ont pas la capacité de le faire, en terme de ressources machines, mais c'est l'interet des plugins de pouvoir n'activer la fonction qu'a la demande.

J'ai testé en 10 min voir si c'etait faisable, et le resultat sur une connection lente est sans appel :
http://piwigo.cumulodata.com/test/without_resize.php -> 3s
http://piwigo.cumulodata.com/test/with_resize.php -> 0.6s
(photo originale en 1400, redim en 700)

Est-ce que ca pourrait etre implanté facilement sur le plugin Autoresize et les themes  type 'Stripped' ?

- Arno

Hors ligne

#230 2011-01-15 18:39:36

cljosse
Former Piwigo Team
2006-11-12
1167

Re: [Autosize] Adaptation automatique des photos à la taille de l'ecran.

arno a écrit:

Hello,

suite à mon post dans 'utilisation', je me rend compte que j'aurai pu séparer mon post en 2 et venir contribuer ici.

Ca concernait le redimensionnement automatique :

J'ai parcouru les différents sujets et aide concernant ce point,dont celui ci,  mais j'ai fortement l'impression qu'autosize  ne fait qu'un redimensionnement coté client, pas coté serveur, sauf erreur de ma part.
Ce qui fait que du point de vue esthetique, pas de probleme, mais du point de vue technique, c'est catastrophique : si l'image fait 1400 et qu'on l'affiche en 700, c'est les 400% de bande passante / temps de chargement en plus pour rien.
Alors bien sur, je pourrais avoir une version redimensionnée à la bonne largeur sur le disque, plus une version en HD à coté. Mais ca veut dire un workflow plus compliqué, une évolutivité plus lourde (si je fais evoluer mon thème demain, et que la taille change,  tout à recommencer), et surtout l'impossibilité d'avoir une image qui s'adapte a la taille de l'écran !
Du coup, pas possible d'avoir par exemple un plugin "plein écran"

Je passe peut etre complement à coté de la fonction, mais en listant des posts tels que topic:http://fr.piwigo.org/forum/viewtopic.php?id=17851&p=2
il me semble que c'est bien le cas.

Alors bien sûr, certains serveurs n'ont pas la capacité de le faire, en terme de ressources machines, mais c'est l'interet des plugins de pouvoir n'activer la fonction qu'a la demande.

J'ai testé en 10 min voir si c'etait faisable, et le resultat sur une connection lente est sans appel :
http://piwigo.cumulodata.com/test/without_resize.php -> 3s
http://piwigo.cumulodata.com/test/with_resize.php -> 0.6s
(photo originale en 1400, redim en 700)

Est-ce que ca pourrait etre implanté facilement sur le plugin Autoresize et les themes  type 'Stripped' ?

- Arno

C'est une remarque interressante, je vais regarder de ce coté, ce qui est possible de faire.

Hors ligne

#231 2011-01-15 18:42:48

LucMorizur
Membre
Vienne (Isère, 38)
2009-03-01
1969

Re: [Autosize] Adaptation automatique des photos à la taille de l'ecran.

cljosse a écrit:

C'est une remarque interressante, je vais regarder de ce coté, ce qui est possible de faire.

[HS]
Piwigo est bien programmé à la base, mais une de ses plus grandes qualités, c'est quand même son forum. Moi je trouve.

:-)

[/HS]

Hors ligne

#232 2011-01-15 18:48:56

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16761

Re: [Autosize] Adaptation automatique des photos à la taille de l'ecran.

Je problème du redimensionnement coté serveur des photos c'est les ressources que cela prend.

A mon avis n'importe quel mutualisé interdit Piwigo si il fait cela

Quand tu vois que certain mutualisé son a plat quand tu demande de redimensionner 10 miniatures en 1 seule fois.

Enfin bon sur le principe l'idée est bonne dans l'utilisation des serveur, je pense qu'il faut faire attention


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#233 2011-01-15 20:06:27

arno
Membre
2011-01-14
64

Re: [Autosize] Adaptation automatique des photos à la taille de l'ecran.

@ddtddt : Euh ..  j'avoue que j'ai du mal à comprendre les reticences !

L'idée n'est pas d'obliger les serveur mutualisés à l'utiliser, mais d'offrir la possibilité à ceux qui le peuvent (serveur dédié, serveur perso, cloud, ..) d'augmenter les performances de façon drastique à leurs utilisateurs, pour peu que les images ne soient pas exactement au bon format
+ de permettre la creation de resize "intelligents", en fonction de la taille de la fenetre
+ simplifier piwigo en evitant la notion de HD/pas HD
Sur un dédié un tant soit peu récent, avec Imagick qui est bien moins consommateur que GD (qui est effectivement une catastrophe), le serveur ne verra meme pas la différence

Bien sur, l'activation de l'option pourrait s'accompagner d'un grow warning en rouge clignotant, mais une fois que les consequences sont connues, je ne vois pas le probleme.

@cljosse :Au cas ou ca puisse servir, voilà le code que j'ai utilisé
adaptiveResizeImage semble la fonciton la plus adaptée pour passer d'une "très grande image" a une "image standard", notamment car le calcul adaptatif ne génèrent pas de "flous" qu'on peut parfois rencontrer sur des resize. A ne pas utiliser pour générer des thumbnails, par contre.

<?php
header('Content-type: image/jpeg');
if (extension_loaded('imagick')) {
$image = new Imagick('delhi_001.jpg');
$image->adaptiveResizeImage(720,479);
echo $image;
}
?>

@LucMorizur : +1 ! j'avoue etre épaté par la qualité et reactivité des interventions sur le forum

Hors ligne

#234 2011-01-15 20:16:34

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Autosize] Adaptation automatique des photos à la taille de l'ecran.

Donner la possibilité en tant qu'option c'est en effet une bonne idée. Ca contente tout le monde. Du temps que le développeur puisse le faire :-D


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#235 2011-01-18 13:41:02

cljosse
Former Piwigo Team
2006-11-12
1167

Re: [Autosize] Adaptation automatique des photos à la taille de l'ecran.

arno a écrit:

L'idée n'est pas d'obliger les serveur mutualisés à l'utiliser, mais d'offrir la possibilité à ceux qui le peuvent (serveur dédié, serveur perso, cloud, ..) d'augmenter les performances de façon drastique à leurs utilisateurs, pour peu que les images ne soient pas exactement au bon format
+ de permettre la creation de resize "intelligents", en fonction de la taille de la fenetre
+ simplifier piwigo en evitant la notion de HD/pas HD
Sur un dédié un tant soit peu récent, avec Imagick qui est bien moins consommateur que GD (qui est effectivement une catastrophe), le serveur ne verra meme pas la différence

Bien sur, l'activation de l'option pourrait s'accompagner d'un grow warning en rouge clignotant, mais une fois que les consequences sont connues, je ne vois pas le probleme.

@cljosse :Au cas ou ca puisse servir, voilà le code que j'ai utilisé
adaptiveResizeImage semble la fonciton la plus adaptée pour passer d'une "très grande image" a une "image standard", notamment car le calcul adaptatif ne génèrent pas de "flous" qu'on peut parfois rencontrer sur des resize. A ne pas utiliser pour générer des thumbnails, par contre.

<?php
header('Content-type: image/jpeg');
if (extension_loaded('imagick')) {
$image = new Imagick('delhi_001.jpg');
$image->adaptiveResizeImage(720,479);
echo $image;
}
?>

Bonjour
  Désolé mais en fait je ne pense pas pouvoir inclure cette possibilité dans autosize.
  Autosize n'est qu'une "béquille" pour corriger les thème ne donnant pas la possibilité de gérer le redimentionnement automatique.
     Dans l'état actuel autosize se sert de l'image dèjà modifiée pour la mettre aux dimensions recalculées. Donc imagick n'est d' aucune utilité.
Ce serait plutôt au niveau du thème qu' il faudrait incorporer imagic.

D'autre part étant moi-même sur un site mutualisé qui n'autorize pas "imagick", je n'ai pas la possibilité de tester efficacement les possibilités de imagick :-(

A+

Dernière modification par cljosse (2011-01-18 13:41:22)

Hors ligne

#236 2011-01-18 16:13:32

arno
Membre
2011-01-14
64

Re: [Autosize] Adaptation automatique des photos à la taille de l'ecran.

Ok, c'est clair

Aurais- tu des pistes pour construire un plugin permettant de se brancher avant la récupération de l'image, de lui passer les parametres de taille disponible pour l'image, et de brancher mon bout de code dessus ?

Je suis pret à "mettre les mains dans le cambouis", mais je n'ai aucune idée de par quoi commencer

merci !

- Arno

Hors ligne

#237 2011-01-18 16:55:10

cljosse
Former Piwigo Team
2006-11-12
1167

Re: [Autosize] Adaptation automatique des photos à la taille de l'ecran.

arno a écrit:

Ok, c'est clair

Aurais- tu des pistes pour construire un plugin permettant de se brancher avant la récupération de l'image, de lui passer les parametres de taille disponible pour l'image, et de brancher mon bout de code dessus ?

Je suis pret à "mettre les mains dans le cambouis", mais je n'ai aucune idée de par quoi commencer

merci !

- Arno

Je n'ai rien trouvé de satisfaisant, sans faire une usine à gaz encore plus grosse qu' autosize, pour tenir compte de toutes les compatiblilités.
      - Navigateur
      - Themes
      - type d'image à afficher en fonction des plugins (maps,videos,panoramas, etc..)


Le principe de base cependant est très simple:
  Il faut Intercepter le picture_content.tpl et remplacer la balise <img src .... >
par ton code.

Pour commencer
  Tu peux faire un picture_content.tpl sous template-exension.
Ainsi tu pourras remplacer le template d'origine par ton template avec:
administration/Configuration/Templates.
  Si tu as besoin de conseil ouvre une nouvelle discussion et on se fera un plaisir de te guider dans la jungle de piwigo.

A+

Hors ligne

#238 2011-01-18 17:03:06

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16761

Re: [Autosize] Adaptation automatique des photos à la taille de l'ecran.

cljosse a écrit:

Si tu as besoin de conseil ouvre une nouvelle discussion et on se fera un plaisir de te guider dans la jungle de piwigo.

jungle !

J'aurais dit palace :-P


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#239 2011-01-20 11:56:21

cljosse
Former Piwigo Team
2006-11-12
1167

Re: [Autosize] Adaptation automatique des photos à la taille de l'ecran.

bonjour.

Nouvelle version 1.4.34
  Ajoute une possibilité de faire des redimentionnements automatiques simplement en donnant la classe "autosize" à l'objet.
  Exemple:
avec les bloc_personnel de PWG_Stuff.
    On veut afficher une image dans le bloc et l'afficher avec un format variable en fonction de la taille du bloc.
     Procédure:
       Editer le bloc et écrire le code suivant:

<script id="Affiche_script" src="plugins/Autosize/js/Affiche_script.js"></script>
<div class="autosize" style="filter: alpha(opacity=0); opacity: 0">
<img alt="" src="....../image.jpg" style="width: 100%" />
</div>


@Gotcha Merci pour l' idée  :-)
 
A+

Dernière modification par cljosse (2011-01-20 13:43:03)

Hors ligne

#240 2011-01-20 12:06:56

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Autosize] Adaptation automatique des photos à la taille de l'ecran.

cljosse a écrit:

@Gotcha Merci pour l' idée  :-)

Merci à toi pour la solution ;-)


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

  •  » Plugins
  •  » [Autosize] Adaptation automatique des photos à la taille de l'ecran.

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact