Ejemplo n.º 1
0
                                    $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 *********************
Ejemplo n.º 2
0
							// 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{