The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Автопометка новых сообщений в форуме, !*! Maxim Chirkov, 05-Фев-09, 21:50  [смотреть все]
Реализовал автопометку новых сообщений в форуме, которая болталась в планах уже лет 6.
После посещения какого-либо подфорума, если туда не заходить более 30 минут, при следующем заходе значком news будут выделени все добавленные с последнего входа сообщения. Если в подфорум зайти менее чем через 30 минут, будет действовать прошлое значение счетчика последнего захода.

Для тех пользователей которые и без того используют "Пометить прочитанным" автопометку можно отменить в профайле. Без отмены в профайле автопометка сработает только если "пометить прочитанным" было нажато более суток назад.

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

  • Автопометка новых сообщений в форуме, !*! pavel_simple, 10:52 , 06-Фев-09 (1)
    >[оверквотинг удален]
    >следующем заходе значком news будут выделени все добавленные с последнего входа
    >сообщения. Если в подфорум зайти менее чем через 30 минут, будет
    >действовать прошлое значение счетчика последнего захода.
    >
    >Для тех пользователей которые и без того используют "Пометить прочитанным" автопометку можно
    >отменить в профайле. Без отмены в профайле автопометка сработает только если
    >"пометить прочитанным" было нажато более суток назад.
    >
    >При реализации пришлось переделать несколько ключевых функций, поэтому прошу сообщать о малеших
    >аномалиях.

    а они - аномалии похоже присутствуют
    форумы -> (вижу "new" в соответствующих ветках)
    ветка(например "OpenNET: Виртуальная конференция" "new" присутствует в названиях топиков) ->
    захожу в топик -- хмм... а вот у меня показывает что всё это я уже видел -- т.е. "new" на новых постах отсутствует

    • Автопометка новых сообщений в форуме, !*! Maxim Chirkov, 11:06 , 06-Фев-09 (2)
      >а они - аномалии похоже присутствуют
      >форумы -> (вижу "new" в соответствующих ветках)
      >ветка(например "OpenNET: Виртуальная конференция" "new" присутствует в названиях топиков) ->
      >захожу в топик -- хмм... а вот у меня показывает что всё
      >это я уже видел -- т.е. "new" на новых постах отсутствует

      Через shift-reload перечитайте жестко страницу, похоже на то, что старый javascript код прокешировался, так как в ajax отображении и на странице конечной ветки new выставляется через javascript


      • Автопометка новых сообщений в форуме, !*! pavel_simple, 11:15 , 06-Фев-09 (3)
        >>а они - аномалии похоже присутствуют
        >>форумы -> (вижу "new" в соответствующих ветках)
        >>ветка(например "OpenNET: Виртуальная конференция" "new" присутствует в названиях топиков) ->
        >>захожу в топик -- хмм... а вот у меня показывает что всё
        >>это я уже видел -- т.е. "new" на новых постах отсутствует
        >
        >Через shift-reload перечитайте жестко страницу, похоже на то, что старый javascript код
        >прокешировался, так как в ajax отображении и на странице конечной ветки
        >new выставляется через javascript

        мммда -- "сам лох" (C) Народная Мудрось

        спасибо за внимание и заботу :)




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру