• Situation
    Sometimes the page is refreshed during a scan.

    When the page is refreshed,
    a) the scan settings are changed from scan everything to just scan the active plugins (and theme?).
    b) and only the first 15 or so plugins are listed,
    c) and if the download is done after the page is refreshed then it only includes the plugins that were shown on the page (15 or so).

    This means that the scan needs to be done all over again.

    There needs to be some way to store and display the complete set of results, for any time in the future after a scan has been done (even if it can not be stored after the next scan is done).
    Otherwise this forces the user to remain connected to the site, and keep the scan page open all the time.

    Some suggestions

    1a) allow scan to continue after the user does any of the following; leaves the plugin scan page, refreshes the window, disconnects from local network, logs out of session (fixes the above problem).
    1b) When the user next views the scan in progress, it would be nice to not have to restart the scan, or start another scan (which gives duplicate results for each plugin), and be provided with better information about the progress of the current scan, and at least be able to tell that the scan is still in progress.
    2) Save the data immediately to a buffer file, till the user has downloaded it, or till the user decides they do not want to keep it anymore.
    The user could be prompted for a name to use for the file, that could have the date and time prepended to the name so the name is unique.

    Being able to keep results for longer, after some problem means that the extra scans are not needed.

  • The topic ‘PHP Compatibility Checker – Suggestions re loss of report data after page refesh’ is closed to new replies.