#3016 - Lost connection disaster recovery via. Autosave

  • By
  • Added
  • 0 views
Identifier #3016
Issue type Feature request or suggestion
Title Lost connection disaster recovery via. Autosave
Status Closed (no changes needed)
Handling member Chris Graham
Addon core_form_interfaces
Description When autosave Javascript makes a connection to the server to make an autosave, note the HTTP response code (and perhaps set a timeout of 6 seconds or so). If there was some sort of failure in autosaving, assume website went offline and present the user with a Javascript overlay informing them we lost connection to the server. Instruct the user to copy their content in case of data loss and to try again when the website is back online.

Optionally, offer via. the little overlay some way for the user to export their form data, perhaps as a CSV file, to their computer.

Perhaps also build a system in which autosave can import these exported CSV files as well to recover form data. Error with an overlay on any problems encountered but try not to be fatalistic about it (eg. process the rest of the CSV) unless we have to fatal exit the procedure.
Steps to reproduce

Additional information CSV exporting has to be entirely Javascript based and must assume we cannot connect to the server for any reason.
Funded? No
The system will post a comment when this issue is modified (e.g., status changes). To be notified of this, click "Enable comment notifications".

Rating

Unrated