diff --git a/att-site-healthcheck.php b/att-site-healthcheck.php index 9dba3ec..456ce8a 100644 --- a/att-site-healthcheck.php +++ b/att-site-healthcheck.php @@ -2,7 +2,7 @@ /** * Plugin Name: ATT Site Healthcheck * Description: Walks a technician through a structured WordPress site healthcheck. Steps are drop-in PHP files so adding/removing one is a single file change. - * Version: 0.1.7 + * Version: 0.1.8 * Author: Steve Hanlon * License: Proprietary * License URI: https://git.h12e.com/steve/wp-healthcheck/raw/branch/main/LICENSE @@ -15,7 +15,7 @@ if (!defined('ABSPATH')) { exit; } -define('ATT_HC_VERSION', '0.1.7'); +define('ATT_HC_VERSION', '0.1.8'); define('ATT_HC_PLUGIN_FILE', __FILE__); define('ATT_HC_PLUGIN_DIR', plugin_dir_path(__FILE__)); define('ATT_HC_PLUGIN_URL', plugin_dir_url(__FILE__)); diff --git a/includes/admin-page.php b/includes/admin-page.php index 958382a..dbd1b20 100644 --- a/includes/admin-page.php +++ b/includes/admin-page.php @@ -3,6 +3,7 @@ if (!defined('ABSPATH')) exit; add_action('admin_menu', 'att_hc_register_menu'); add_action('admin_post_att_hc_start', 'att_hc_handle_start'); +add_action('admin_post_att_hc_start_next', 'att_hc_handle_start_next'); add_action('admin_post_att_hc_resume', 'att_hc_handle_resume'); add_action('wp_ajax_att_hc_step_history', 'att_hc_handle_step_history_ajax'); add_action('wp_ajax_att_hc_save_step_ajax', 'att_hc_handle_save_step_ajax'); @@ -55,6 +56,7 @@ function att_hc_inline_css(): string { .att-hc-status-skipped { background:#fff3cd; color:#856404; } .att-hc-status-blocked { background:#fbeae8; color:#721c24; } .att-hc-status-n_a { background:#e2e3e5; color:#41464b; } + .att-hc-start-next { margin:.5rem 0 1rem; display:flex; flex-wrap:wrap; align-items:center; gap:.6rem; } .att-hc-next-due { margin:.5rem 0 .75rem; padding:.5rem .75rem; background:#f6f7f7; border:1px solid #dcdcde; border-radius:4px; } .att-hc-next-due form { display:flex; flex-wrap:wrap; align-items:center; gap:.5rem; } .att-hc-next-due .description { flex-basis:100%; } @@ -714,11 +716,20 @@ function att_hc_render_finished_panel(ATT_HC_Session $session): void {
Started started_at())); ?> · Finished finished_at())); ?>
+site_key()); ?>. This finished report stays on the history server.
+