[ Новые сообщения · Участники · Правила форума · Поиск · RSS ] |
|
Форум Всё для Ucoz Скрипты (Другие) Оповещение о ЛС + звук(как в icq) |
Оповещение о ЛС + звук(как в icq) |
# 1 18:55
личный скрипт оповещение о новом лс,прежде всего хотелось бы сказать что уже не будет стандартного звука типа вы получили сообщение,а будет звук как в Icq аов,но вы его можете поменять на любой другой свой звук или мелодию!
Что нового: - icq звук - виден ник отправителя - видно само сообщение - длинные сообщения обрезаются - автоматическая подгрузка ( не надо обновлять страницу ) - получение системных сообщений(репутация и т.п. ) Все, что нужно, это поставить на всех страницах сайта перед < /body> данный скрипт: Code <?if ($USER_LOGGED_IN$)?> <script type="text/javascript"> function icqmess(){ $.get('/index/14',function(data){ $('.unread',data).each(function(){ username = $(this).parent().next().text() link = $(this).parent().attr('href') $.get($(this).parent().attr('href'),function(data1){ mytext = $('td[colspan=2]:odd',data1).text().split('[ Написать ответ ]') if(mytext[0].length>40){ mn = ' ...' }else {mn = ''} _uWnd.alert('<a class="messlink" target="blank" href="'+link+'">' + mytext[0].slice(0, 40) + mn + '</a>' ,username,{name: 'ls' +mytext, close:1,tm:100000}) }//data1 )//get1 $('body').append('<embed type="application/x-shockwave-flash" src="http://s104.ucoz.net/flash/audio1.swf?song_url=http://ucozua.ru/1188937250_icq.mp3&autoplay=1&loop=0" width="0" height="0"/>') })//each } //data )//get setTimeout(icqmess,10000) }//function icqmess() </script> <?endif ?> <style> .messlink{text-decoration: none!important} </style> В скрипте ничего не изменять иначе работать не будет.Единственные недостаток скрипта заключается в том, что все показанные сообщения автоматически становятся прочитанными ещё до просмотра:( |
| |||
| |||