$settings['imagesperpage']) { $page = intval(@$_GET['page']); $page = $page < 1 ? 1 : $page; $start = $page < 1 ? 1 : $page; $start = ($start * $settings['imagesperpage']) - $settings['imagesperpage']; #get current page slice $gals = array_slice($gals,$start,$settings['imagesperpage']); $total_pages = ceil($total_galleries/$settings['imagesperpage']); $pages_text = ""; for($i=1; $i<=$total_pages; $i++) { $cls = $i == $page ? "arc_div_sel_a" : "arc_div_a"; $pages_text .= $settings['seourls'] == 'N' ? eval_template("archive_page_link") : eval_template("archive_page_link_seo"); } } else $pages_text = "  No more pages"; $g_images = ""; if($total_galleries==0) $g_images = message("No Galleries have been created yet"); else { $x=1; $i=0; foreach($gals as $gal) { $gid = str_replace(".".D_EXT,"",$gal); $gal = gallery($gid); if(!$gal) continue; $gal = html_arr($gal); $gal['title'] = substr($gal['title'],0,25); if($settings['seourls'] == 'N') $ipath = "$root_path/gallery.php?id=$gid"; else { $ipath = "$root_path/gallery-".valid_galery_name_characters($gal['title'])."-$gid.html"; $ipath = str_replace("+","_",$ipath); } if($gal['password'] != "") { $tpath = "$root_path/theme/$settings[theme]/images/gal_locked.gif"; } else { if($gal['default_image'] != "") { $tpath = $settings['seourls'] == 'N' ? "$root_path/thumb.php?id=$gal[default_image]" : "$root_path/thumb-$gal[default_image].jpg" ; } else $tpath = "$root_path/theme/$settings[theme]/images/gallery_default.gif"; } $g_images .= eval_template("archive_thumb"); if($x == $settings['imagesperrow']) { $x=1; $g_images .= ""; } else $x++; $i++; } } $center = eval_template("archive"); echo eval_template("header") . eval_template("body") . eval_template("footer") ; ?>