moderated; $menu[20] = array( sprintf( $menu[20][0].' %s', "$awaiting_mod" ), $menu[20][1], $menu[20][2]); #Add Plugin Balloon $update_plugins = get_option( 'update_plugins' ); $update_count = count( $update_plugins->response ); $menu[35] = array( sprintf( $menu[35][0].' %s', "" . number_format_i18n($update_count) . "" ), $menu[35][1], $menu[35][2]); #Add Users if ( current_user_can('edit_users') ) $menu[40] = array($menu[41][0], $menu[41][1], $menu[41][2]); $menu[41] = array(); endif; if( get_option( 'amm_submenu' ) ) $submenu = get_option( 'amm_submenu' ); } function SaveSettings(){ check_admin_referer('adminmenu-update-options'); foreach( $this->MenuArr('menu') as $k=>$mn ): $newmenu[$k] = array( $_POST['name-'.$k], $_POST['ability-'.$k], $_POST['page-'.$k] ); endforeach; foreach( $this->MenuArr('submenu') as $ky=>$smn ): $key = str_replace('.php', '', $ky); foreach( $smn as $k=>$nm ): $newsubmenu[$ky][$k] = array( $_POST['subname-'.$key.'-'.$k], $_POST['subability-'.$key.'-'.$k], $_POST['subpage-'.$key.'-'.$k] ); endforeach; endforeach; update_option( 'amm_menu', $newmenu ); update_option( 'amm_submenu', $newsubmenu ); //echo '
'; print_r($_POST); echo ''; $_POST['notice'] = __('Settings Saved', 'regplus'); } function Settings(){ $amm = get_option( 'admin_menu_management' ); $newm = get_option( 'amm_menu' ); $newsm = get_option( 'amm_submenu' ); if( !$newm ): $menuarr = $this->MenuArr('menu'); $subarr = $this->MenuArr('submenu'); else: $menuarr = $newm; $subarr = $newsm; endif; //print_r($menuarr); ?>