|
From: Jon O. <jon...@us...> - 2008-05-03 19:12:02
|
Update of /cvsroot/mxbb/core/modules/mx_navmenu In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv30680 Modified Files: Tag: core28x NavigationMenu.pak mx_site_nav.php Log Message: Added new feature to site navigation: parent id. Index: mx_site_nav.php =================================================================== RCS file: /cvsroot/mxbb/core/modules/mx_navmenu/mx_site_nav.php,v retrieving revision 1.1.2.2 retrieving revision 1.1.2.3 diff -C2 -d -r1.1.2.2 -r1.1.2.3 *** mx_site_nav.php 27 Apr 2008 18:45:29 -0000 1.1.2.2 --- mx_site_nav.php 3 May 2008 19:11:55 -0000 1.1.2.3 *************** *** 30,34 **** // Setup config parameters // ! $config_name = array('menu_display_style', 'menu_display_mode', 'menu_page_sync'); for( $i = 0; $i < count($config_name); $i++ ) --- 30,34 ---- // Setup config parameters // ! $config_name = array('menu_display_style', 'menu_display_mode', 'menu_page_sync', 'menu_page_parent'); for( $i = 0; $i < count($config_name); $i++ ) *************** *** 41,51 **** // Define some parameters // - //$menu_display_style = $mx_menu_config['menu_display_style']; $menu_display_style = 'Overall_navigation'; - //$menu_display_mode = $mx_menu_config['menu_display_mode']; $menu_display_mode == 'Horizontal'; - //$menu_page_sync = ( $mx_menu_config['menu_page_sync'] != 'No' ); $menu_page_sync = true; // // Prevent this block to be used both in overall_header and as a block --- 41,50 ---- // Define some parameters // $menu_display_style = 'Overall_navigation'; $menu_display_mode == 'Horizontal'; $menu_page_sync = true; + $page_parent = !empty($mx_menu_config['menu_page_parent']) ? $mx_menu_config['menu_page_parent'] : 0; + // // Prevent this block to be used both in overall_header and as a block *************** *** 100,104 **** $template->set_filenames($template_tmp); ! generate_site_menu(); $cat_width = $num_of_cats > 0 ? ceil(100 / $num_of_cats) . '%' : '100%'; --- 99,103 ---- $template->set_filenames($template_tmp); ! generate_site_menu($page_parent); $cat_width = $num_of_cats > 0 ? ceil(100 / $num_of_cats) . '%' : '100%'; Index: NavigationMenu.pak =================================================================== RCS file: /cvsroot/mxbb/core/modules/mx_navmenu/NavigationMenu.pak,v retrieving revision 1.14.2.2 retrieving revision 1.14.2.3 diff -C2 -d -r1.14.2.2 -r1.14.2.3 *** NavigationMenu.pak 14 Feb 2008 21:24:51 -0000 1.14.2.2 --- NavigationMenu.pak 3 May 2008 19:11:55 -0000 1.14.2.3 *************** *** 10,13 **** --- 10,14 ---- New_function=+:---------------------------=+:0=+:0=+:0=+:0=+:0 function=+:50=+:52=+:Page Navigation=+:Standard Page Menus=+:mx_site_nav.php=+: + parameter=+:52=+:155=+:menu_page_parent=+:Function=+:0=+:generate_page_jumpbox("{parameter_id}[]",0,0,"{parameter_value}")=+:0=+:0 parameter=+:52=+:100=+:Site menu=+:site_menu=+:=+:=+:0=+:10 parameter=+:52=+:101=+:menu_display_style=+:Radio_single_select=+:Overall_navigation=+:a:5:{i:0;s:7:"Classic";i:1;s:8:"Advanced";i:2;s:15:"Simple_CSS_menu";i:3;s:17:"Advanced_CSS_menu";i:4;s:18:"Overall_navigation";}=+:0=+:20 |