MadChild
25.07.2013 - 10:44
Всем привет. Народ, есть самописный аля форум( лучше б его не было :-D )
Задача заключается в том, что - пользователь зашел на сайт и ему подсвечиваются ветки с новыми сообщениям, которые появились после его последнего входа на сайт
В голове у меня только такой алгоритм реализации
Во время сессии в куки пихать информацию о том какие ветки были посещены, потом при новом заходе сравнивать эти ветки и фигзнает каким образом проверять на наличие новых постов и выводить уже иконку New
Может есть какой то другой более логичный и удачный алгоритм реализации, поделитесь, плиз, своими соображениями по этому поводу)) спасибо))
Michael
25.07.2013 - 11:01
в друпале для таких вещей таблица history имеется.
В ней сохраняется инфа - время последнего посещения пользователем топика.
_____________
There never was a struggle in the soul of a good man that was not hard
MadChild
25.07.2013 - 11:06
хм... то есть смотрим топик, время последнего посещения, если там есть новые объявления то ок
как вариант, спасибо
)
Может у кого есть еще какие мысли?
если у тебя есть в бд поле типо "когда пользователь был последний раз в сети" то можешь брать это время и сравнивать с временем новых постов в форуме. или например создать поле для тем где будет отображено время последнего обновления темы и уже сравнивать с этой датой, исходя из узнаных постов или тем выбирать нужные ветки форума( они же наверняка как-то связаны )
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.