Как работает модуль Autosave?

Главные вкладки

Аватар пользователя xSPiRiTx xSPiRiTx 6 октября 2016 в 11:34

Наткнулся на интересный модуль:
https://www.drupal.org/project/autosave
Предлагает автосохранение материала при создании и редактировании через заданный промежуток времени (по умолчанию каждые 10сек).

Для эксперимента создал ноду. В процессе создания оно уже там "Form autosaved". А что, куда, где оно это 'autosaved'? Так же для эксперимента еще не созданную ноду, которая якобы уже должна была быть автосохранена, взял и закрыл вкладку. И че? Где взять мне это автосохранение?

И еще не понимаю по какому принципу оно автосохраняется - по щелчку мыши и по сбросу строки в редакторе?

И еще - жаль, но оно не работает с Bootstrap Sad

Комментарии

Аватар пользователя bumble bumble 6 октября 2016 в 15:44
1

Просто js'ом считает 10 сек. и автосейвит. Автосейв, по сути тоже что и при нажатии "Сохранить" -> "Редактировать", но AJAX'ом (без перезагрузок).

Аватар пользователя xSPiRiTx xSPiRiTx 6 октября 2016 в 17:57

одно мне непонятно - каким образом оно автосейвит на стадии создания материала. По крайней мере никаких новых нод не появляется

Аватар пользователя Studio VIZA Studio VIZA 6 октября 2016 в 15:49

xSPiRiTx wrote:

В процессе создания оно уже там "Form autosaved"

Это как черновик в гугломыле, какает в базе, создан для ленивых и опасливых контент-менеджеров.

Аватар пользователя xSPiRiTx xSPiRiTx 6 октября 2016 в 17:53

не знаю как работает черновик в гугломыле.
как он какает в базе? я поначалу думал оно создает новые редакции материала..вот это я понимаю какает

Аватар пользователя xSPiRiTx xSPiRiTx 6 октября 2016 в 18:00

Начинаю создавать ноду. Мелькает внизу голубое сообщение Form autosaved. При этом никаких новых материалов не создается. Далее пробую сохранить материал. Потом снова в него захожу, редактирую, добавляю текста, несколько раз уже мелькнуло сообщение об автосохранении. Специально закрываю вкладку не нажав на кнопку Сохранить - вуаля....ничего оно не сохранило, как была нода изначало так и осталась...нихрена не сохраняет!

Аватар пользователя xSPiRiTx xSPiRiTx 10 октября 2016 в 14:01

Чистый движок со стандартной темой - работает! Если принудительно закрыть вкладку без сохранения и если был автосохран (всплывало сообщение), то при следующей правке материала сразу же предлагается восстановить сохран за такое-то число либо игнорировать.
Модуль отказывается работать с темой Bootstrap 3, если в админке включен модуль Overlay. Пишет:

Uncaught TypeError: Cannot set property 'tgt' of null
jquery.min.js?v=1.10.2:6