function ubermenu_reset_all_check_panel() { //ubermenu_migrate_item_settings(); ?> <div class="wrap ubermenu-wrap"> <h2><strong>UberMenu</strong> Settings Reset <span class="ubermenu-version">v<?php echo UBERMENU_VERSION; ?> </span></h2> <?php echo '<div class="error"><p>' . __('Please be sure you wish to proceed. This will delete all Menu Settings, including Custom Styles, Instance Settings and General Settings. This cannot be undone.', 'ubermenu') . '</p></div>'; ?> <form action="<?php echo admin_url('themes.php'); ?> " method="GET"> <input type="hidden" name="page" value="ubermenu-settings" /> <input type="hidden" name="do" value="reset-all" /> <br/> <input type="submit" class="button button-primary" value="<?php _e('Confirm & Reset Settings', 'ubermenu'); ?> " /> </form> <?php ?> <br/><br/> <?php ubermenu_admin_back_to_settings_button(); ?> </div> <?php }
function ubermenu_widget_manager_panel() { $menu_item_widget_areas = get_option(UBERMENU_MENU_ITEM_WIDGET_AREAS, array()); if (isset($_GET['widget_area_id'])) { $widget_area_ids = $_GET['widget_area_id']; if ($widget_area_ids) { //uberp( $widget_area_ids ); foreach ($widget_area_ids as $id) { if (isset($menu_item_widget_areas[$id])) { add_settings_error('widget-manager', 'deletion-notice', 'Deleted Widget Area: ' . $menu_item_widget_areas[$id], 'updated'); unset($menu_item_widget_areas[$id]); } } update_option(UBERMENU_MENU_ITEM_WIDGET_AREAS, $menu_item_widget_areas); } } ?> <div class="wrap ubermenu-wrap"> <?php settings_errors(); ?> <h2><strong>UberMenu</strong> Widget Manager <span class="ubermenu-version">v<?php echo UBERMENU_VERSION; ?> </span></h2> <p>This screen allows you to remove orphaned custom widget areas. Check the widget areas you wish to delete.</p> <p>Note that if you re-save a menu item with the Custom Widget Area Setting, the widget area will be regenerated</p> <p>To remove reusable widget areas, click the Widgets tab under General Settings</p> <?php if (count($menu_item_widget_areas) == 0) { echo '<div class="error below-h2"><p>'; echo __('<strong>No Custom Widget Areas found</strong>', 'ubermenu'); echo '</p></div>'; } ?> <form> <input type="hidden" name="page" value="ubermenu-settings" /> <input type="hidden" name="do" value="widget-manager" /> <?php foreach ($menu_item_widget_areas as $menu_item_id => $widget_title) { ?> <div> <label><input name="widget_area_id[]" type="checkbox" value="<?php echo $menu_item_id; ?> " /> <strong><?php echo $widget_title . '</strong> [Menu Item ' . $menu_item_id . ']'; ?> </label> </div> <?php } ?> <br/> <input class="button button-primary" type="submit" value="Delete Widget Areas" /> </form> <br/> <br/> <?php ubermenu_admin_back_to_settings_button(); ?> </div> <?php }