This project is not covered by Drupal’s security advisory policy.

Save Form - Simple (ish) solution to an age old problem

Browsers do crash, tabs are closed by mistake, stuff happens.

This module lets you save the current input of ANY drupal form, to be recovered later. It includes a javascript file that automates this to save every 10 seconds (configurable). If the form is then reloaded, the contents of the previous unsaved form will be loaded into it.

Early alpha/beta at the moment, not sure on some of the decisions made (code review / ideas / patches VERY welcome). But code does work!!

Known / Expected bugs and complications

  • File upload fields are likely to be tricky.
  • Date doesn't play nice yet. (like something to do with #1209026: When time fails validation, date is cleared
  • If you have several windows open editing the same url's form, may get confusing
  • Currently it saves the entire $form element, may be room for clean up here

This module was built for and released back to the community by Demotix.com, a Citizen photojournalism news wire.

Project information

Releases