Техническое: Исправлена старая проблема со "сдвигом комментов"

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

Исправлена старая проблема, когда обсуждения, разбитые на несколько страниц - отображались неправильно, с ошибкой, кто кому отвечал.

На примере вчерашней записи из ООН (примерно 500 комментов) - этой проблемы не вижу. Если увидите, что проблема где-то сохранилась - прошу сообщить и дать ссылку.

Комментарии

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

Алекс, немного не по теме, но хорошо бы мне домой вернуться.

Уже 2 недели, как на родных просторах, а флаг все малайский светитится ;)

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

пересброс делается сразу после логаута и логина обратно.

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

Перелогинься! И будет тебе счастье!

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

1. Выйти с сайта

2. Очистить кеш браузера

3. Авторизоваться на сайте.

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

Дома уже, дома, камрад. :)

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

Алекс, есть такое предложение: после ника тех, кто выпилен с ресурса навсегда, указывать "[забанен]", "[RIP]" или что-то еще подобное.

Аватар пользователя И-23
И-23(6 лет 2 месяца)

Можно глупый вопрос (на AS пока не проверял):
В многостраничной теме при переходе по ссылке для просмотра _новых_ комментариев атрибут сбрасывается для _всех_ непрочитанных комментариев, или только для текущей страницы?

Если для всех, то в качестве самой дешёвой альтернативы я бы предложил добавить в профиль опцию форматирования комментариев с вариантом плоского списка.

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

Плоский в смысле полный?  Дорого все каждый раз подгружать. 

Аватар пользователя И-23
И-23(6 лет 2 месяца)

Дорого в смысле занимаемой памяти или нагрузки на базу данных?

Плоский в смысле без построения иерархии ответов (которая в наличной реализации читаема только для диалога, если в середине начинается ветвление — разбирать кто кому отвечал… не очень весело).
Т.е. одноуровневый список комментариев с сортировкой по дате добавления. И совершенно аналогичным разбиением на страницы.
Хотя оно может зависеть от физической реализации, которую я не знаю.

И немного оффтопика ☺
1. Есть мнение, что практика переопределение умолчательных страниц ошибок полезна ВСЕГДА. Особенно там, где они не доработаны вентором дистрибутива.
В смысле: хотя бы убрать версию из сообщения ошибки nginx.
2. Практика использования JavaScript без проверки его поддержки клиентом порочна. Особенно с учётом последних тенденций эволюции web, делающих использование средств контроля (типа NoScript) насущной необходимостью.
Идеальным решением была бы техническая запись в FAQ с перечислением сервисов, требующих JS и результатом проверки в заголовке, наподобие http://stackoverflow.com/ с ссылкой на это описание.

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

1.  Вы уверены что кому-то нужны комменты без сортировки?    Выносите в отзывы, посмотрим, сколько людей поддержат.  сейчас пока, считаю, есть более важные задачи.

2.  Если не работает java script, думаю, нашим сайтом следует пользоваться только в режиме чтения.  Ни редактор, ни баны работать не будут.  Проблемы в этом особой не вижу - это сейчас поддерживается всеми браузерами.   

 

Аватар пользователя Смех
Смех(6 лет 10 месяцев)

При совпадении времени публикации сообщений двух пользователей ветка комментариев начинает перепрыгивать с одного на другого.

http://aftershock.news/?q=comment/1969114#comment-1969114

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

Как это перепрыгивание можно увидеть?  Скорее всего, это была именно проблема с отображением, исправленная сегодня.

Аватар пользователя Смех
Смех(6 лет 10 месяцев)

При добавлении нового комментария ветка перепрыгивала с Юг на Т100 и обратно, раза три. Ветка не была разбита на несколько страниц, обсуждение шло на одной.

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

Хорошо, исследуем, если вновь увидите - сообщите, чтобы можно было вживую посмотреть.

Аватар пользователя Смех
Смех(6 лет 10 месяцев)

Только что два скрина с перепрыгиванием сделал, в том же блоге( отправил себе два сообщения).Их тут выкладывать, или куда?

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

отправь мне в личку

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

Поздравляю.  По результатам расследования этой проблемы выяснилось, что уровень помещаемости вырос настолько, что позволяет выявлять ошибки в ядре платформы (друпал).  

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

Своими силами можем исправить конкретную ветку, но исправить ядро не можем.

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

 

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

Ха! Только вчера заметил, что "что-то тут не так". Привык к этой чехарде, приходилось самому допетривать по контексту, а сейчас даже неинтересно, когда знаешь, кто кому нозит. :)

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

А что сегодня с тегами происходит?
Начинаешь читать статью стоят теги, дочитал до конца, обновил чтобы прочитать комментарии, добавленные за время прочтения, а теги исчезли. surprise

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

редакторы могли изменить, мало ли.  Проблема это только если они реально пляшут и отображаются по разному по разным ссылкам.

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

комменты не отображаются в Личный кабинет - учетная запись - комментарии пользователя!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Комментарий администрации:  
*** Клон СЕО-спамера ***
Аватар пользователя eprst
eprst(9 лет 7 месяцев)

Есть такое.

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

Не понимаю, как увидеть.

6b9ac8be06ea855f54319346ddeaff97.png

 

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

Снизу справа всплывающее окно Смотрите также закрывает собой Пульс Aftershocka, после того как страницу вверх проскроллить. Раздражает!

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

Не мешай Алексу кушать. Нехай всплывае. :)

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

Это не реклама, замечу, это наши материалы. Полезно новым читателям, и судя по заходам, востребовано.

Лучше подумать как дать возможность отключения, кому не нужно.

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

Лучше подумать как дать возможность отключения, кому не нужно.

Ну, мне-то, что не нужно - отключил. :) А молодежь пусть развивается. Полезно для разминки молодых мозгов, хе.

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

Добавлена возможность отключения этого блока, настройки в "Моя учетная запись":

c1faa741942c64faeb29738c5a9b10d5.png

 

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

А можно сделать разноцветными полоски слева от тредов? Очень сложно отслеживать кто кому. Или не цветом полосок, но цветом фона - наехал мышкой и видно откуда куда ответ.

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

Эммм. Такой штоле:

Негодный флаг.

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

Известно, что многие читатели АШ используют Блоги, как основной источник в АШ, а в Рекомендованные и в Пульс заходят реже, "чтобы ничего не пропустить"(с), как пишут.

Так вот, почему бы не разместить в районе заголовка статьи и краткого ее резюме информацию неким значком о том, какой "внутренний рейтинг" от Администрации сайта получила статья и, соответственно, в какой раздел Рекомендованные/Пульс/Блоги помещена (простейший рейтинг имеет три значения - Р/П/Б).

Чем это полезно? Просматривая именно Блоги после долгого перерыва, желая ничего интересного не пропустить удобно руководствоваться сразу несколькими критериями: авторитет автора, привлекательный заголовок/резюме/тема, количество полученных комментов, что-то еще и, дополнительно, рейтинг Администрации АШ (Р/П/Б).

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

Возможно, такое предложение полезно дополнило бы те опции, что уже помогают ориентироваться в обилии материалов. Дополнительно  -  читаю комменты группы авторов и те статьи, которые эти авторы комментили)))

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

В чем отличие от уже имеющихся?

37c84b6b22f4832f83b143a1eac6fc80.png

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

Просматривая Блоги (все статьи) хочу видеть, какая статья вынесена в  Рекомендованные или Пульс. Поэтому хочу Значок. Пока его нет. Три недели прожил без интернета, сейчас он мне бы очень помог

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

1.  Отдельный значок для главной смысла не имеет.  Де-факто их всего три - новости, анализ и теория (постоянно обновляется лишь два).  В дополнение к двум имеющимся добавлять третий? Избыточно.

2.  Значок для Пульса?   Обсуждаемо.  

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

1) Если три указанных, то соглашусь.

2) Для Пульса выделять фоном заголовка, например. Или еще как-то поиграть цветом. Или шрифтом: кеглем, болдом и подчеркиванием. Тогда сразу видно, какая статья среди Блогов имеет рейтинг Пульса. В этом случае оформление заголовка осуществляется админом при назначении Раздела размещения. Кстати, в этом случае нередкая безграмотность авторов будет проредактирована, очевидные ляпы будут устранены, а автор осознает свою небрежность

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

1. Для нерях, баянистов и прочих у нас сейчас режим премодерации на Пульсе врубается. 

2. поиграйте на браузере для Пульса шрифтами, цветами и дайте готовое предложение уже на обсуждение не в комментах, а коллективу - показав как будет выглядеть лента на примере скриншота живой ленты с вашими настройками.   Может кто еще что предложит. 

 

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

2.  Значок для Пульса?   Обсуждаемо.  

Хотелось бы иметь возможность видеть снесена статья в блоги или имеется на пульсе.

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

99,9% камрадов начинают свой день с блогов. :) И количество каментов, которые видны везде под любой статьёй - лучший рейтинг. И не надо приравнивать квазар к планете, ведь абсолютно в любой статье обсуждение часто заходит оооочень далеко от основной темы. wink

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

"...ооочень далеко..."(с) - поэтому количество каментов - вовсе НЕ лучший рейтинг. Мнение Администрации, например, ценнее, но оно скептично и осторожно, поэтому и оно не может быть единственным. И т.д.

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

Сергей, неужели Вы столь наивны, что те-же самые ребята, ну, типа меня, придурка, не станут рейтить статьи, если они своими комментариями и так уже их рейтят?.. Тыкнуть мышой гораздо проще, чем нарисовать более-менее адекватный коммент. Перестаньте мыслить категориями твиттбука. Это АШ, и ничего с этим не поделаешь. Рейтинги - зло.

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

я также наивно полагаю, что за последний год Вы стали писать лучше и грамотно, но больше, что напрасно. Что касается рейтингов, то они - зло, если дезориентируют. Рейтинг Р/П/Б полезен и он уже есть

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

Благодарю за оценку, камрад, мне приятно. Я просто перестал матюгаться (спасибо Алексу, хе!) и по-падонкаффски размовлять, а так я всю дорогу пишу грамотно. :)

Насчёт букв - с Вами совершенно согласен. Кстати, неплохо было бы, если б они были нажимабельными. Тыкнул в "Б" (допустим, если анонс не понравился) - ушел в Блоги, и т.д. Пмсм, это удобно.

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

Про 99% сочинять не нужно - по статистике к Блогам в разы меньше обращений чем на Пульс и на Главную.

Тем не менее, не вижу причин, почему не сделать жизнь удобнее тем, кто предпочитает именно Блоги, и если для этого нужно подсветить заголовок Пульса, почему бы и нет 

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

Согласен. Одна из трёх литер в заголовке: (Б)логи, (П)ульс, (Г)лавная. Остальное - лишнее.

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

http://aftershock.news/?q=comment/1994790#comment-1994790 тут  Куркуль ответил на мой коммент. однако отображается как будто он ответил на другой коммент. в почту пришло:

"woddy!

"Куркуль" оставил комментарий к <Владимир
Путин: Корабли ВМФ РФ провели стрельбы по
объектам ИГ в Сирии  >.

Это ответ на комментарий "woddy":
----
комментарий на ютубе "А нельзя ли, чтобы у
Путина было два день рождения?""

Комментарий администрации:  
*** Они просто гуляли по городу - перекрывая магистрали и кидая куски асфальта, а им устроили адъ (https://aftershock.news/?q=comment/7285908#comment-7285908) ***
Аватар пользователя alexsword
alexsword(10 лет 1 месяц)

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

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

Сейчас нормально отображается?

Наверное, исправили?

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

кажется просто дублирующий коммент удалили

Комментарий администрации:  
*** Они просто гуляли по городу - перекрывая магистрали и кидая куски асфальта, а им устроили адъ (https://aftershock.news/?q=comment/7285908#comment-7285908) ***