rendered paste bodyfunction showDirs() {
global $gallery_root, $currentdir, $file, $excluded_folders;
$runonce = false;
$folders = array();
if ($dir_content = opendir($gallery_root.$currentdir)) {
$i = 0;
while ( false !== ($dir = readdir($dir_content)) ) {
if (is_dir($gallery_root.$currentdir.$dir) && !in_array($dir, $excluded_folders) && $dir!='.' && $dir!='..' ) {
if ( !$runonce ){
echo '<div class="folder">Folders:<br/><table class="foldersbox">';
$runonce = true;
}
$folders[$i] = $dir;
$folders[$i]['code'] = '<tr><td><a href="'.$_SERVER['PHP_SELF'].'?file='.$currentdir.$dir.'/"><img src=http://www.saurdo.com/images/folder.gif> '.$dir.'</a></td></tr>';
$i++;
}
}
$j = count($folders);
for ($i = 0; $i < $j; $i++)
{
echo $folders[$i]['code'];
}
}
if ( $runonce )
echo '</table></div><br/>';
}