Esempio n. 1
0
    if ($templatePreview) {
        eval('?>' . $template_view->get_settings());
    }
    $template_env['Header'] = $template_view->get_header();
    $template_env['Footer'] = $template_view->get_footer();
    // %FIELD replace with inherited template field value
    $template_env = $nc_core->template->convert_subvariables($template_env);
}
$template_header = "";
$template_footer = "";
if (!$isNaked && $nc_core->get_page_type() != 'rss' && $nc_core->get_page_type() != 'xml') {
    $template_header = $template_env['Header'];
    $template_footer = $template_env['Footer'];
    if ($nc_core->subdivision->get_current("UseMultiSubClass") == 2 && !$nc_core->get_variable("inside_admin")) {
        $template_header_code = '';
        $array_headers_path = $template_view->get_all_header_path_in_array();
        foreach ($array_headers_path as $path) {
            $template_header_code .= file_get_contents($path);
        }
        if (strpos($template_header_code, '_browse_cc') === false) {
            $template_header .= s_browse_cc(array('prefix' => "<div id='browse_cc'>", 'suffix' => "</div><br />", 'active' => "<span>%NAME</span>", 'active_link' => "<span>%NAME</span>", 'unactive' => "<span> <a href=%URL>%NAME</a></span>", 'divider' => " &nbsp; "));
        }
    }
    eval($nc_core->template->get_current("Settings"));
    // add system CSS styles in admin mode
    if ($nc_core->get_variable("admin_mode") || $nc_core->get_variable("inside_admin")) {
        // reversive direction!
        $template_header = nc_insert_in_head($template_header, "<script type='text/javascript' src='" . $nc_core->get_variable("ADMIN_PATH") . "js/package.js'></script>\r\n");
        $template_header = nc_insert_in_head($template_header, nc_js(), true);
    }
    if (!$nc_core->catalogue->get_current('ncMobile') && $nc_core->catalogue->get_current('ncMobileSrc')) {