/** * Build the debugging page * * @since 3.0 */ function wprss_debugging_page_display() { $debug_messages = apply_filters('wprss_debug_messages', array('1' => 'wprss_debugging_admin_notice_update_feeds', '2' => 'wprss_debugging_admin_notice_reimport_feeds', '3' => 'wprss_debugging_admin_notice_clear_log', '4' => 'wprss_debugging_admin_notice_reset_settings')); ?> <div class="wrap"> <?php screen_icon('wprss-aggregator'); ?> <h2><?php _e('Debugging', 'wprss'); ?> </h2> <?php if (isset($_GET['debug_message'])) { //&& ( check_admin_referer( 'wprss-delete-import-feed-items' ) || check_admin_referer( 'wprss-update-feed-items' ) ) ) { $message = $_GET['debug_message']; foreach ($debug_messages as $id => $callback) { if ($message == $id) { call_user_func($callback); break; } } } do_action('wprss_debugging_before'); $bottom = array(); $debug_operations = wprss_get_debug_operations(); foreach ($debug_operations as $id => $data) { if (!isset($data['render'])) { continue; } $pos = isset($data['pos']) ? $data['pos'] : 'normal'; if ($pos == 'normal') { call_user_func($data['render']); } elseif ($pos == 'bottom') { $bottom[$id] = $data; } } do_action('wprss_debugging_after'); wprss_system_info(); if (count($bottom) > 0) { foreach ($bottom as $id => $data) { if (!isset($data['render'])) { continue; } call_user_func($data['render']); } } ?> </div> <?php }
/** * Build the debugging page * * @since 3.0 */ function wprss_debugging_page_display() { $debug_messages = apply_filters('wprss_debug_messages', array('1' => 'wprss_debugging_admin_notice_update_feeds', '2' => 'wprss_debugging_admin_notice_reimport_feeds', '3' => 'wprss_debugging_admin_notice_clear_log')); ?> <div class="wrap"> <?php screen_icon('wprss-aggregator'); ?> <h2><?php _e('Debugging', 'wprss'); ?> </h2> <?php if (isset($_GET['debug_message'])) { //&& ( check_admin_referer( 'wprss-delete-import-feed-items' ) || check_admin_referer( 'wprss-update-feed-items' ) ) ) { $message = $_GET['debug_message']; foreach ($debug_messages as $id => $callback) { if ($message == $id) { call_user_func($callback); break; } } } do_action('wprss_debugging_before'); $debug_operations = wprss_get_debug_operations(); foreach ($debug_operations as $id => $data) { if (isset($data['render'])) { call_user_func($data['render']); } } do_action('wprss_debugging_after'); wprss_system_info(); ?> </div> <?php }