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

Пароль

 
Войти при помощи
ReFeRy Онлайн
26 февраля 2015
Aa Aa
ВОПРОСЫ, ЖАЛОБЫ и ПРЕДЛОЖЕНИЯ пишем сюда

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

Но лучше задавать вопросы в техподдержку

Предложения по улучшению сайта (почитайте чужие, предложите свои):
fanfics.reformal.ru
26 февраля 2015
20 комментариев из 14646 (показать все)
ReFeRy, в последнее время часто стал глючить счетчик лс. Сейчас показывает два новых сообщения, но в диалогах новых нет. Несколько раз было такое, что при +n в каком-то диалоге, не имеющем новых лс, после отправки еще одного лс от собеседника счетчик приходил в норму. Возможно, я просто пропускаю момент, когда собеседник отправляет лс, а потом его удаляет?
p. s. всегда счетчики сообщений сразу обнулял, а тут не могу.
>Возможно, я просто пропускаю момент, когда собеседник отправляет лс, а потом его удаляет?
Проверил счас на фейке - сообщение удаляется только на своей стороне диалога, второй его всё равно видит.
Забавно: после удаления диалога (даже с обеих сторон), в форме отправки лс остаётся ссылка "Перейти к диалогу с пользователем". Если перейти по ней - будет пустой диалог, но стоит написать что-то - весь диалог восстановится.
ReFeRy Онлайн
Счетчик глючит из-за обсуждений, это не раз писалось.

Ссылка на диалог это нормально, а вот что предыдущие сообщения восстанавливаются - не нормально. Проверю.
О_о
Не видел постов, можно ссылку?
"Осуждения" - опечатка или синоним мата/бана?:)
ReFeRy Онлайн
Ссылку не найду, в этой же теме не раз этот вопрос задавали. Там проблема в схеме данных, новые сообщения в обсуждении вычитаются из счетчика у того, кто прочитает их первым, а у остальных участников счетчик остается увеличенным. При любом же входящем сообщении, счетчик актуализируется.
ReFeRy, я не смог, честно. Не смог найти в этом топике вопрос про лс. И немного не понял ваш последний коммент:

"вычитаются из счетчика" комментов или лс?
"прочитает их первым" - эээ... тут я вообще не вкурил. В личке - двое, в обсуждениях вроде тоже не имеет значения, кто первым из подписанных на обсуждение прочитал новые комменты первым.
"у остальных участников счетчик остается увеличенным" - тут, похоже, речь идет об обсуждениях? или имеются ввиду диалоги соавторов/бет?
"входящем сообщении" можно понимать и как лс, и как отправку коммента к посту.
фики могут обсуждаться вшстером
У меня такое ощущение, что я чертовски туплю. Но хотя бы опишу, как говнопонимаю.

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

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

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

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

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

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

Кароч, вдарьте мне гвоздодером по башке. Полежать надобно.
Показать полностью
ReFeRy Онлайн
Под обсуждениями в данный момент я подразумевал переписку в личных сообщениях, в которой участвует более 2х человек - переписка с редактором или с соавторами/бетами. Счетчик тоже подразумевался - про непрочитанные личные сообщения.
Хочу на главной странице в скобочках не только число фанфиков в фендоме, но и число подписчиков. Очень любопытно, как меняется популярность миров. :)
Серый Кот, на главной можно выбрать "Рейтинг фандомов" и в списке упорядочения выбрать "по кол-ву подписчиков" Не катит, нет?
ТЫК
Катит. Спасибо. :)
Рефери, спасибо!
Можно ли удалить пользователя из своих подписчиков?
ReFeRy Онлайн
Нет, такой возможности на данный момент нет.
А надо бы. :( Можно подумать над этим?
Ну, или если вносишь пользователя в ЧС, он автоматически удалялся из подписчиков.
Ластро
Или просто скрывается. Ибо метод тролинга весьма прост. Зарегать шесть штук "Х@@в горбатых" а после держать их в шестёрке последних подписавшихся, на затралливаемого чела.
На мультифандоме http://multifandom.ru/star-trek/910-dart-vejder-kollazh-fan-art.html
Вместо СтарТрэка должны быть Звездные войны.
ReFeRy Онлайн
DarkCarol
Исправлено.

Перепутал, у вас вообще Гарри Поттер был указан :)
ПОИСК
ФАНФИКОВ











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