↓
 ↑
Регистрация
Имя/email

Пароль

 
Войти при помощи

Комментарий к сообщению


1 июля 2015
У меня такое ощущение, что я чертовски туплю. Но хотя бы опишу, как говнопонимаю.

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

Число новых комментов к обсуждению, на которое юзер подписан, вычитается из числа новых личных сообщений, но только в том случае, если юзер первым из всех участников диалога прочел до этого не прочитанные личные сообщения в этом диалоге. В то время как у остальных - не первых - участников диалога все норм. И тогда юзер, который прочитал лс первым, должен как-то фиксироваться в БД. Если он фиксируется, то это вряд ли могло произойти случайно - доп. поле в таблицу или даже отдельная таблица. И тогда вопрос: зачем такое вообще делать? Тут либо неизвестный и/или неочевидный мне момент, либо я вообще не в ту степь полез. А то, что существуют диалоги с одним собеседником, говорит о том, что:
1. Либо при отправке сообщения каждый юзер видит глюк в счетчике, так как отправитель всегда читает сообщение раньше получателя. Не катит.
2. Либо отправитель не учитывается, так как см. пункт выше, а получатель всегда видит сообщение первым => очень и очень часто видит этот глюк. Не катит.
3. Либо подобные диалоги не учитываются, так как это бессмысленно. Но у меня был в них такой глюк. Не катит.

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

При любом же входящем сообщении, счетчик актуализируется.

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

Входящими сообщениями можно с натяжкой назвать новые комменты. К примеру, это может произойти тогда, когда человек привык/вынужден в данной ситуации объяснять нубу, что есть что. Я никогда не пробовал связывать новые комменты в подписке со счетчиком лс. Но это вообще никак не вяжется с тем, что я написал в первом комменте - "при +n в каком-то диалоге, не имеющем новых лс, после отправки еще одного лс от собеседника счетчик приходил в норму".

Кароч, вдарьте мне гвоздодером по башке. Полежать надобно.
ПОИСК
ФАНФИКОВ











Закрыть
Закрыть
Закрыть