DIZ-CS.RU - Мы с Вами НАВСЕГДА!
Активный форум » WEB-мастеру » Вопросы и ответы на FAQ по uCoz » Как прочитать лс, не читая их?(по нажатию на ссылку отметить все лс прочитанными)
  • Страница 1 из 1
  • 1
Сообщение # 1
Аватарка Th1s_is_N1ce
OFF
Постоянный
Сообщения:139
Награды:1
Отзывы:2
Сайт пользователя:
Вообщем есть скрипт, который показывает новые лс (если есть в ajax окне). Так вот как сделать так, чтобы в этом ajax окне была ссылка, при нажатии которой, личные сообщения как бы сами прочитались (не заходя на страницу личных сообщений). То есть эту ссылку назавем обнуление ЛС.
Сам скрипт оповещения:
Сообщение # 2
Аватарка Th1s_is_N1ce
OFF
Постоянный
Сообщения:139
Награды:1
Отзывы:2
Сайт пользователя:
ладно закрывайте, никто не в курсе походу unsure
Сообщение # 3
Аватарка -SAM-
⇚ Stand Alone Man ⇛
OFF
Гл. Администратор
Сообщения:1610
Награды:88
Отзывы:262
Сайт пользователя:
Th1s_is_N1ce, уж не знаю как оно там и к чему (не разбираюсь в этом), чтобы вот так взять все лс полученные и сделать прочитанными все за раз, но вот такое вот видел, как утверждается - такая функция там присутствует, можешь этот скрипт использовать, если хочешь.
P.S.: может, Tiny зайдёт и подскажет как оно и к чему.
Сообщение # 4
Аватарка Th1s_is_N1ce
OFF
Постоянный
Сообщения:139
Награды:1
Отзывы:2
Сайт пользователя:
-SAM-, спасибо за отзывчивость, да данный скрипт я ставил, но мне нужно чтобы в ajax) Cnc
P.S тоже жду Tiny, надеюсь поможет)
Сообщение # 5
Аватарка Tiny
OFF
Постоянный
Сообщения:708
Награды:6
Отзывы:92
Цитата -SAM- ()
но вот такое вот видел
Сообщение отмечается прочитанным потому там, что был сделан запрос на адрес "/index/14-*-0", чтобы получить текст сообщения. Т.е. это туда не внедрялось специально, оно само так делается. Про это нужно сказать скорее не "такая функция там присутствует", а "от такой функции там не избавится".
Иными словами, нужно тупо делать запросы на адреса "/index/14-*-0".
Цитата Th1s_is_N1ce ()
Сначала отрабатывается скрипт, делая запрос, а потом вызывается окно. У вызванного окна уже нет доступа к тем данным (а именно адреса сообщений, по которым нужно делать запросы), которое получил скрипт своим запросом, тупо потому что по такой ссылке будет выполнятся уже другой скрипт. Т.е. в таком виде скрипт не доработать никак, нужно вообще переписывать весь скрипт, который вы дали. Это было очень наивно, тупо добавить такую ссылку туда и еще наивнее - давать на помощь три дня. Еще бы на следующее утро написал сообщение такое. Вы в курсе, что "сделать в сжатые сроки" и "сделать бесплатно" - вообще не сочетаемые понятия?
Ко всему этому:
- Такая куча запросов будет крайне негативно воспринята системой. А именно, будет бан за высокую частоту запросов.
- Пользователи будут думать, что их сообщения прочитаны и игнорируются.
- Автор просил закрыть тему. Значит, решение проблемы ему не сильно надо.
С учетом вышесказанного - не вижу смысла тратить время впустую.
Сообщение # 6
Аватарка Th1s_is_N1ce
OFF
Постоянный
Сообщения:139
Награды:1
Отзывы:2
Сайт пользователя:
Tiny, спасибо понял) Cnc
  • Страница 1 из 1
  • 1
Поиск:
Писать на форуме могут только авторизованные пользователи.