Ссылка "Показать новые сообщения с Вашего последнего визита"

Автор magellan, 26 февраля 2008, 15:02:30

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

magellan

Здравствуйте, всем.
Подскажите, плс, по такой проблеме. Кликаю на ссылку "Показать новые сообщения с Вашего последнего визита" (которая в шапке форума) - показывается лишь несколько непрочитанных тем. Примерно 5-10, хотя реально их гораздо больше. Что это за глюк?


recived

Цитата: digger от 26 февраля 2008, 15:53:00
А вы тыкайте "Все непрочитанные"
А почему нужно тыкать "Все непрочитанные" если реально должна работать "Показать новые сообщения с Вашего последнего визита"? Я так понял глюк этот у всех и ни кто не знает как исправлять. А вообще как это работет кто нибудь знает технически?

digger®

Цитата: recived от 08 июня 2009, 12:20:15
А почему нужно тыкать "Все непрочитанные" если реально должна работать "Показать новые сообщения с Вашего последнего визита"? Я так понял глюк этот у всех и ни кто не знает как исправлять. А вообще как это работет кто нибудь знает технически?

Это не глюк, так задумано.

recived

Цитата: digger от 08 июня 2009, 19:56:09
Это не глюк, так задумано.
Ааа.. ну теперь понятно, люди с ума сходят и завтра апокалипсис будет ))) Без шуток, по какому принципу так отображается?

digger®

Цитата: recived от 08 июня 2009, 21:31:57
Ааа.. ну теперь понятно, люди с ума сходят и завтра апокалипсис будет ))) Без шуток, по какому принципу так отображается?

А что не так то?
Открыл человек форум, там 10 непрочитанных сообщений. Прочитал 5 и ушел обедать. В это время сессия закончилась, форум считает что его визит закончился. Пришел, открыл "Показать новые сообщения с Вашего последнего визита", и уже не увидит те недочитанные 5 сообщений, пока не нажмет "Все непрочитанные". Все вполне логично.

recived

Цитата: digger от 08 июня 2009, 21:43:04
А что не так то?
Открыл человек форум, там 10 непрочитанных сообщений. Прочитал 5 и ушел обедать. В это время сессия закончилась, форум считает что его визит закончился. Пришел, открыл "Показать новые сообщения с Вашего последнего визита", и уже не увидит те недочитанные 5 сообщений, пока не нажмет "Все непрочитанные". Все вполне логично.
Ну к примеру если юзверь небыл 50 лет на форуме и ответы появились в 15 темах, ведь просто тупо не 15 выкидывает а например 7, сессия тут причина?

Drakonsa

Цитата: recived от 08 июня 2009, 22:18:27
Ну к примеру если юзверь небыл 50 лет на форуме и ответы появились в 15 темах, ведь просто тупо не 15 выкидывает а например 7, сессия тут причина?
Почему 7? Все 15 и появяться.

Anik

Разные механизмы, разные ссылки в двух разных местах, что не так?

/index.php?action=unread - по одной выдаются новые с последнего посещения
/index.php?action=unread;all - по другой все непрочитанные

И обе правильно работают.

Seed

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

Adept

Цитата: Seed от 05 августа 2009, 20:04:27
дабы не поднимать новой темы. Просветите, есть ли возможность исключить для всех пользователей последние сообщения некоторых разделов ?
Например пользователь нажимает Показать новые сообщения с Вашего последнего визита. а туда не попадают сообщения из раздела Флуд !
Только ручками, в кодах такого нет, будут выданы все сообщения из открытых для данного пользователя разделов.

Шаннар

Цитата: Anik от 08 июня 2009, 23:27:16
И обе правильно работают.

Последнее время и у меня, и у ряда иных пользователей, наблюдается много неправильных результатов в работе первой функции. Решил проблему кардинально (поменял в шаблоне ссылку с ?action=unread на ?action=unread;all), но... в чём может быть дело-то?