GlisWeb framework
_365.images.php
Vai alla documentazione di questo file.
1 <?php
2 
15 /*OK
16 
17  // TODO ma 'sta roba non è nel task adesso?
18 
19  // seleziono l'immagine che non viene ridimensionata da più tempo
20  // TODO adesso provvisoriamente viene forzata l'immagine di test
21  // ma bisogna prelevare i dati dal database
22  $im1 = DIRECTORY_BASE . DIRECTORY_IMMAGINI . 'slide03.jpg';
23  $wgh = 'LEFT';
24 
25  // debug
26  // echo $im . PHP_EOL;
27 
28  // determino le dimensioni dell'immagine
29  $dm = imageSize( $im1 );
30 
31  // debug
32  // print_r( $dm );
33 
34  // adatto lo scalamento all'orientamento dell'immagine
35  $j = $dm['o'];
36  $k = ( $j == 'l' ) ? 'p' : 'l';
37 
38  // debug
39  // echo $crop . 'x' . $dm['l'] . PHP_EOL;
40 
41  // array dei formati
42  $ks = array_flip( $cf['img']['formats'][ $k ] );
43 
44  // scalo e taglio l'immagine per i vari formati
45  foreach( $cf['img']['formats'][ $j ] as $d1 => $d1a ) {
46 
47  imageResize( $im1, $d1, DIRECTORY_BASE . DIRECTORY_IMMAGINI . $d1 . $j . '/' . basename( $im1 ) );
48 
49  if( isset( $ks[ $d1a ] ) ) {
50  imageCut(
51  DIRECTORY_BASE . DIRECTORY_IMMAGINI . $d1 . $j . '/' . basename( $im1 ),
52  $ks[ $d1a ],
53  DIRECTORY_BASE . DIRECTORY_IMMAGINI . $ks[ $d1a ] . $k . '/' . basename( $im1 ),
54  $wgh
55  );
56  }
57 
58  }
59 OK*/
60 ?>