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("&nbsp;&nbsp;", $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);
    }
}
Example #2
0
            //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";