Адрес для входа в РФ: exler.wiki
Длинные комментарии на сайте
28.04.2022 13:46
9726
Комментарии (47)
Жаловались, что периодически при отправке пропадают длинные комментарии, чего, конечно, быть никак не должно. Подтюнинговали, проверили - вроде теперь без проблем уходят даже огромные простыни. Понаблюдайте, если вдруг, не дай бог, с этим опять столкнетесь - обязательно напишите здесь или мне в личку, указав обстоятельства (операционка, браузер).
Войдите, чтобы оставить комментарий.
Алекс, скажите пожалуйста, а можно сделать так, чтобы ответы на комментарии шли не снизу вверх, а сверху вниз по хронологии? Очень неудобно читать.
Спасибо.
Спасибо.
Я проблему с исчезновением комментов вижу, в основном, на айфоне. На РС вроде бы такой проблемы не было.
6000 знаков - предел или нет?
Присоединяюсь к (х-) ору.
Началась вся эта катавасия со сроком жизни после очередного обновления движка, незадолга до перезедов в Европу и обратно. Мучаюсь с этим не первый месяц, поскольку как и многие здесть - две машины, три экрана, да еще и телефон и все это на двух работах.
Плюс в моем сценарии все ещее хуже: Я пробегаю по блогу, открываю новые посты во вкладках, и потом уже только, пунктиром, читаю/комментирую
Нашел небольшой хак который работает как минимум в Edge - если отправил комментарий и не увидел зеленой полосочки - жми кнопку Назад и копируй свой пост в буфер. Потом обновляйся и вставляй по новой.
Началась вся эта катавасия со сроком жизни после очередного обновления движка, незадолга до перезедов в Европу и обратно. Мучаюсь с этим не первый месяц, поскольку как и многие здесть - две машины, три экрана, да еще и телефон и все это на двух работах.
Плюс в моем сценарии все ещее хуже: Я пробегаю по блогу, открываю новые посты во вкладках, и потом уже только, пунктиром, читаю/комментирую
Нашел небольшой хак который работает как минимум в Edge - если отправил комментарий и не увидел зеленой полосочки - жми кнопку Назад и копируй свой пост в буфер. Потом обновляйся и вставляй по новой.
Нашел небольшой хак
А можно чукча-читатель тоже пожалуется? Никак не пойму, как комментарии и ответы на комментарии читать - сверху вниз или снизу вверх?
Как сами отсортируете, так и читайте:
Может тоже с этим связано, а может отдельная проблема...
Если страница открыта достаточно давно, то перестают работать плюсики и минусики под комментариями. Приходится рефрешить чтобы проставить оценку.
Если страница открыта достаточно давно, то перестают работать плюсики и минусики под комментариями. Приходится рефрешить чтобы проставить оценку.
Связано.
Пользуясь случаем...
Ещё есть баг с куки. При переходе на статью по внешней ссылке (хоть с того же Гугла, например, ибо пока только так можно искать комменты по ключевым словам) – напрочь слетают собственные настройки сортировки комментов/ответов.
Вместо них в куки почему-то сразу перезаписываются те настройки сортировки, которые установлены либо по умолчанию, либо на найденном "слепке".
P.S. Сначала грешил на параметр "sort" в URL – но нет, даже без него всё равно настройки в "слепке" почему-то перебивают собственные настройки...
Ещё есть баг с куки. При переходе на статью по внешней ссылке (хоть с того же Гугла, например, ибо пока только так можно искать комменты по ключевым словам) – напрочь слетают собственные настройки сортировки комментов/ответов.
Вместо них в куки почему-то сразу перезаписываются те настройки сортировки, которые установлены либо по умолчанию, либо на найденном "слепке".
P.S. Сначала грешил на параметр "sort" в URL – но нет, даже без него всё равно настройки в "слепке" почему-то перебивают собственные настройки...
Подтверждаю все, что написали выше. У меня так постоянно. Начал писать коммент, отвлекся, вернулся, задумался, покурил, вернулся, переформулировал, выпил, стер одно, добавил другое, позвонили по работе, вернулся, дописал, подумал, сделал фактчекинг, ответил кому-то в мессенджере, вернулся, проверил на ошибки, забыл скопировать в буфер и нажал кнопку отправить.
Страница перезагружается, коммента нет - исчез. Переписывать заново влом - и без меня разберутся, ушел пить чай.
Специально пишу так длинно, и еще выжду паузу перед отправкой, чтоб проверить - починили или нет.
Страница перезагружается, коммента нет - исчез. Переписывать заново влом - и без меня разберутся, ушел пить чай.
Специально пишу так длинно, и еще выжду паузу перед отправкой, чтоб проверить - починили или нет.
UPD. Выждал полчаса, коммент отправился.
если намерен(a) писать простыню, лучше хотя бы в ноутпаде, а то может оказаться Бублику под хвост.
Всем спасибо, увеличил время жизни сессии.
Всем спасибо, увеличил время жизни сессии.
И какой "сессии"?
Казалось бы: ну пишет человек коммент; вот позвонили ему, убежать пришлось куда-то, вернулся через час/назавтра, дописал и отправил. С чего какие-то ограничения?
Если AJAX какие-то свои "сессии" тут диктует -- душить эту фигню напрочь! Всё должно быть stateless.
Всем спасибо, увеличил время жизни сессии.
24 часа
Отлично!
Из-за CSRF-token
ЗЫ привет Новосибирску и Академу, учился в ФМШ еще при союзе. 😉
ЗЫ привет Новосибирску и Академу, учился в ФМШ еще при союзе. 😉
24 часа
От смены даты зависит?
Если да, то по Гринвичу, локальному сервера или локальному юзера?
Если да, то по Гринвичу, локальному сервера или локальному юзера?
Согласен с предыдущими комментаторами, что данный баг зависит не от длины комента, а от времени его написания. Бывает, что когда пишешь, отвлекаешься на другие ресурсы, чтобы вставить нужные ссылки, а тут бац и твой коммент уже не коммент, обидно.
Вот же публика собралась.
Продиагностировали, установили причину, а если дать волю - то и пофиксят 😄
Продиагностировали, установили причину, а если дать волю - то и пофиксят 😄
Я 15 лет в тестировании проработал. Молодые программисты часто удивлялись моим тикетам типа такого: "в таких условиях не та страница открывается, нужно в коде формулу (a+1)/2 заменить на a/2+1". И не хотели верить, что формулу вычислил по логике поведения, а не залез в их секретные свны. 😄
Вообще, надо было заметки себе оставлять про веселые случаи, скоро можно было бы и книгу написать.
Вообще, надо было заметки себе оставлять про веселые случаи, скоро можно было бы и книгу написать.
A QA engineer walks into a bar and orders a beer.
She orders 2 beers.
She orders 0 beers.
She orders -1 beers.
She orders NaN beers.
She orders a lizard.
She orders a NULLPTR.
She tries to leave without paying.
Satisfied, she declares the bar ready for business. The first customer comes in an orders a beer. They finish their drink, and then ask where the bathroom is.
The bar explodes.
She orders 2 beers.
She orders 0 beers.
She orders -1 beers.
She orders NaN beers.
She orders a lizard.
She orders a NULLPTR.
She tries to leave without paying.
Satisfied, she declares the bar ready for business. The first customer comes in an orders a beer. They finish their drink, and then ask where the bathroom is.
The bar explodes.
Как писает программист: пись-пись, пись-пись.
Как писает QA: пись-пись, пусь-пусь, пась, qwer, пробел, 123, восклицательный знак.
Как писает QA: пись-пись, пусь-пусь, пась, qwer, пробел, 123, восклицательный знак.
Самое милое в тестерском юморе - то, что в реальности все бывает еще хуже и смешнее. 😄
Дело было не в длине комментария, а в том временном отрезке, на протяжении которого сайт висит без рефреша. Если дольше какого-то времени - ничего не реагирует, пока не обновишь страницу.
Соответственно, при написании длинного поста превысить этот временной лимит было проще всего. Но если отвлечься при написании даже пары строк - велик риск, что или отправить не удастся или при отправке сайт просто обновится и написанное пропадёт.
ЗЫ: Многие тут именно такую версию на основе своих наблюдений выдвигают.
Соответственно, при написании длинного поста превысить этот временной лимит было проще всего. Но если отвлечься при написании даже пары строк - велик риск, что или отправить не удастся или при отправке сайт просто обновится и написанное пропадёт.
ЗЫ: Многие тут именно такую версию на основе своих наблюдений выдвигают.
Раз уж пошла такая пьянка по debugging'у - c недавнего времени (где-то с момента доменных перетурбаций), перестали приходить на мыло уведомления об ответах и постах.
В блоге - перелогинивался, опции отправки в кабинете - включал-выключал. Не помогло.
В блоге - перелогинивался, опции отправки в кабинете - включал-выключал. Не помогло.
Ага, мне тоже сегодня не пришли.
Давно имею полезную привычку перед отправкой копировать комментарий в буфер. Не только здесь, а вообще.
Да и короткие периодически не отправлялись.
А нефиг простыни писать.
Вам бы в правительство там тоже любят указывать и ограничивать.
Вам бы в правительство там тоже любят указывать и ограничивать.
Там как раз любят писать простыни.
Бага не было, но его починили 🤔
Было такое, после отправки комментарии, не сильно длинные, но объемные слегка, пропадали.
>>обязательно напишите здесь или мне в личку
Тут есть личка?
На почту, вы хотели сказать.
>>обязательно напишите здесь или мне в личку
Тут есть личка?
На почту, вы хотели сказать.
Есть такое, но по ощущениям это от длины комментария зависит не напрямую. Просто длинный комментарий долго пишется. Но если даже просто начать писать комментарий, отвлечься, а потом дописать в открытой форме пусть даже одно предложение и отправить, комментарий точно также уходит в никуда. Как будто по таймеру неактивности сессия рвется. Так это у меня происходит.
Кстати, да, у меня было такое же ощущение. Иногда просто открываешь несколько постов сразу, пока один прочитаешь — в другой постить коммент уже бессмысленно, надо перегружать.
Замечание: на exler.ru я этого не замечал — но, может, не присматривался особенно.
Замечание: на exler.ru я этого не замечал — но, может, не присматривался особенно.
Как будто по таймеру неактивности сессия рвется.
на exler.ru я этого не замечал
Абсолютно точно так.
Абсолютно точно так.
Если не ставятся - значит сессия ой, и перед отправкой коммента нужно рефрешнуть страницу - тогда все ок будет
Только перед этим действиями надобно все же скопировать комментарий в буфер обмена. В противном случае прийдется строчить по новой.
Я посчитал это очевидным, но может и стоило уточнить
Не знаю на каком стэке написан движок сайта, но проблема именно там. Время отмеренное на сессию создания/записи комментария. Длина ни причем.
Если чинили длину текста, то не починили.
Если чинили длину текста, то не починили.