Перед созданием и ответом в теме прочитайте правила раздела.
В данном разделе Вы сможете задать любой вопрос который касается uCoz. Если Вы ищите скрипт, то напишите в эту тему, также можете посетить наш раздел веб-мастеров.
Если у пользователя мало гарантий, то советуем провести сделку через гаранта.
Страница 1 из 11
Модератор форума: -SAM- 
Активный форум » WEB-мастеру » Вопросы и ответы на FAQ по uCoz » Как прочитать лс, не читая их? (по нажатию на ссылку отметить все лс прочитанными)
Как прочитать лс, не читая их?
Th1s_is_N1ce Offline
Дата: Сб, 06.06.2015, 15:42:43 | Сообщение # 1
Аватарка Th1s_is_N1ce
Постоянный
Сообщения: 150
Награды: 1
Отзывы: 2
Вообщем есть скрипт, который показывает новые лс (если есть в ajax окне). Так вот как сделать так, чтобы в этом ajax окне была ссылка, при нажатии которой, личные сообщения как бы сами прочитались (не заходя на страницу личных сообщений). То есть эту ссылку назавем обнуление ЛС.
Сам скрипт оповещения:
Th1s_is_N1ce Offline
Дата: Вт, 09.06.2015, 10:30:31 | Сообщение # 2
Аватарка Th1s_is_N1ce
Постоянный
Сообщения: 150
Награды: 1
Отзывы: 2
ладно закрывайте, никто не в курсе походу unsure
Сообщение отредактировал Th1s_is_N1ce - Вт, 09.06.2015, 10:34:31
-SAM- Offline
Дата: Ср, 10.06.2015, 18:47:21 | Сообщение # 3
Аватарка -SAM-
⇚ Stand Alone Man ⇛
Гл. Администратор
Сообщения: 5575
Награды: 88
Отзывы: 261
Th1s_is_N1ce, уж не знаю как оно там и к чему (не разбираюсь в этом), чтобы вот так взять все лс полученные и сделать прочитанными все за раз, но вот такое вот видел, как утверждается - такая функция там присутствует, можешь этот скрипт использовать, если хочешь.
P.S.: может, Tiny зайдёт и подскажет как оно и к чему.


Th1s_is_N1ce Offline
Дата: Чт, 11.06.2015, 15:18:25 | Сообщение # 4
Аватарка Th1s_is_N1ce
Постоянный
Сообщения: 150
Награды: 1
Отзывы: 2
-SAM-, спасибо за отзывчивость, да данный скрипт я ставил, но мне нужно чтобы в ajax) Cnc
P.S тоже жду Tiny, надеюсь поможет)
Tiny Offline
Дата: Ср, 17.06.2015, 13:58:15 | Сообщение # 5
Аватарка Tiny
Постоянный
Сообщения: 516
Награды: 6
Отзывы: 92
Цитата -SAM- ()
но вот такое вот видел
Сообщение отмечается прочитанным потому там, что был сделан запрос на адрес "/index/14-*-0", чтобы получить текст сообщения. Т.е. это туда не внедрялось специально, оно само так делается. Про это нужно сказать скорее не "такая функция там присутствует", а "от такой функции там не избавится".
Иными словами, нужно тупо делать запросы на адреса "/index/14-*-0".
Цитата Th1s_is_N1ce ()
<a href="">Очистить счетчик</a>
Сначала отрабатывается скрипт, делая запрос, а потом вызывается окно. У вызванного окна уже нет доступа к тем данным (а именно адреса сообщений, по которым нужно делать запросы), которое получил скрипт своим запросом, тупо потому что по такой ссылке будет выполнятся уже другой скрипт. Т.е. в таком виде скрипт не доработать никак, нужно вообще переписывать весь скрипт, который вы дали. Это было очень наивно, тупо добавить такую ссылку туда и еще наивнее - давать на помощь три дня. Еще бы на следующее утро написал сообщение такое. Вы в курсе, что "сделать в сжатые сроки" и "сделать бесплатно" - вообще не сочетаемые понятия?
Ко всему этому:
- Такая куча запросов будет крайне негативно воспринята системой. А именно, будет бан за высокую частоту запросов.
- Пользователи будут думать, что их сообщения прочитаны и игнорируются.
- Автор просил закрыть тему. Значит, решение проблемы ему не сильно надо.
С учетом вышесказанного - не вижу смысла тратить время впустую.
Th1s_is_N1ce Offline
Дата: Чт, 18.06.2015, 08:21:43 | Сообщение # 6
Аватарка Th1s_is_N1ce
Постоянный
Сообщения: 150
Награды: 1
Отзывы: 2
Tiny, спасибо понял) Cnc
Активный форум » WEB-мастеру » Вопросы и ответы на FAQ по uCoz » Как прочитать лс, не читая их? (по нажатию на ссылку отметить все лс прочитанными)
Страница 1 из 11
Поиск: