function makelist($album, $level) { //print out the list item ?> <li> <a href="<?php echo item::root()->url(); echo $album->relative_url(); ?> "><?php echo str_repeat(" ", $level); echo html::purify($album->title); ?> </a> </li> <?php //recurse over the children, and print their list items as well foreach ($album->viewable()->children(null, null, array(array("type", "=", "album"))) as $child) { makelist($child, $level + 1); } }
//thumb view start $result = dbquery("Select * from " . $db_prefix . "kroax WHERE kroax_approval='' AND " . groupaccess('kroax_access') . " ORDER by kroax_id DESC LIMIT " . $kroaxsettings['kroax_set_pic'] . ""); $counter = 0; $r = 0; $k = 1; echo "<table cellpadding='0' cellspacing='1' width='100%'>\n<tr>\n"; while ($data = dbarray($result)) { if ($counter != 0 && $counter % $kroaxsettings['kroax_set_thumbs_per_row'] == 0) { echo "</tr>\n<tr>\n"; } echo "<td align='center' valign='top' class='tbl'>\n"; makelist(); echo "</td>\n"; $counter++; $k++; } echo "</tr>\n</table>\n"; //thumb view end } else { $result = dbquery("SELECT * FROM " . $db_prefix . "kroax WHERE kroax_approval='' AND " . groupaccess('kroax_access') . " ORDER BY kroax_id DESC LIMIT " . $kroaxsettings['kroax_set_pic'] . ""); while ($data = dbarray($result)) { makelist(); } } } } echo "</div>"; closetable(); echo "<br>"; require_once "footer.php"; require_once THEMES . "templates/footer.php";