\n"; include_once("footer.php"); die; } if (!$_GET[d]||ereg("\.\.",$_GET[d])) { $c=chdir($imagedir); unset($_GET[d]); } else { $_GET[d]=rawurldecode($_GET[d]); $_GET[d]=stripslashes($_GET[d]); $c=@chdir($imagedir."/".$_GET[d]); } if ($handle=@opendir('.')) { while (false!==($file=readdir($handle))) { if ($file!="."&&$file!="..") { $pathinfo=pathinfo(realpath($file)); if (in_array(strtoupper(substr($file,-strlen($pathinfo[extension]))),$_SESSION[admin][imgextensions])) { if (!ereg("^thumbnail-",$file) && !ereg("^slide-",$file)) { $files[]=$file; } } } } closedir($handle); } if ($files) { sort($files); } echo "
"; if (!$_GET[d]&&!$files[$_GET[i]]) { echo "Browsing: Main Directory
\n"; } else { $dirs=explode("/",$_GET[d]); echo "Browsing: Main Directory\n"; if ($_GET[d]) { foreach ($dirs as $dir) { $hrefdir.="/".$dir; $hrefdir=rawurlencode(ereg_replace("^/","",rawurldecode($hrefdir))); echo " » $dir\n"; } } if (is_link("$parent$imagedir/$_GET[d]")) { $fullimg="$imagedir/$_GET[d]/".$files[$_GET[i]]; } else { $fullimg=ereg_replace($parent,"",getcwd()."/".$files[$_GET[i]]); } if (is_file($fullimg)) { $fullimg="$imagedir/$_GET[d]/".$files[$_GET[i]]; } echo " » ".$files[$_GET[i]]."
\n"; } echo "
\n\n"; if (!$files[$_GET[i]]) { include_once("footer.php"); die; } img_thumbnail_create(getcwd()."/".$files[$_GET[i]]); img_slide_create(getcwd()."/".$files[$_GET[i]]); $imgsrc=ereg_replace($parent,"",getcwd()."/cache/slide-".$files[$_GET[i]]); $imgsize=@getimagesize($parent.$imgsrc); if (!$imgsize) { $imgsize=getimagesize($imgsrc); $imgsrc="$imagedir/$_GET[d]".ereg_replace(getcwd(),"",$imgsrc); } print_icons(); echo "
Image ".($_GET[i]+1)." / ".count($files)."
\n"; echo "\n"; echo " \n"; echo " \n"; echo " \n"; echo "
\n"; echo " \"".$files[$_GET[i]]."\"
\n"; echo "
{$files[$_GET[i]]}
\n"; echo "
\n\n"; $caption=trim(@file_get_contents($files[$_GET[i]].".txt")); if (admin_access()) { echo "
\n"; echo "
\n"; echo " \n"; echo " \n"; echo "
\n"; echo "
\n\n"; } elseif ($caption) { echo "
\"$caption\"
\n\n"; } include_once("footer.php"); ?>