Счетчик новых сообщений в favicon.ico

Started by druid on 2012-03-12 18:51 — 27 replies, 8004 views

#11
Я так понимаю, отслеживает все оставленные комменты на сайте.
Правильно понимаешь.
#12
Пара вопросов по этому моду

1. можно ли сделать так чтобы оно не отслеживало собственные комментарии?
2. пока не нажмёшь внизу списка форумов "Отметить все форумы как прочтённые", всё равно появляется через заданный интервал, даже если ты прочёл сообщения. как поправить?
3. почему счётчик выносится на собственной фавикон, а не на исходной? пример вот http://s59.*******.host/i164/1208/53/4069bf3219c2.png
#13
1. Да
2. Да
Причем оба пункта решаются правкой функции check_new_posts()
#14
Под новые ЛС штука прикольная
#15
1. Да
2. Да
Причем оба пункта решаются правкой функции check_new_posts()
ну я как бы это понял, но в фуньках я не силён, ткните носом, да посильней)
#16
Для первого пункта
$result = DB()->fetch_row("SELECT COUNT(*) AS kol FROM ". BB_POSTS ." WHERE post_time>".$userdata['user_session_time']);
Заменить на
$result = DB()->fetch_row("SELECT COUNT(*) AS kol FROM ". BB_POSTS ." WHERE post_time>".$userdata['user_session_time'])." AND poster_id <>". $userdata['user_id'];
Для второго надо с куками работать

Gemini_13, согласен, думаю стоит присмотреться
#17
Для первого пункта
$result = DB()->fetch_row("SELECT COUNT(*) AS kol FROM ". BB_POSTS ." WHERE post_time>".$userdata['user_session_time']);
Заменить на
$result = DB()->fetch_row("SELECT COUNT(*) AS kol FROM ". BB_POSTS ." WHERE post_time>".$userdata['user_session_time'])." AND poster_id <>". $userdata['user_id'];
Для второго надо с куками работать

Gemini_13, согласен, думаю стоит присмотреться
заменил, перестало работать совсем...🙁
#18
Это странно, логи смотреть надо в таком случае.
#19
Это странно, логи смотреть надо в таком случае.
в том то и беда, что там чисто 🙁
#20
Моя ошибка, заработался совсем
$result = DB()->fetch_row("SELECT COUNT(*) AS kol FROM ". BB_POSTS ." WHERE post_time>".$userdata['user_session_time']." AND poster_id <>". $userdata['user_id']);