Pages: 1 2
Bonjour.
Suite a vos remarques je dois donc dans le futur plugin ajouter une page "administration" pour pouvoir personnaliser la fonction d'affichage.
Merci pour vos sugestions.
A+
Hors ligne
Je pense qu'une page de config serait sympa effectivement.
Pour ma part ce que j'aimerais comme paramètres :
- agrandir si la fenêtre est plus grande que l'image O/N
- adapter en fonction de la largeur des fenêtres (en plus de la hauteur) O/N
- marge en pixels pour la détermination de la hauteur de l'image
En attendant, est-ce que tu as une idée de comment faire pour calculer le ratio à partir de la taille d'image d'origine ?
A mon avis c'est l'arrondi qui cause la déformation progressive des images.
Comme l'arrondi est calculé à partir du précédent ratio et pas du ratio de départ.
Hors ligne
Zaphod a écrit:
Je pense qu'une page de config serait sympa effectivement.
Pour ma part ce que j'aimerais comme paramètres :
- agrandir si la fenêtre est plus grande que l'image O/N
Et/ou échelle d'agrandissement maximum :
Agrandir les images au maximum en fonction d'une variable ex:120% au maximum.
Zaphod a écrit:
- adapter en fonction de la largeur des fenêtres (en plus de la hauteur) O/N
- pourquoi pas, en ce qui me concene je préfère la fonction panoramique.
Zaphod a écrit:
- marge en pixels pour la détermination de la hauteur de l'image
- j'ai prévu une "marge basse" et une "marge haute"
Zaphod a écrit:
En attendant, est-ce que tu as une idée de comment faire pour calculer le ratio à partir de la taille d'image d'origine ?
A mon avis c'est l'arrondi qui cause la déformation progressive des images.
Comme l'arrondi est calculé à partir du précédent ratio et pas du ratio de départ.
- d'ou l'utilité du plugin -> récupération de l'info dans $picture
En attendant en sauvant la hauteur et la largeur dans une variable pendant l'initialisation, et en utilisant ces variables pour calculer le ratio.
function (jQuery) {
//===================================================================
var init_w=0;
var init_h=0;
Dans la fonction resize après
W0 = jQuery(TheImg).width();
H0 = parseInt(jQuery(TheImg).height());
if (H0 == 0) return;
if (init_w==0){
init_w=W0;
init_h=H0;
}else{
W0=init_w;
H0=init_h;
}
Sans garantie , à essayer...
A+
Dernière modification par cljosse (2010-09-13 13:39:16)
Hors ligne
En tous cas ta modif marche nickel... merci pour ta réactivité !
Je pense que j'attendrai quand même le plugin pour la mettre sur ma galerie principale... surtout pour l'évolutivité.
Mais je me tate... vu que ça marche très bien... et que mes images sont un peu grandes...
Dernière modification par Zaphod (2010-09-13 19:29:16)
Hors ligne
Bonjour.
Le plugin Autosize est disponible.
Suite de la discussion au sujet du plugin sur [Forum, post 151770 by cljosse in topic 18591] [Autosize] Adaptation automatique des photos à la taille de l'ecran.
A+
Hors ligne
Hors ligne
!
Bravo et merci cljosse !
Mais... ma todo list sature (et pas que la liste perso :-( ...)... je testerai, mais quand ?...
Hors ligne
gs a écrit:
Bonjour
Cet outil particulièrement intéressant est-il devenu un plugin ?
Si oui lequel ?
Merci
Cordialement
Bon c'est dimanche on te pardonne :-D
tu regarde 2 message plus haut je donne le lien !
Hors ligne
Pages: 1 2