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

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

Новые блоги

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

Форум

- Для новичков (3751)
- Общий (17805)
- Игровые системы (6252)
- Набор игроков/поиск мастера (41698)
- Котёл идей (4368)
- Конкурсы (16075)
- Под столом (20443)
- Улучшение сайта (11251)
- Ошибки (4386)
- Новости проекта (14692)
- Неролевые игры (11855)

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

Господа!

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

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

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

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

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

Надеюсь, эта функция позволит предотвратить хотя бы несколько седых волосков от потери гигантских постов, в которые вкладывались силы и душа, из-за очередного "упс-косяка".
123
А кстати, буфер очищается при закрытии окна/приложения браузера?

Фича не потеряет данные поидее даже при перезагрузке компа. Причина несохранения данных может быть только в некорректном завершении работы браузера или компьютера (например, отключение света, или бага в браузере, из-за которой тот упал).
Автор: Evengard [A] [offline] , 12.01.2019 14:20 21

Круто. Только вот бы еще в рамках user-friendly интерфейса обновить заодно и содержание "справки".
Автор: Morte [offline] , 12.01.2019 14:28 22

html5 web-storage? Эх, а если пост больше 5мб? :)
Автор: WarCat [offline] , 12.01.2019 15:19 23

а если пост больше 5мб?Больше 5Мб чистого текста?! Да оно в базу, наверное, не влезет...
Это же больше 500 авторских листов, если не ошибаюсь
Автор: SolohinLex [M] [offline] , 12.01.2019 15:21 | Отредактировано 12.01.2019 в 15:22 24

Вот так Гоголь и потерял 2 том Мёртвых душ, больше 5 мб текста набил...
Автор: Alti [offline] , 12.01.2019 16:14 25

Нет, Гоголь просто дропнул модуль.
Спасибо за фичу.
Автор: Texxi [offline] , 12.01.2019 20:08 26

Почему нельзя плюсовать новости?
Автор: Random Encounter [offline] , 12.01.2019 22:41 27

Потому что это не ДМ3)
Автор: школьнек [online] , 12.01.2019 22:52 28

Ох, добро какое! Кучу постов прошляпил из-за разных глюков: то ошибка при отправке вылезла, то у планшета память кончилась и он перезагрузил вкладку, то ещё что-нибудь.
Отличная новость.
Автор: Птицо [online] , 12.01.2019 23:04 29

Только что протестировала эту функцию. На Опере усё работает! Супер, класс! Будущие посты и нервные клетки спасены))
Автор: Blacky [offline] , 12.01.2019 23:20 30

Как выяснилось опытным путём, поля форума и обсуждений игр - одна сущность. Поля постов - другая. Неплохо бы справочник какой по числу и типам полей ДМа, чтобы знать, заполнение какого поля приемлемо и не стирает запись, а какое поле лучше не трогать, пока не загрузишь потерянный текст.
Автор: HappyKender [offline] , 12.01.2019 23:50 31

Хитро! Спасибо.
Автор: Da_Big_Boss [offline] , 13.01.2019 11:33 32

гоголь его злостно сжёг.
Автор: Vened [offline] , 13.01.2019 16:58 33

насчет 500 я загнул, вроде 50 а.л. всего
Автор: SolohinLex [M] [offline] , 13.01.2019 17:11 34

65 с половиной
Автор: Evengard [A] [offline] , 14.01.2019 12:08 35

Я очень сильно округлял ))

Но, главное, это с запасом зватит не только на любой пост, но и на несколько неслабых романов
Автор: SolohinLex [M] [offline] , 14.01.2019 12:43 36

Просто для сравнения.
Первый том Войны и Мира в формате txt весит 319 кб.
То есть, в 5 мб влезет 15 томов Войны и Мира.
Автор: Min0tavr [offline] , 14.01.2019 12:47 37

Что ж, мне есть, к чему стремиться!)))
Автор: Савелий [offline] , 14.01.2019 20:01 38

Великое Спасибо!
Автор: V1 [offline] , 15.01.2019 16:27 39

Великолепная фича!
Автор: Winder [offline] , 23.01.2019 18:48 40

123