139,10 → 139,8 |
session_start(); |
|
$galerie_id = $_GET['galerie_id']; |
|
$widget['donnees']['url_image'] = $_GET['url_image']; |
$widget['donnees']['infos_images'] = $_SESSION[$galerie_id]['infos_images']; |
$widget['donnees']['urls'] = $_SESSION[$galerie_id]['urls']; |
$widget['donnees']['url_widget'] = $this->url_widget; |
$widget['donnees']['url_css'] = sprintf($this->config['chemins']['baseURLAbsoluDyn'], 'modules/photo/squelettes/css/'); |
$widget['donnees']['url_js'] = sprintf($this->config['chemins']['baseURLAbsoluDyn'], 'modules/photo/squelettes/js/'); |
188,8 → 186,6 |
|
|
private function executerPhoto() { |
session_start(); |
|
$widget = null; |
|
$this->parametres['start'] = $this->parametres['start'] ?? self::START_DEFAUT; |
262,8 → 258,12 |
$galerie_id = md5(http_build_query($_GET)); |
$widget['donnees']['galerie_id'] = $galerie_id; |
|
foreach ($tableau['images'] as $image) { |
if ($num == $max_photo) { |
session_start(); |
$_SESSION[$galerie_id]['max_photo'] = $max_photo; |
$_SESSION[$galerie_id]['start'] = $start; |
|
foreach ($tableau['images'] as $key => $image) { |
if ($key == $max_photo) { |
break; |
} |
$item = $image; |
278,7 → 278,7 |
$item['id_photo_formate'] = sprintf('%09d', $image['id_photo']); |
$item['urlProfil'] = sprintf($this->config['photo']['tbProfilUrlTpl'], $image['utilisateur']['id_utilisateur'] ); |
// Ajout aux items et si première photo à extra |
if ($num == 0) { |
if ($key == 0) { |
$widget['donnees']['extra'] = $item; |
|
} |
288,9 → 288,7 |
$image_size = getimagesize($url_galerie_popup); |
$item['width'] = $image_size[0]; |
$item['height'] = $image_size[1]; |
$_SESSION[$galerie_id]['urls'][] = $url_galerie_popup; |
$_SESSION[$galerie_id]['max_photo'] = $max_photo; |
$_SESSION[$galerie_id]['start'] = $start; |
|
$_SESSION[$galerie_id]['infos_images'][$url_galerie_popup] = $item; |
} |
|
316,7 → 314,7 |
'tag', |
'non_standard', |
'indesirable', |
'pn_smartphone_anonyme', |
//on dégage smartfone anonyme PN |
'recherche', |
'date', |
'motcle', |