Example #1
0
        }
        ?>
		</div>
		</div>
		<?php 
    }
}
# Display Themes
if (isset($themes[0]) && $theme_direct_jump == false) {
    # Display just the selected theme
    DisplayTheme($themes);
} elseif ($theme_category_levels == 1 && $smart_theme == "" || $theme_direct_jump) {
    # Display all themes
    $headers = get_theme_headers($themes);
    for ($n = 0; $n < count($headers); $n++) {
        DisplayTheme(array_merge($themes, array($headers[$n])));
    }
}
?>

<?php 
# ------- Smart Themes -------------
if ($header == "" && !isset($themes[0])) {
    $headers = get_smart_theme_headers();
    for ($n = 0; $n < count($headers); $n++) {
        $node = getval("node", 0);
        if ((checkperm("f*") || checkperm("f" . $headers[$n]["ref"])) && !checkperm("f-" . $headers[$n]["ref"]) && ($smart_theme == "" || $smart_theme == $headers[$n]["ref"])) {
            ?>
			<div class="RecordBox">
			<div class="RecordPanel">
		<?php 
    }
}
# Display Themes
if (isset($themes[0]) && $theme_direct_jump == false) {
    # Display just the selected theme
    DisplayTheme($themes, $simpleview);
} elseif ($theme_category_levels == 1 && $smart_theme == "" || $theme_direct_jump) {
    # Display all themes
    $headers = get_theme_headers($themes);
    $tmp = hook("themeheadersdisp", "", array($themes));
    if ($tmp !== false) {
        $headers = $tmp;
    }
    for ($n = 0; $n < count($headers); $n++) {
        DisplayTheme(array_merge($themes, array($headers[$n])), $simpleview);
    }
}
?>

<?php 
# ------- Smart Themes -------------
if ($header == "" && !isset($themes[0])) {
    $headers = get_smart_theme_headers();
    for ($n = 0; $n < count($headers); $n++) {
        $node = getval("node", 0);
        if ((checkperm("f*") || checkperm("f" . $headers[$n]["ref"])) && !checkperm("f-" . $headers[$n]["ref"]) && ($smart_theme == "" || $smart_theme == $headers[$n]["ref"])) {
            if ($simpleview) {
                if (getval("smart_theme", "") == "") {
                    // Main featured collections page. Show smart theme name wth link to first level.
                    ?>