Проверка новых комментариев в Новостях Сайта с уведомлением в uWnd окне by Apocalypse для uCoz

45328563


Скачать [RAR] [624 КБ]

Около полумесяца тому назад в обратную связь поступила просьба о разработке этого скрипта. При попытке реализации я потерпел неудачу. Сегодня проснулся в 6 утра (Просто бессонница) и решил повторить попытку. Как вы можете догадаться, я всё-таки сумел реализовать задумку

Скрипт даёт возможность в любой момент проверить, есть ли новые комментарии в модуле Новости сайта. Если новые комментарии появились - информация о них будет отображена в new _uWnd() окне. Как только вы закроете окна - скрипт запомнит, что вы просмотрели эти уведомления и больше их не выдаст. При клике по ссылке рядом появится удобный индикатор, который покажет, был выполнен запрос или нет

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

ВНИМАНИЕ! Вы должны помнить, что у информера есть своё время кеширования в 10-15 минут, так что мгновенно получать уведомления о только что поступивших комментариях не получится (Спасибо скажем системе uCoz...)

Установка:

1#: Создадим информер следующего типа:

[ Комментарии · Материалы · Дата добавления материала D · Материалы: 5 · Колонки: 1 ]

В шаблоне информера замените всё на:

Запомните номер информера. У меня это $MYINF_1$. Если у вас другой номер - замените его во всех кодах ниже

2#: На персональную страницу пользователя:

3#: В то место, где будет ссылка на проверку новых комментариев:

ВНИМАНИЕ! После установки скрипта при первом обновлении страницы данные заносятся в куки, так что корректно скрипт начнёт работать лишь после второго обновления страницы

Осталось лишь залить JS файл из прикреплённого архива в папку js

Читайте также:

guest
4 Комментарий
Старые
Новые
Межтекстовые Отзывы
Посмотреть все комментарии
snayper
Участник
snayper
5 лет назад

полезная тема очень. спасибо вам. а можно сделать что б извищение приходило в виде лс

0
Apocalypse
Администратор
Apocalypse
5 лет назад
Ответить на  snayper

Можно, но придётся использовать PHP

0
snayper
Участник
snayper
5 лет назад
Ответить на  Apocalypse

а можете сделать или это платно ?

0
Apocalypse
Администратор
Apocalypse
5 лет назад
Ответить на  snayper

К сожалению, моих знаний не хватит на реализацию этого

0
4
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x