Адрес для входа в РФ: exler.world
Неотправка комментов
21.09.2018 12:06
9437
Комментарии (30)
Вроде починили временами возникающую неотправку комментов (приходилось перезагружать страницу, чтобы отправилось). Наконец-то нашли, при каких условиях это может возникать.
Если вдруг у кого вдруг проявится - напишите здесь в комментах, когда это возникло. Операционка, браузер, обстоятельства. Спасибо.
Войдите, чтобы оставить комментарий.
Пробую...
Ураа! получилось 😃
Спасибо!
Ураа! получилось 😃
Спасибо!
Только что, винда 7, гугл хром, форум club443.ru Выдало ошибку "страница недоступна", обновила, повторно отправила, сработало.
Тогда пардон. Просто там тоже последнее время часто выдает ошибки при отправке.
А при чем тут вообще форум? Это другой движок, другой сервер и другой домен.
Алекс,а что ,если на Главной сделать перечень тем дня за два? Неудобно заходить в "Блог" и искать тему за вчерашний день.
Алекс,а что ,если на Главной сделать перечень тем дня за два?
В догонку по комментариям
Если комментарии новые вверху, тогда форма написания вверху логично смотрится
А вот если новые комментарии внизу, то логично чтобы и форма была внизу
А то получается читаешь сверху вниз, дочитал до конца и хочешь написать, а форма где-то там в небесах ((
А вот еще что, надо сделать прелоадер, чтобы нажал на кнопку и начал крутится прелоадер. а то из-за времени запроса туда-сюда непонятно нажал я на кнопку или нет, началась отправка или нет
Если комментарии новые вверху, тогда форма написания вверху логично смотрится
А вот если новые комментарии внизу, то логично чтобы и форма была внизу
А то получается читаешь сверху вниз, дочитал до конца и хочешь написать, а форма где-то там в небесах ((
А вот еще что, надо сделать прелоадер, чтобы нажал на кнопку и начал крутится прелоадер. а то из-за времени запроса туда-сюда непонятно нажал я на кнопку или нет, началась отправка или нет
Тоже вариант
Я думаю, что форму просто надо продублировать и там и там.
Кстати, одна просьба. Можно рядом с Ютьюб-видео (в комментах тоже автоматом) давать ссылку на само видео? А то всегда приходится кликать по заголовку/Ютьюб-кнопке и тогда открывается ссылка с таймстэмпом, который приходится удалять. Часто кидаю знакомым линки на видео отсюда.
Логично, сделаем.
А я думал, это браузер.
Кстати, еще дико неудобно, что после отправки коммента перекидывает на начало списка комментариев. Вот читал ты комменты, решил на какой-то ответить -- и всё, ищи потом его заново.
Старая версия движка после ответа перекидывала на тот коммент, на который отвечал.
Старая версия движка после ответа перекидывала на тот коммент, на который отвечал.
Да, это знаем, допилим.
ППКС
Алекс, проблема
{"status":"error","message":"Sorry, something went wrong. Please try again later."}
гарантированно возникает при отключении JavaScript'а (NoScript'ом, например).
Т.е., "обычная" отправка комментов, похоже, сделана через AJAX, а при отключенном JS должна срабатывать "классическая", через POST-форму, но она обламывается.
Возможно, описанный Pororo глюк с отправкой после возврата как-то связан с этим (например, при показе страницы через возврат (а не через загрузку) какая-то инициализация не отрабатывается).
{"status":"error","message":"Sorry, something went wrong. Please try again later."}
гарантированно возникает при отключении JavaScript'а (NoScript'ом, например).
Т.е., "обычная" отправка комментов, похоже, сделана через AJAX, а при отключенном JS должна срабатывать "классическая", через POST-форму, но она обламывается.
Возможно, описанный Pororo глюк с отправкой после возврата как-то связан с этим (например, при показе страницы через возврат (а не через загрузку) какая-то инициализация не отрабатывается).
Примерно за тем же, зачем использовать AdBlock, только еще радикальнее.
Ибо некоторые сайты (включая РБК) охренели настолько, что несколько открытых с них страниц очень изрядно грузят проц.
Ибо некоторые сайты (включая РБК) охренели настолько, что несколько открытых с них страниц очень изрядно грузят проц.
Вопрос. А зачем JavaScript отключать?
Ясно, спасибо, исправим.
Кстати, при редактировании уже существующего комментария, кнопка сохранения называется "редактировать", по идее ее лучше назвать "сохранить" как более ясно выражающую суть процесса. Некритично, но глаза мозолит.
Логично, исправим.
Алекс, проверю отправляются или нет, если что можете его удалить. А то уже раз 5 пытался написать, ни разу не отправилось.
Alex, про 5 предыдущих это в течении 2-3 месяцев. Ну или посмотри, когда я зарегистрировался, собственно это был первый коммент который не прошел...
Операционка, браузер, при каких обстоятельствах?
У меня сейчас возникло. Windows 10, Google Chrome 69.
Последовательность действий:
1. Написал комментарий.
2. Вместо "Отправить" нажал кнопку "Предыдущая запись".
3. Браузер открыл предыдущую запись, нажал в браузере кнопку "Назад".
4. Браузер вернул текущую запись, текст моего комментария тоже вернулся.
5. Нажал "Отправить", получил пустую страничку с текстом: {"status":"error","message":"Sorry, something went wrong. Please try again later."}
Заодно хочу поругать, что кнопка отправки сообщения расположена не совсем удобно, интуитивно хочется нажать кнопку прямо под окном ввода комментария. Если твой комментарий первый, то там располагается кнопка "Предыдущая запись". Поэтому и возникло.
Последовательность действий:
1. Написал комментарий.
2. Вместо "Отправить" нажал кнопку "Предыдущая запись".
3. Браузер открыл предыдущую запись, нажал в браузере кнопку "Назад".
4. Браузер вернул текущую запись, текст моего комментария тоже вернулся.
5. Нажал "Отправить", получил пустую страничку с текстом: {"status":"error","message":"Sorry, something went wrong. Please try again later."}
Заодно хочу поругать, что кнопка отправки сообщения расположена не совсем удобно, интуитивно хочется нажать кнопку прямо под окном ввода комментария. Если твой комментарий первый, то там располагается кнопка "Предыдущая запись". Поэтому и возникло.
Хотя я в упор не понимаю, как ее можно спутать с "Отправить".
Хорошо, отодвинем пониже.
В FF не воспроизвелось вообще (при возврате пустое поле комментирования), в Chrome вернулось с текстом, но нормально отправилось. Поизучаем.
По поводу кнопки - понял: "Предыдущую запись" перенесем пониже. Хотя я в упор не понимаю, как ее можно спутать с "Отправить". А справа "Отправить" стоит потому, что там слева пиктограммы всяких вставок.
По поводу кнопки - понял: "Предыдущую запись" перенесем пониже. Хотя я в упор не понимаю, как ее можно спутать с "Отправить". А справа "Отправить" стоит потому, что там слева пиктограммы всяких вставок.
Если твой комментарий первый, то там располагается кнопка "Предыдущая запись". Поэтому и возникло.
А при каких условиях это возникало?
Теги
Информация
Что ещё почитать
Гениальные логотипы проигравшей хтони
20.09.2024
74
Властелины воздуха
01.10.2024
100
Загадочные дилеры блогерных музеев
04.10.2024
179