示例#1
0
 $gallery->limit = "";
 $gallery->module = '';
 $gallery->template = '';
 $folder = $gallery->row();
 $gallery->cols = 'title';
 $title = $gallery->row();
 $tpl->assign('titleG', $title);
 /******************************************/
 if ($folder != '') {
     /* Directorys of the images and thumbs */
     $dir_images = "gallery/{$folder}/images/";
     $dir_thumbs = "gallery/{$folder}/thumbs/";
     /******************************************/
     /* Load imagenames into array and sort it */
     $gallery->directory = $dir_thumbs;
     $pictures = $gallery->listfolder('return');
     sort($pictures);
     natsort($pictures);
     /******************************************/
     /* Load :: Page Navigation */
     $naviObj = new pagenavi();
     $TotalRows = count($pictures);
     $max_pages = ceil($TotalRows / $set[0]["perpage_thumbs"]);
     if (is_numeric($page) && $page <= $max_pages) {
         if ($TotalRows > $set[0]["perpage_thumbs"]) {
             $naviObj->totalrows = $TotalRows;
             $naviObj->showperpage = $set[0]["perpage_thumbs"];
             $naviObj->title = $title;
             $naviObj->link = ROOT_DIR . "gallery/" . $_GET[gid] . "/";
             // required
             $save_pages = $naviObj->rowpages($page);