Exemple #1
0
     $swmenufree['parentid'] = 0;
 }
 if (($swmenufree['menutype'] == "virtuemart" || $swmenufree['menutype'] == "virtueprod") && $swmenufree['parentid'] == 1) {
     $swmenufree['parentid'] = 0;
 }
 // print_r($swmenufree_array);
 $ordered = chainFree('ID', 'PARENT', 'ORDER', $swmenufree_array, $swmenufree['parentid'], $swmenufree['levels']);
 //  $out = JRequest::getVar( 'php_out', '' );
 for ($i = 0; $i < count($ordered); $i++) {
     $swmenu = $ordered[$i];
     $swmenu['URL'] = "javascript:void(0)";
     $final_menu[] = array("TITLE" => $swmenu['TITLE'], "URL" => 'javascript:void(0);', "ID" => $swmenu['ID'], "PARENT" => $swmenu['PARENT'], "ORDER" => $swmenu['ORDER'], "TARGET" => 0, "ACCESS" => $swmenu['ACCESS']);
 }
 if (count($final_menu)) {
     $swmenufree['position'] = "center";
     echo previewHead($swmenufree['preview_background']);
     echo "<script type=\"text/javascript\" src=\"../modules/mod_swmenufree/jquery-1.6.min.js\"></script>\n";
     echo "<script type=\"text/javascript\" src=\"../modules/mod_swmenufree/jquery.corner.js\"></script>\n";
     echo "<script type=\"text/javascript\" src=\"../modules/mod_swmenufree/curvycorners.src.js\"></script>\n";
     if ($swmenufree['top_ttf']) {
         echo "<script type=\"text/javascript\" src=\"../modules/mod_swmenufree/cufon-yui.js\"></script>\n";
         echo "<script type=\"text/javascript\" src=\"../modules/mod_swmenufree/fonts/" . $swmenufree['top_ttf'] . "\"></script>\n";
     }
     if ($swmenufree['sub_ttf']) {
         if (!$swmenufree['top_ttf']) {
             echo "<script type=\"text/javascript\" src=\"../modules/mod_swmenufree/cufon-yui.js\"></script>\n";
         }
         echo "<script type=\"text/javascript\" src=\"../modules/mod_swmenufree/fonts/" . $swmenufree['sub_ttf'] . "\"></script>\n";
     }
     $ordered = chainFree('ID', 'PARENT', 'ORDER', $final_menu, $swmenufree['parentid'], $swmenufree['levels']);
     if ($swmenufree['menustyle'] == "mygosumenu") {
Exemple #2
0
function doTransMenuPreview($ordered, $swmenufree, $active_menu, $sub_indicator, $parent_id, $css_load, $selectbox_hack, $show_shadow, $auto_position, $padding_hack, $overlay_hack = 0)
{
    global $mosConfig_live_site;
    echo previewHead();
    echo '<script type="text/javascript" src="../modules/mod_swmenufree/transmenu_Packed.js"></script>';
    $manual = JRequest::getVar("preview", 0);
    if ($manual == 1) {
        $css = JRequest::getVar("filecontent", '');
        echo "\n<style type='text/css'>\n";
        echo "<!--\n";
        echo str_replace('\\', '', $css);
        echo "\n-->\n";
        echo "</style>\n";
    } else {
        if ($css_load) {
            echo "<link type='text/css' href='" . $mosConfig_live_site . "/modules/mod_swmenufree/styles/menu.css' rel='stylesheet' />\n";
        } else {
            if (substr(swmenuGetBrowser(), 0, 5) != "MSIE6" && $padding_hack) {
                $swmenufree = fixPadding($swmenufree);
            }
            echo "\n<style type='text/css'>\n";
            echo "<!--\n";
            echo transMenuStyle($swmenufree, $show_shadow);
            echo "\n-->\n";
            echo "</style>\n";
        }
    }
    echo "</head><body>";
    echo transMenu($ordered, $swmenufree, $active_menu, $sub_indicator, $parent_id, $selectbox_hack, $auto_position, $overlay_hack = 0);
    echo changeBgColor();
    echo "</body></html>";
}