ÿØÿà JFIF ` ` ÿþxØ
| Server IP : 109.234.164.53 / Your IP : 216.73.216.110 Web Server : Apache System : Linux cervelle.o2switch.net 4.18.0-553.32.1.lve.el8.x86_64 #1 SMP Thu Dec 19 13:14:03 UTC 2024 x86_64 User : computer3 ( 1098) PHP Version : 7.1.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/computer3/litsolide.com/cp-admin/includes/functions/ |
Upload File : |
<?php
function display_galleria($criteria=array()) {
$images = $criteria['images'];
$image_path = $GLOBALS['app_domain_url'].$GLOBALS['app_folder'].'/'.$GLOBALS['uploads']['folder_name'].'/';
$d .= '<div id="galleria">';
for($i=0; $i<count($images); $i++) {
$id = $images[$i]['id'];
$caption = $images[$i]['caption'];
$img_thumb = $image_path.'mini/'.$images[$i]['name'];
$img_source = $image_path.$images[$i]['name'];
$d .= '<a href="'.$img_source.'">';
$d .= '<img data-description="'.$caption.'" src="'.$img_thumb.'">';
$d .= '</a>';
}
$d .= '</div>';
return $d;
}
function display_images($criteria=array()) {
$images = $criteria['images'];
$style = $criteria['style'];
$image_path = $GLOBALS['app_domain_url'].$GLOBALS['app_folder'].'/'.$GLOBALS['uploads']['folder_name'].'/';
for($i=0; $i<count($images); $i++) {
$id = $images[$i]['id'];
$caption = $images[$i]['caption'];
$img_thumb = $image_path.'mini/'.$images[$i]['name'];
$img_source = $image_path.$images[$i]['name'];
$d .= display_single_image(array('style'=>$style, 'img_thumb'=>$img_thumb, 'img_source'=>$img_source, 'caption'=>$caption));
}
if(count($images)==0) $d .= 'No images found';
$d .= '<div style="clear:both;"></div>';
return $d;
}
function display_single_image($criteria=array()) {
$style = $criteria['style'];
$img_thumb = $criteria['img_thumb'];
$img_source = $criteria['img_source'];
$caption = $criteria['caption'];
if($style=='shadow') {
$d .= '<div class="imageBox_1 tiptip '.$style.'" title="'.$caption.'">';
$d .= '<a href="'.$img_source.'" rel="group" class="fancybox preview">';
$d .= '<span class="image-wrap" style="position:relative; display:inline-block; background:url('.$img_thumb.') no-repeat center center;">';
$d .= '<img src="'.$img_thumb.'" style="opacity:0;">';
$d .= '</a><br>';
$d .= '</div>';
}
else {
$d .= '<div class="imageBox_1 tiptip '.$style.'" title="'.$caption.'">';
$d .= '<a href="'.$img_source.'" rel="group" class="fancybox preview" title="'.$caption.'">';
$d .= '<img src="'.$img_thumb.'">';
$d .= '</a><br>';
$d .= '</div>';
}
return $d;
}
function display_images_admin($criteria=array()) {
$images = $criteria['images'];
for($i=0; $i<count($images); $i++) {
$id = $images[$i]['id'];
$category_id = $images[$i]['category_id'];
$name = $images[$i]['name'];
$img_thumb = $images[$i]['img_thumb'];
$img_source = $images[$i]['img_source'];
$caption = $images[$i]['caption'];
$created = $images[$i]['created'];
$position = $images[$i]['position'];
if($caption=='') $tmp_css = 'bullet_red';
else $tmp_css = 'bullet_green';
echo '
<tr class="dragDrop" id="img_'.$id.'" title="'.$caption.'" style="cursor : ns-resize;">
<td class="span1 font11 center">
<img src="'.$img_thumb.'" style="max-height: 70px;" style="margin-bottom:5px;">
</td>
<td class="center">
<a href="#" id="'.$id.'" class="delete_img_btn delete">
<img src="assets/img/delete.png" title="Supprimer l\'image">
</a>
<a href="#" id="'.$id.'" class="display_edit_caption_btn" title="'.$caption.'" data-img-thumb="'.$img_thumb.'">
<img src="assets/img/edit.png" title="Editer l\'image">
</a>
<a href="?cat='.$category_id.'&home='.$name.'&c='.$_GET['c'].'" title="Home">
<img src="assets/img/home_mini.png" title="Editer l\'image">
</a>
<a href="'.$img_source.'" rel="group" class="fancybox" title="'.$caption.'">
<img src="assets/img/view.png" title="Voir l\'image">
</a>
</td>
</tr>';
}
if(count($images)==0) echo 'No images found';
echo '<div style="clear:both;"></div>';
}
function display_pagination($criteria=array()) {
$page_number = $criteria['page_number'];
$nb_display = $criteria['nb_display'];
$nbTotal = $criteria['nbTotal'];
$nbPageMax = $criteria['nbPageMax'];
if(count($_GET)>0) {
$nb = count($_GET);
foreach($_GET as $ind=>$value) {
if($ind!='page') {
$getParam .= $ind.'='.$value.'&';
}
}
$getParam = '?'.substr($getParam,0,-1).'&';
}
else {
$getParam = '?';
}
if($nbPageMax=='') $nbPageMax=10;
$begin = $page_number;
if($nb_display!=0) $nbPageResult = ceil($nbTotal/$nb_display);
$end = $nbPageResult;
$diff=$end-$begin;
if($diff<$nbPageMax || $begin==$end) {
$begin = $end-$nbPageMax;
if($begin<1) $begin=1;
}
/*
echo '$nbTotal: '.$nbTotal.'<br>';
echo '$begin: '.$begin.'<br>';
echo '$end: '.$end.'<br>';
echo '$nbPageResult: '.$nbPageResult.'<br>';
*/
if($nbTotal>0 && $nbTotal>$nb_display) {
$display .= '<center>';
if($page_number>1) {
$display .= '<a class="y_pagination display_gallery_btn" href="gallery_pictures.php?c='.$_GET['c'].'&page='.($page_number-1).'" title="'.($page_number-1).'"><small>Précédent</small></a> '; //($previous+1)
}
for ($i=$begin; $i<=$end; $i++) {
if ($i == $page_number) $display .= '<span class="y_pagination_current">'.$i.'</span> ';
else {
$display .= '<a class="y_pagination display_gallery_btn" href="gallery_pictures.php?c='.$_GET['c'].'&page='.$i.'" title="'.$i.'"><small>'.$i.'</small></a> ';
}
}
if($page_number<ceil($nbPageResult)) {
$display .= '<a class="y_pagination display_gallery_btn" href="gallery_pictures.php?c='.$_GET['c'].'&page='.($page_number+1).'" title="'.($page_number+1).'"><small>Suivant</small></a>'; //($next+1)
}
$display .= '</center>';
}
return $display;
}
?>