예제 #1
0
파일: preview.php 프로젝트: enjoy2000/smcd
        //echo($menu);
        $final_menu = array();
        $swmenufree_array = swGetMenuLinks($menu, $id, $hybrid, 1);
        $ordered = chain('ID', 'PARENT', 'ORDER', $swmenufree_array, $parent_id, $levels);
        $moduleid = JRequest::getVar('moduleID', array(0));
        $menutype = JRequest::getVar('menutype', '');
        $swmenufree['position'] = "center";
        for ($i = 0; $i < count($ordered); $i++) {
            $swmenu = $ordered[$i];
            $swmenu['URL'] = "javascript:void(0)";
            $final_menu[] = array("TITLE" => $swmenu['TITLE'], "URL" => $swmenu['URL'], "ID" => $swmenu['ID'], "PARENT" => $swmenu['PARENT'], "ORDER" => $swmenu['ORDER'], "TARGET" => 0, "ACCESS" => $swmenu['ACCESS']);
        }
        if (count($final_menu)) {
            $ordered = chain('ID', 'PARENT', 'ORDER', $final_menu, $parent_id, $levels);
            if ($menustyle == "mygosumenu") {
                $content .= doGosuMenuPreview($ordered, $swmenufree, $active_menu, $css_load, $selectbox_hack, $padding_hack);
            }
            if ($menustyle == "tigramenu") {
                $content .= doTigraMenuPreview($ordered, $swmenufree, $active_menu, $css_load, $selectbox_hack);
            }
            if ($menustyle == "transmenu") {
                $content .= doTransMenuPreview($ordered, $swmenufree, $active_menu, $sub_indicator, $parent_id, $css_load, 0, $show_shadow, $auto_position, $padding_hack, $overlay_hack = 1);
            }
            if ($menustyle == "superfishmenu") {
                $content .= doSuperfishMenuPreview($ordered, $swmenufree, $active_menu, $css_load, $selectbox_hack, $padding_hack, $sub_active = 0, $show_shadow, $sub_indicator, $overlay_hack = 1);
            }
        }
    }
    $content .= "\n<!--End swmenufree menu module-->\n";
}
function doGosuMenuPreview($ordered, $swmenufree, $active_menu, $css_load, $selectbox_hack, $padding_hack)
예제 #2
0
            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") {
                $content .= doGosuMenuPreview($ordered, $swmenufree);
            }
            if ($swmenufree['menustyle'] == "superfishmenu") {
                $content .= dosuperFishMenuPreview($ordered, $swmenufree);
            }
            if ($swmenufree['menustyle'] == "transmenu") {
                $content .= doTransMenuPreview($ordered, $swmenufree);
            }
        }
    }
    $content .= "\n<!--End swmenufree menu module-->\n";
}
function doSuperfishMenuPreview($ordered, $swmenufree)
{
    //echo previewHead();
    //echo '<script type="text/javascript" src="../modules/mod_swmenufree/jquery.dropshadow.js"></script>';
예제 #3
0
파일: preview.php 프로젝트: vnishukov/agere
                $content .= doClickMenuPreview($ordered, $swmenupro, $css_load, $active_menu, $selectbox_hack, $padding_hack);
            }
            if ($menustyle == "clicktransmenu") {
                $content .= doClickTransMenuPreview($ordered, $swmenupro, $css_load, $active_menu, $selectbox_hack, $padding_hack);
            }
            if ($menustyle == "slideclick") {
                $content .= doSlideClickPreview($ordered, $swmenupro, $css_load, $active_menu, $selectbox_hack, $padding_hack);
            }
            if ($menustyle == "treemenu") {
                $content .= doTreeMenuPreview($ordered, $swmenupro, $css_load, $active_menu);
            }
            if ($menustyle == "popoutmenu") {
                $content .= doPopoutMenuPreview($ordered, $swmenupro, $css_load, $active_menu);
            }
            if ($menustyle == "gosumenu") {
                $content .= doGosuMenuPreview($ordered, $swmenupro, $active_menu, $css_load, $selectbox_hack, $padding_hack, $auto_position);
            }
            if ($menustyle == "transmenu") {
                $content .= doTransMenuPreview($ordered, $swmenupro, $active_menu, $sub_indicator, $parent_id, $css_load, 0, $show_shadow, $padding_hack, $auto_position);
            }
            if ($menustyle == "tabmenu") {
                $content .= doTabMenuPreview($ordered, $swmenupro, $parent_id, $css_load, $active_menu);
            }
            if ($menustyle == "dynamictabmenu") {
                $content .= doDynamicTabMenuPreview($ordered, $swmenupro, $parent_id, $css_load, $active_menu, $padding_hack, $auto_position);
            }
        }
    }
    $content .= "\n<!--End SWmenuPro menu module-->\n";
}
function doClickMenuPreview($ordered, $swmenupro, $css_load, $active_menu, $expand, $padding_hack)