Автор: antonatis
Технический пост: что за косяки с созданием и редактированием постов на joyreactor.cc, и как их исправить?
Здравствуйте, кто здравствует.
Хочу обратить внимание на пару корябостей постоянно вылезающих при постинге, или поправке постов на joyreactor.c
Может админы найдут в себе силы и мужество это поправить, ибо достало ходить по минному полю, да и не всегда даже супервнимательность помогает.
1. Предположим вы решили запилить ваш суперпост
... сражаясь с тормозами, фризами, и постоянными "черновик сохранён" вставили контент, и наконец, смахнув пот с чела нажали кнопку

И тут вас перебрасывает на страничку с вращающимся квадратиком
Квадратик этот может вращаться минутами без видимого результата. Мой личный рекорд подобного затупа составляет более 5 минут.
В чём же тут засада, спросите вы?
Если нетерпеливый пользователь решит, что страница "зависла", он может нажать "перегрузить" в браузера, и перед ним появится предыдущая страница создания постинга с, уф, слава богам реактора, сохранённым контентом. Он повторно нажимает "отправить", и тут выясняется
* Что, несмотря на крутившийся квадратик, предыдущая попытка постинга по факту уже состоялась, и своим повторным кликом он только что сделал дубль, отчего благодарные читатели сразу же напихают ему морковок.
Бонусный момент - новый пост в списке своего запощенного почему-то появляется не сразу, так что благонамеренная проверка этого списка может убедить что он не создан (а вот фиг), и страдалец с полной уверенностью создаст дубль.
* Что гораздо хреновее - содержимое поста при такой перезагрузке сохраняется. Теги и заголовок - нет!
Если пост требовал обязательной вставки "опасных" тегов вроде "политики" - в дубле их не будет! Только повтороно набирать.
В итоге вполне добросовестному, но невнимательному пользователю может прилететь бан, причём общефорумной, а не какого-то там коммунити. Собственно, ваш покорный слуга таким макаром свой первый бан и получил.
Бонусный момент - к этому времени в списке постов вполне может наконет появиться пост от предыдущей попытки. Пользователь глянув туда будет вполне добросовестно уверен, что он, наконец, создал нормальный корректный пост, не зная что дубль без тего ещё на подходе.
... Впрочем, отмечу, что просто сразу закрыть страницу на "квадратиках" - тоже идея не лучшая. Заливка таки какое-то время занимает, и может не состояться при слишком быстром закрытии, кроме этого после минут 4-х крутежа пользователь может наконец увидеть не пост, а подобное сообщение
- что-то пошло не так, пост не состоялся, делай повторную попытку (и проверь наличие тегов!).
Отсюда большой вопрос к админам - можно ли это дело как-то наладить, чтоб теги сохранялись вместе с контентом и не пропадали, фактическое создание постов на сервер совпадало с отключением "квадратиков", а появление нового поста в списке пользоваля не имело задержки?
2. Предположим, пост уже создан. Думаете все ваши проблемы на этом закончились?
А вот и нет - ведь у нас есть ещё функционал редактирования.
Предположим, вы захотели поправить в свежезапощенном очипятку, или исправить отчего-то испортившееся форматирование. Исправили, нажали "отправить", или чего там... и получили серверный отлуп
"Вы не имеете прав на редактирование поста, или время на редактирование истекло."
Получили и получили, нет? Засада в том, что в каких-то непонятных мне случаях отчего-то исправленный посто всё-таки создаётся. Но создаётся как дубль. За который, да, вам опять напихают морковок. Вот только сегодня у меня такое было.
Вопрос к админам - а эту чудесатость как-то можно поправить?
Комментировать
Подробнее https://reactor...
опрос Пользователь создает новый пост на Joyreactor.cc, помечая его тегами 'реактор' и" title="реактор"/>

