- Регистрация
- 18 Дек 2019
- Сообщения
- 98
- Реакции
- 392
Бывают случаи, когда долго и упорно набираешь текст, заполняешь поля при добавлении или редактировании новости, и тут случается какой-нибудь казус вроде отключения света и сбой интернета... Бывает очень обидно потерять разом все данные формы. Для таких случаев сделал плагин, который записывает вводимые данные формы в LocalStorage, затем, при обновлении страницы (без сохранения), появлется панель с предложением вставить данные из сохраненного черновика или удалить этот черновик. Используется исключительно JS код, никаких правок движка.

Версия DLE: тестировал на 18.1 и 19.1
1. Версия с использованием LocalStorage. Размер записываемых данных максимум 5мб:
2. Версия с использованием IndexedDB (библиотека idb-keyval встроена в код). Размер данных практически не ограничен:

Версия DLE: тестировал на 18.1 и 19.1
1. Версия с использованием LocalStorage. Размер записываемых данных максимум 5мб:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
2. Версия с использованием IndexedDB (библиотека idb-keyval встроена в код). Размер данных практически не ограничен:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Последнее редактирование: