This basically implements the part of auto saving of items while being edited. This is the most critical part of the feature request. Users who was kicked out by session or whatever with unsaved content will have most part of their work auto saved.
The implementation relies on a function being continuously run checking for the changes in the editor. The check interval is configurable by user. Currently almost each field of the FAQ form is saved, may be this could be reduced to just important text fields.
base construction for autosave
implemented posting the faq form via ajax
basic autosaving works
extended the form data for autosave
added admin config options for autosave
integrated autosave configuration
removed todo comments
fixed saving of new items
Merge pull request #488 from weltling/2.8
#433 Add autosave of FAQs during editing [partial]