Options d'affichage --> Taille des miniatures

DudyDudy Member
Hallo
j'ai une question que je n'arrive pas à comprendre,
dans Parametres--> Option d'affichage, je choisi ce format pour mes photos

Taille des images (largeur x hauteur) : 800X600

Taille des miniatures (largeur x hauteur) : 360X210

pour les grand format c'est bon, mais pourquoi pour la taille des miniatures il change la taille imposé?
Miniature : 280 x 210 (11.69 Kb)

est ce que ça vous arrive aussi?
je dois aller chercher dan le core pour voir comment est calculée le ratio, mais j'attends quelque retour
merci

Réponses

  • HarukaHaruka PluXml Project Manager
    Bonjour,

    Je t'avoue que je ne maitrise pas cet aspect... :-s
  • je-evrardje-evrard Member
    avril 2014 modifié
    La fonction de création de miniature est appelé depuis medias.php (class.plx.medias.php fonction makeThumbs)
    [== Indéfini ==]
    $plxMedias->makeThumbs($_POST['idFile'], $plxAdmin->aConf['miniatures_l'], $plxAdmin->aConf['miniatures_h']);
    

    Le ratio est calculé de cette manière :
    [== Indéfini ==]
    # Calcul du ratio
    		$ratio_w = $width / $width_orig;
    		$ratio_h = $height / $height_orig;
    		if($width == 0)
    			$width = $width_orig * $ratio_h;
    		elseif($height == 0)
    			$height = $height_orig * $ratio_w;
    		elseif($ratio_w < $ratio_h AND $ratio_w < 1) {
    			$width = $ratio_w * $width_orig;
    			$height = $ratio_w * $height_orig;
    		} elseif($ratio_h < 1) {
    			$width = $ratio_h * $width_orig;
    			$height = $ratio_h * $height_orig;
    		} else {
    			$width = $width_orig;
    			$height = $height_orig;
    		}
    

    Le ratio de la miniature est conservé (l'image n'est pas cropée) --> En gros on conserve les proportions de l'image source.

    a+
  • DudyDudy Member
    Merci
    Alors pour avoir des miniatures de 360X210 quel calcul dois je faire??
    Mes images original sont:
    paysage w1300Xh900 px et portrait w680Xh1000px
  • Il existe un plugin pour ça que j'utilise sur mon site d'ailleurs (je l'ai légèrement modifié)

    Le voici : ici

    Il permet de cropper les images.
  • Dudy a écrit:
    Merci
    Alors pour avoir des miniatures de 360X210 quel calcul dois je faire??
    Mes images original sont:
    paysage w1300Xh900 px et portrait w680Xh1000px
    simple, tu fais des miniatures de 360*360 !
    la thumb ne dépassera pas cette taille.
    Donc en horizontal : 360*210 et en vertical : 210*360
  • DudyDudy Member
    @jerome
    merci pour ton plugin je vais essayer, il a l'air pas mal
    @danielsan
    merci pour ton astuce je vais aussi essayer (j'ai laissé mes impressions sur ton nouveau projet pizza, je ne sais pas si tu as remarqué, si ma critique sur la marguerita est vexant, je m'en excuse d'avance)
  • oups, je n'avais pas lu ton impression. je t'ai répondu.
  • DudyDudy Member
    danielsan a écrit:
    Dudy a écrit:
    Merci
    Alors pour avoir des miniatures de 360X210 quel calcul dois je faire??
    Mes images original sont:
    paysage w1300Xh900 px et portrait w680Xh1000px
    simple, tu fais des miniatures de 360*360 !
    la thumb ne dépassera pas cette taille.
    Donc en horizontal : 360*210 et en vertical : 210*360

    ok merci Danielsan, cest super ton astuce ;)
  • gjoblingjoblin Member
    décembre 2014 modifié
    Bonjour Messieurs,

    J'aurais aimé redimensionner ce plugin afin d'atteindre la dimension de mes photos.

    Est-ce qu'il y à la possibilité d'y arriver?

    Je parviens à modifier la largeur en l'incluant dans une balise mais la largeur ne s'adapte évidemment pas.

    Je n'ai pas trouvé la partie de code permettant de modifier la hauteur!

    Pourriez-vous m'éclairer svp?

    Merci d'avance

    G.Joblin
Connectez-vous ou Inscrivez-vous pour répondre.