<?php $dir_thumbs = "gallery/{$result['folder']}/thumbs/"; /* Load imagenames into array */ if (!$do && is_dir($dir_thumbs)) { $gallery = new readdirectory(); $gallery->directory = $dir_thumbs; $pictures = $gallery->listfolder('return'); $a = 1; $b = 1; $count = 1; while ($a > 0) { $keys1 = array_rand($pictures, 1); $img1 = "{$dir_thumbs}/{$pictures[$keys1]}"; $imgsize1 = getimagesize($img1); if ($imgsize1[1] <= 90) { $a = 0; } $save_height = $imgsize1[1]; if ($count > count($pictures)) { break; } $count++; } /*while ( $b > 0 ) { $keys2 = array_rand($pictures, 1); $img2 = "$dir_thumbs/$pictures[$keys2]"; $imgsize2 = getimagesize($img2);
include 'update_rss_gallery.php'; /******************************************/ /* Delete :: Object INSERT */ unset($gallery); /******************************************/ /* Load :: Updated Main Content */ header("Location:" . ROOT_DIR . "gallery.html"); /******************************************/ } else { /* Get new subfolders */ $subfolders = new readdirectory(); $subfolders->directory = "gallery/"; $results = $subfolders->listfolder('return'); unset($subfolders); /* Check correct file formats */ $folder = new readdirectory(); $folder->results = $results; $subfolders = $folder->checkformat('true'); unset($folder); /******************************/ /* Create Select Boxes :: Record Date */ $c_day = date("d", $timestamp); $c_month = date("m", $timestamp); $c_year = date("Y", $timestamp); $c_hour = date("H", $timestamp); $c_minute = date("i", $timestamp); include "modules/admin/selectboxes_date.php"; /******************************/ /* Load :: Input boxes */ array_unshift($subfolders, $newgallery_select); $tpl->assign('date', $c_date);
$gallery->limit = "1"; $gallery->module = ''; $gallery->template = ''; $Tfolder[] = $gallery->row(); unset($gallery); /******************************************/ /* Get new subfolders */ $subfolders = new readdirectory(); $subfolders->directory = "gallery/"; $results = $subfolders->listfolder('return'); unset($subfolders); /******************************************/ /* Check correct file formats */ $dir_folder = "gallery/{$Tfolder['0']}/"; if (is_dir($dir_folder)) { $folder = new readdirectory(); $folder->results = $Tfolder; $subfolder = $folder->checkformat(''); if (count($subfolder) == 0) { $extended = 'true'; } unset($folder); } else { $no_folder = $editgallery_select1 . " «" . $Tfolder[0] . "» " . $editgallery_select2; array_unshift($results, $no_folder); $extended = 'true'; } /*****************************/ /* Print :: SELECT */ $gallery = new SelectEntrys(); $gallery->cols = 'id, title, title_EN, description, description_EN, folder, date, visibility';
$pictureid = $_GET[pid] - 1; $picture = $pictures[$pictureid]; $destination = $dir_images . $picture; $tpl->assign('picture', $destination); $tpl->display('gallery/showpicture.tpl'); } else { if (!empty($_POST['submit_del']) && $logon_true == '1' && $str) { /* Create Object :: DELETE */ require_once './lib/modify.php'; $gallery = new ModifyEntry(); /******************************************/ /* Create Object :: SELECT */ $getfolder = new SelectEntrys(); /******************************************/ /* Create Object :: Readdirectory */ $thumbs = new readdirectory(); /******************************************/ /* Print :: SELECT */ $getfolder->cols = 'folder'; $getfolder->table = $tbl_gallery; $getfolder->condition = " id = '{$_POST['gid']}' "; $getfolder->order = ''; $getfolder->limit = "1"; $getfolder->module = ''; $getfolder->template = ''; $folder = $getfolder->row(); /******************************************/ /* Delete :: Object SELECT */ unset($getfolder); /******************************************/ /* Directory of the images and thumbs */