$source = imagecreatefromjpeg($rep_photos . $quiestce . ".jpg"); // La photo est la source if (getSettingValue("active_module_trombinoscopes_rt") == '') { $destination = imagecreatetruecolor(getSettingValue("l_resize_trombinoscopes"), getSettingValue("h_resize_trombinoscopes")); } // On crée la miniature vide // Les fonctions imagesx et imagesy renvoient la largeur et la hauteur d'une image $largeur_source = imagesx($source); $hauteur_source = imagesy($source); $largeur_destination = imagesx($destination); $hauteur_destination = imagesy($destination); // On crée la miniature imagecopyresampled($destination, $source, 0, 0, 0, 0, $largeur_destination, $hauteur_destination, $largeur_source, $hauteur_source); if (getSettingValue("active_module_trombinoscopes_rt") != '') { $degrees = getSettingValue("active_module_trombinoscopes_rt"); $destination = ImageRotateRightAngle($destination, $degrees); } // On enregistre la miniature sous le nom "mini_couchersoleil.jpg" imagejpeg($destination, $rep_photos . $quiestce . ".jpg", 100); } } } } } } } } } // =========== Style spécifique ================ $style_specifique = "mod_trombinoscopes/styles/styles"; //**************** EN-TETE *********************
// si le redimensionnement des photos est activé on redimenssionne $source = imagecreatefromjpeg($rep_photos.$quiestce[$cpt_photo].".jpg"); // La photo est la source if (getSettingValue("active_module_trombinoscopes_rt")=='') { $destination = imagecreatetruecolor(getSettingValue("l_resize_trombinoscopes"), getSettingValue("h_resize_trombinoscopes")); } // On crée la miniature vide if (getSettingValue("active_module_trombinoscopes_rt")!='') { $destination = imagecreatetruecolor(getSettingValue("h_resize_trombinoscopes"), getSettingValue("l_resize_trombinoscopes")); } // On crée la miniature vide //rotation de l'image si choix différent de rien //if (getSettingValue("active_module_trombinoscopes_rt")!='') { $degrees = getSettingValue("active_module_trombinoscopes_rt"); /* $destination = imagerotate($destination,$degrees); */$destination = ImageRotateRightAngle($destination,$degrees); } // Les fonctions imagesx et imagesy renvoient la largeur et la hauteur d'une image $largeur_source = imagesx($source); $hauteur_source = imagesy($source); $largeur_destination = imagesx($destination); $hauteur_destination = imagesy($destination); // On crée la miniature imagecopyresampled($destination, $source, 0, 0, 0, 0, $largeur_destination, $hauteur_destination, $largeur_source, $hauteur_source); if (getSettingValue("active_module_trombinoscopes_rt")!='') { $degrees = getSettingValue("active_module_trombinoscopes_rt"); /* $destination = imagerotate($destination,$degrees); */$destination = ImageRotateRightAngle($destination,$degrees); } // On enregistre la miniature sous le nom "mini_couchersoleil.jpg" imagejpeg($destination, $rep_photos.$quiestce[$cpt_photo].".jpg",100); } } } } } $cpt_photo = $cpt_photo + 1; } if(($nb_photos_proposees==$nb_succes_photos)&&($nb_photos_proposees>0)) { if($nb_succes_photos==1){ $msg.="Téléchargement réussi."; } else{