Техническое: постоянное отваливание параметра full при ответе в комментариях.

Аватар пользователя Many

Найденный недочёт касается только платных аккаунтов.

Темы с большим колличеством активных веток комментирования очень удобно просматривать с параметром &full, что отображает сразу все комментарии на одной странице, при этом новые сразу видно по плашке "новое". Но вот только всё это великолепие рушится как только попытаешься ответить на любой из комментариев, так как после ответа происходит обновление страницы в обычном многостраничном режиме. А значит видна будет только малая часть комментариев, но, что самое плохое, при этом все новые комментарии которые должны быть отмечены плашкой "новое", остаются за кадром, и более нет никакого способа узнать были ли в теме какие-то ещё непрочтённые комментарии или нет.

Это можно как нибудь поправить, например открывать всегда странички с параметром full после ответа?

Авторство: 
Авторская работа / переводика

Комментарии

Аватар пользователя alexsword
alexsword(13 лет 1 месяц)

нет, нельзя, параметр "читано или нет" устанавливается не для каждого коммента по отдельности, а совокупно по дате последнего открытия страницы

ваш вопрос решаить можно, например, так (когда обсуэждение очень интересно и хочется отследить все до одного) - подписаться на комменты к записи, чтобы они приходили на почту

Аватар пользователя Postulat
Postulat(8 лет 7 месяцев)

Алекс добрый день. Опубликовал в блоги статью https://aftershock.news/?q=node/687658

В своих статьях ее вижу. https://aftershock.news/?q=blog/23396

Но в Блогах ее нет!? Обновил страницу Блоги несколько раз. Моей статьи нет.

Аватар пользователя alexsword
alexsword(13 лет 1 месяц)

Была такая жалоба недавно, сперва не поняли, потом разобрались.  У нас кешируется все, что можно для ускорения.  В том числе Блоги.  

Когда публикуется новая запись, кеш пересбрасывается, и все работает. 

Проблема возникает, когда две записи публикуются почти одновременно.  Первая из них запускает пересброс кеша, он пересобирается, как и должен, но раньше чем вторая запись сохранилась.   А вторая запись пересброс кеша запустить не может, он и так в процессе.  

Так и возникает описанный феномен.  На самом деле, ничего страшного, и проблема низкого приоритета - следующая же запись в Блоге, снова обновит кеш и появится Ваша.

Аватар пользователя Postulat
Postulat(8 лет 7 месяцев)

Спасибо за ответ. Парадокс в том, что мою статью просмотрели 5 раз. Прошло уже 15 мин. со времени публикации, но в Блогах ее все нет.

Аватар пользователя alexsword
alexsword(13 лет 1 месяц)

Один или два просмотра мои, проверял наличие под админским аккаунтом.

Другие, полагаю, Ваши.

Аватар пользователя Bledso
Bledso(11 лет 8 месяцев)

Версия: статья опубликована минута в минуту с этой. А вдруг там и секунды совпадают? Известное же дело, как на АШ "мигрируют" комментарии с одинаковым временем создания. Возможно, из-за этого статья и не видна.

P.S. О, Алекс уже все объяснил. Но идея у меня была верная. :)

Аватар пользователя Many
Many(7 лет 4 месяца)

параметр "читано или нет" устанавливается не для каждого коммента по отдельности

Это я понимаю. И я спрашиваю не про этот механизм. Я спрашивал возможно ли просто сохранять параметр full при ответе. Чтобы если я зашел с полной странички в форму ответа, то и из формы ответа вернусь на полную страничку. Это, как мне кажется, однозначно решит проблему, так как все новые комментарии не затеряются на других страницах.

 

Аватар пользователя alexsword
alexsword(13 лет 1 месяц)

Мысль понял, посмотрим.

Аватар пользователя Many
Many(7 лет 4 месяца)

Спасибо.

Аватар пользователя Dobriy_on
Dobriy_on(8 лет 10 месяцев)

Как костыль - контрл+шифт+ответить

Вот сейчас так пишу.

Ну и контрл+w как завершение.

Аватар пользователя Лукич
Лукич(7 лет 10 месяцев)

Я из-за этого "Ответить" открываю в новой вкладке

Аватар пользователя gruzzy
gruzzy(10 лет 5 месяцев)

Еще один недовариант - открывать страничку "ответить" в новом табе

Аватар пользователя Many
Many(7 лет 4 месяца)

Так когда вы нажметё ответить, у вас в новой вкладке начнёт открываться новая страничка, которая сбросит время последнего прочитанного сообщения на новое, и вы в результате опять таки потеряете плашку "новое" и на старом табе тоже. Хотя если комментарий короткий, и писать его быстро, то такой способ конечно минимизирует потери.

Аватар пользователя theTurull
theTurull(11 лет 2 месяца)

Темы с большим колличеством активных веток комментирования очень удобно просматривать с параметром &full, что отображает сразу все комментарии на одной странице, при этом новые сразу видно по плашке "новое"

Это была реклама курортов Краснодарского края платного аккаунта?!?!?! О_о

 

Аватар пользователя Дед Маздай
Дед Маздай(8 лет 6 месяцев)

Чтобы не разводить лишних тем, продвину фичреквест. Можно ли сделать, чтобы сообщения о банах/разбанах приходили на мыло? А то заглянул недавно в свой профиль, а там количество меня забанивших уменьшилось. И хрен поймёшь: то ли меня кто-то действительно разбанил и стоит посмотреть, не устроил ли я ему алаверды, то ли забанившего выпилили сцаными тряпками, то ли забанивший просто долго не появлялся.