getSettings(); $html = '
'; $html.= '

Demo Controls

'; $html.= '
Try out a few of the basic options to see what UberMenu can do. '. 'There are many more available via the control panel!
'; $descdef = isset($_GET['wpmega-demo-description-0']) ? $_GET['wpmega-demo-description-0'] : 'off'; $styledef = isset($_GET['wpmega-demo-style']) ? $_GET['wpmega-demo-style'] : 'black-white-2'; $orientdef = isset($_GET['wpmega-demo-orientation']) ? $_GET['wpmega-demo-orientation'] : 'horizontal'; $transdef = isset($_GET['wpmega-demo-transition']) ? $_GET['wpmega-demo-transition'] : 'slide'; $triggerdef = isset($_GET['wpmega-demo-trigger']) ? $_GET['wpmega-demo-trigger'] : 'hoverIntent'; $html.= '
'; $html.= $settings->showAdminOption( 'wpmega-demo-transition', array( 'title' => 'Transition', 'type' => 'radio', 'ops' => array( 'slide' => 'Slide', 'fade' => 'Fade', 'none' => 'None' ), 'default' => $transdef, ) ); $html.= $settings->showAdminOption( 'wpmega-demo-trigger', array( 'title' => 'Trigger', 'type' => 'radio', 'ops' => array( 'hoverIntent' => 'Hover Intent', 'hover' => 'Hover', 'click' => 'Click' ), 'default' => $triggerdef, ) ); $html.= $settings->showAdminOption( 'wpmega-demo-orientation', array( 'title' => 'Orientation', 'type' => 'radio', 'ops' => array( 'horizontal' => 'Horizontal', 'vertical' => 'Vertical' ), 'default' => $orientdef, ) ); $html.= $settings->showAdminOption( 'wpmega-demo-description-0', array( 'title' => 'Display', 'type' => 'checkbox', 'class' => 'wpmega-admin-op-box', 'default' => $descdef, 'before' => '
Top-Level Descriptions
' ) ); $demoOps = ubermenu_getStylePresetOps(); unset($demoOps['custom']); $html.= $settings->showAdminOption( 'wpmega-demo-style', array( 'title' => 'Style Preset', 'type' => 'select', 'ops' => $demoOps, 'default' => $styledef, 'class' => 'clearfix' ) ); $html.= '
'; $html.= ''; $html.= ''; $html.= '
'; $html.= '
'; $html.= '
'; $html.= '
'; return $html; } add_shortcode('ubermenu-demo', 'wpmega_demo'); function ubermenu_demo_settings_filter_callback( $settings ){ if(isset($_GET['is_submitted'])){ if(isset($_GET['wpmega-demo-description-0'])) $settings['wpmega-description-0'] = $_GET['wpmega-demo-description-0']; if(isset($_GET['wpmega-demo-orientation'])) $settings['wpmega-orientation'] = $_GET['wpmega-demo-orientation']; if(isset($_GET['wpmega-demo-transition'])) $settings['wpmega-transition'] = $_GET['wpmega-demo-transition']; if(isset($_GET['wpmega-demo-trigger'])) $settings['wpmega-trigger'] = $_GET['wpmega-demo-trigger']; if(isset($_GET['wpmega-demo-style']) && $_GET['wpmega-demo-style'] != 'none') $settings['wpmega-style-preset'] = $_GET['wpmega-demo-style']; } return $settings; } add_filter( 'wp-mega-menu-settings_settings_filter', 'ubermenu_demo_settings_filter_callback' ); ?>