Gli studenti corrono "imbrattati" tra le vie della città
Ore nove o poco più: ha inizio la corsa dei colori. Protagonisti gli studenti dei vari istituti e licei del perugino che si sono dati appuntamento, nella mattinata di oggi 7 maggio, al prato di Santa Giuliana. Il coordinamento di Perugia, insieme alla consulta, ha pensato di organizzare qualcosa di mai visto prima dallo studente perugino. Un'intera mattinata in cui gli studenti di tutte le scuole sono scesi in piazza, nelle vie, tra i vicoli della bella Perugia, correndo (o per i più pigri, camminando) senza freni, fino al “Sanfra” pratino verde per eccellenza , nonché prato della Chiesa San Francesco. Lì una consolle, con tante casse e Dj riempie l'aria di musica. Tutti gli istituti hanno provveduto a chiedere un'assemblea a porte aperte ai rispettivi presidi, così da permettere a tutti di partecipare. No una camminata della domenica ma una corsa colorata e un po' pazza. Lungo il percorso, infatti lo staff era pronto per sporcare i partecipanti di polveri colorate. Avevano l'ordine di non risparmiare nessuno e tanto è stato. La particolarità di questa corsa, infatti, è che si parte “in bianco” e si arriva “imbrattati” di giallo, blu, arancio e rosa. All'arrivo, poi, la festa è continuata e dal palco tutti hanno potuto lanciare il proprio sacchetto con la povere colorata verso il cielo. Il progetto è in collaborazione con la manifestazione "Diversamente Creativi" che si è svolta in Corso Vannucci. Tre parole per descrivere, Il Color Run? Creatività, divertimento e gioia.
function makeThumb($srcImg,$sizesArray,$force){
$sizes = array();
$sizes['small'] = $sizesArray[0];
$sizes['medium'] = $sizesArray[1];
$sizes['large'] = $sizesArray[2];
foreach($sizes as $sizePref=>$sizeVal) {
$name = basename($srcImg);
$dir = dirname($srcImg);
$filename = $dir.'/'.$sizePref.'_'.$name;
//echo "Key=" . $x . ", Value=" . $x_value;
if (!file_exists($filename) or ($force == true)) {
$newImage = $filename;
$width = $sizeVal;
$height = $sizeVal;
// Content type
header('Content-Type: image/jpeg');
list($width_orig, $height_orig) = getimagesize($srcImg);
$ratio_orig = $width_orig/$height_orig;
if ($width/$height > $ratio_orig) {
$width = $height*$ratio_orig;
} else {
$height = $width/$ratio_orig;
}
$image_p = imagecreatetruecolor($width, $height);
$image = imagecreatefromjpeg($srcImg);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $width, $height, $width_orig, $height_orig);
imagejpeg($image_p, $newImage, 100);
} // end if file exits
}// end foreach
}
/*
function thumbGenerate($imageName,$galleryPath,$thumbSizes,$root,$respThumb) {
$imageName = $root.$galleryPath.$imageName;
$thumbDir = $root.$galleryPath.'thumb';
if (!file_exists($thumbDir)) {
mkdir($thumbDir, 0777, true);
}
$name = basename($imageName);
$image = imagecreatefromjpeg($imageName);
$filename = $root.$galleryPath.'thumb/thumb-'.$name;
// update 1.1.3
if ($respThumb == TRUE) {
$name = basename($name,'.jpg');
$filename = $root.$galleryPath.'thumb/thumb-'.$name.'@2x.jpg';
}
$thumb_width = $thumbSizes[0];
$thumb_height = $thumbSizes[1];
$width = imagesx($image);
$height = imagesy($image);
$original_aspect = $width / $height;
$thumb_aspect = $thumb_width / $thumb_height;
if ( $original_aspect >= $thumb_aspect )
{
// If image is wider than thumbnail (in aspect ratio sense)
$new_height = $thumb_height;
$new_width = $width / ($height / $thumb_height);
}
else
{
// If the thumbnail is wider than the image
$new_width = $thumb_width;
$new_height = $height / ($width / $thumb_width);
}
$thumb = imagecreatetruecolor( $thumb_width, $thumb_height );
// Resize and crop
imagecopyresampled($thumb,
$image,
0 - ($new_width - $thumb_width) / 2, // Center the image horizontally
0 - ($new_height - $thumb_height) / 2, // Center the image vertically
0, 0,
$new_width, $new_height,
$width, $height);
imagejpeg($thumb, $filename, 100);
md5gen($galleryPath,$root);
}
function md5gen($galleryPath,$root) {
$logDir = $root.$galleryPath.'/logs';
if (!file_exists($logDir)) {
mkdir($logDir, 0777, true);
}
$logFile = $logDir.'/gallery-log.txt';
$handle = fopen($logFile, 'w') or die('Cannot open file: '.$logFile);
$md5 = md5_file($root.$galleryPath);
fwrite($handle, $md5);
}
function md5check($galleryPath,$root) {
$md5file = $root.$galleryPath.'/logs/gallery-log.txt';
$md5file = file_get_contents($md5file);
if (md5_file($root.$galleryPath) == $md5file) {
$result = "not-changed";
}else{
$result = "changed";
}
return $result;
}
*/
?>