» Общий Форум » Скрипт для форума
Автор | Тема: Скрипт для форума | Zeleniy_Amstrik
|
16 Если после установки, а токое может быть, вы не можете отправить сообщение в
форуме, то удалите или отключите этот скрипт ))) |
| ДИ ДЖЭЙ ЯГО
|
Сначала хотел написать о том, как это сложно сделать (зациклился на функции
перехода к непрочитанному, описанной в 18 посте), а потом додумал, что локально
запоминать надо лишь последнюю дату посещения определенного форума.
Естественно, все без перехода к непрочитанному, но задачу выполнить
довольно-таки просто. |
| ДИ ДЖЭЙ ЯГО
|
Хотя и переход к последнему сообщению можно реализовать. Кто додумает, как
подсвечивать новые непрочитанные темы, а новые прочитанные не подсвечивать?
Я пока такой алгоритм придумал:
в куку или сторэйдж записывается строка, в которой перечисляются форумы с датой
последнего посещения. При входе на форум скрипт обновляет дату последнего
посещения форума и сканирует даты создания тем\даты последних сообщений,
которые сверяет с данными в куке. Если дата больше сохраненной в куке, то
выделяет жирным название темы или дату последнего сообщения.
Переход к последнему непрочитанному реализуется засчет дополнительного параметра
в виде даты, которая передается через # в ссылке и формируется скриптом при
просмотре лицевой части форума. При переходе по этой ссылке скрипт проверяет
наличие данных после # и перенаправляет к последнему сообщению с минимальной
разницей написания во времени между той датой, что передана через #. Конечно,
будет небольшая задержка после перехода на страницу, но перенаправление к
непрочитанному будет реализовано. |
| гном убийца
|
22
Не ломай голову, он уже давно существует, и прекрасно работает.
http://s3kat0r.com/script/spyForum.user.js |
| ДИ ДЖЭЙ ЯГО
|
24 Установил. в Пятой лисе не работает, или у него другой алгоритм работы (не
очень понял из описания). |
| гном убийца
|
Ну он вообще в основном тож оперу пишет, ну и в фф у мя тоже норм, правда у меня
3.6
Ну и форумы за которыми следить в коде скрипта дописываются. |
| Zeleniy_Amstrik
|
Я уже здесь писал про этот скрипт. Действительно в FirFox 5 не работает(см. пост
14 и далее). Стал разбирать код и пришел к выводу что легче самому с нуля
написать. Мож в выходные сяду ))) |
| Zeleniy_Amstrik
|
Ну почему же он не пашет в FireFox 5. Мож кто посмотрит? Я чет не догоняю =)))
Особых выкрутасов там нет. |
|
К списку тем
|