Example #1
0
            $tpl_vars['item_enclosure'] = true;
            $tpl_vars['item_enclosure_url'] = $item['enclosure']['url'];
            $tpl_vars['item_enclosure_length'] = $item['enclosure']['length'];
            $tpl_vars['item_enclosure_type'] = $item['enclosure']['type'];
        }
        $site_template->register_vars($tpl_vars);
        $items .= $site_template->parse_template("rss_item");
    }
    $tpl_vars = array('channel_title' => $rss_title, 'channel_link' => $rss_link, 'channel_pubdate' => gmdate('D, d M Y H:i:s') . " GMT", 'channel_description' => $rss_desc, 'channel_image' => false, 'channel_image_url' => '', 'channel_image_title' => '', 'channel_image_link' => '', 'channel_ttl' => $rss_ttl, 'items' => $items);
    if (count($rss_image) > 0) {
        $tpl_vars['channel_image'] = true;
        $tpl_vars['channel_image_url'] = $rss_image['url'];
        $tpl_vars['channel_image_title'] = $rss_image['title'];
        $tpl_vars['channel_image_link'] = $rss_image['link'];
    }
    $site_template->register_vars($tpl_vars);
    $site_template->print_template($site_template->parse_template($main_template));
    $content = ob_get_contents();
    ob_end_clean();
    // Reset session mode
    $site_sess->mode = $old_session_mode;
    if ($cache_page_rss) {
        save_cache_file($cache_id, $content, true);
    }
}
// end if get_cache_file()
header('Content-Type: text/xml');
header('Expires: ' . gmdate('D, d M Y H:i:s') . ' GMT');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Pragma: public');
echo $content;
Example #2
0
    }
}
$site_template->register_vars("category_dropdown_selfjump", $category_dropdown_selfjump);
unset($category_dropdown_selfjump);
// -------------------------------------
if (!$cache_enable) {
    $category_dropdown_form = $site_template->parse_template("category_dropdown_form");
} else {
    $cache_id = create_cache_id('data.dropdown_form', array($user_info[$user_table_fields['user_id']], $config['template_dir'], $config['language_dir']));
    if (!($category_dropdown_form = get_cache_file($cache_id))) {
        // Always append session id if cache is enabled
        $old_session_mode = $site_sess->mode;
        $site_sess->mode = 'get';
        $category_dropdown_form = $site_template->parse_template("category_dropdown_form");
        $site_sess->mode = $old_session_mode;
        save_cache_file($cache_id, $category_dropdown_form);
    }
}
$site_template->register_vars("category_dropdown_form", $category_dropdown_form);
unset($category_dropdown_form);
//-----------------------------------------------------
//--- Random Image ------------------------------------
//-----------------------------------------------------
$random_image = defined("SHOW_RANDOM_IMAGE") && SHOW_RANDOM_IMAGE == 0 ? "" : get_random_image();
$site_template->register_vars("random_image", $random_image);
unset($random_image);
//-----------------------------------------------------
//--- Set Paging Vars ---------------------------------
//-----------------------------------------------------
if (isset($HTTP_POST_VARS['setperpage'])) {
    $setperpage = intval($HTTP_POST_VARS['setperpage']);
Example #3
0
            $register_array['image_downloads_' . $i] = "--";
            $register_array['image_downloads_user_' . $i] = "--";
            $register_array['image_downloads_cat_' . $i] = "--";
            $register_array['image_downloads_number_' . $i] = "--";
        }
    }
    $site_template->register_vars($register_array);
    //-----------------------------------------------------
    //--- Clickstream -------------------------------------
    //-----------------------------------------------------
    $clickstream = "<span class=\"clickstream\"><a href=\"" . $site_sess->url(ROOT_PATH . "index.php") . "\" class=\"clickstream\">" . $lang['home'] . "</a>" . $config['category_separator'];
    if ($cat_id && isset($cat_cache[$cat_id])) {
        $clickstream .= get_category_path($cat_id, 1) . $config['category_separator'];
    }
    $clickstream .= $lang['top_images'] . "</span>";
    //-----------------------------------------------------
    //--- Print Out ---------------------------------------
    //-----------------------------------------------------
    $site_template->register_vars(array("msg" => $msg, "clickstream" => $clickstream, "lang_top_image_hits" => $lang['top_image_hits'], "lang_top_image_downloads" => $lang['top_image_downloads'], "lang_top_image_rating" => $lang['top_image_rating'], "lang_top_image_votes" => $lang['top_image_votes']));
    $site_template->print_template($site_template->parse_template($main_template));
    $content = ob_get_contents();
    ob_end_clean();
    if ($cache_page_top) {
        // Reset session mode
        $site_sess->mode = $old_session_mode;
        save_cache_file($cache_id, $content);
    }
}
// end if get_cache_file()
echo $content;
include ROOT_PATH . 'includes/page_footer.php';