Набор игроков

Завершенные игры

Новые блоги

- Все активные блоги

Форум

- Для новичков (3749)
- Общий (17782)
- Игровые системы (6249)
- Набор игроков/поиск мастера (41607)
- Котёл идей (4311)
- Конкурсы (16074)
- Под столом (20428)
- Улучшение сайта (11248)
- Ошибки (4385)
- Новости проекта (14628)
- Неролевые игры (11855)

Небольшая, но весьма полезная фича

Господа!

Мы прекрасно понимаем, как тяжело, когда сайт то и дело норовит упасть с ошибкой 500, или ещё каким-нибудь "Упс-косяком". Это нервирует, злит, и может даже вызвать депрессии!

Но самое большое зло во всём этом - это когда из-за такой ошибки теряются посты. Это - прямо ну вот совсем никуда не годится, не правда ли?

Пока мы ищем решение этих постоянных проблем и пилим ДМ3, я придумал небольшую фичу, которая возможно спасёт кому-нибудь приличное количество нервных клеток. Функция автосохранения данных в текстовых полях.

Действует она очень просто и топорно, но свою цель должна (поидее) выполнять. Любой текст, введённый в поле, в котором доступны любого рода теги (то есть по сути все основные виды полей) и у которого больше 100 символов автоматически сохраняется в браузере. И если у вас произошло ЧТО-ТО, и текст потерялся, вы можете вернуться туда же, где вы потеряли этот текст и попробовать нажать магическую кнопочку "load" на панели тегов. Она попробует восстановить вам набранный в этом поле текст.

Внимание! Эта функция абсолютно точно не будет работать в следующих случаях:
1. Если ваш текст меньше чем 100 символов (это по сути "защита от дурака", чтобы случайно не перезаписать объёмные данные каким-нибудь коротким текстом, который вы могли начать вбивать даже поначалу забыв об этой функции)
2. Если вы писали несколько постов одновременно - сохраняется только один текст для каждого из вида полей - то есть сохранится один текст комментария форумного или обсужда, один текст игровой, и так далее. При этом сохранится именно тот, который обновился позже других.
3. Если вы поменяли в процессе браузер/компьютер/что угодно ещё - данные сохраняются непосредственно в самом браузере, а не на сервере.
4. Не сохранится любой текст, у которого недоступна панель с тегами - ведь там нет кнопочки load, что логично! =)

Надеюсь, эта функция позволит предотвратить хотя бы несколько седых волосков от потери гигантских постов, в которые вкладывались силы и душа, из-за очередного "упс-косяка".
123
ОГОНЬ!
Автор: Эрфар [offline] , 24.01.2019 16:33 41

123