Суббота, 20.04.2024, 04:45
Скрипты для Ucoz
Карта сайта
Главная | Скрипт "Оповещение о новом ЛС + звук" - Скрипты для Ucoz



Книги для вебмастера
Новые сообщения Участники Правила форума Поиск Лента новостей
  • Страница 1 из 2
  • 1
  • 2
  • »
Скрипты для Ucoz » Всё для Ucoz » Скрипты для Ucoz » Скрипт "Оповещение о новом ЛС + звук" (Скрипты для Ucoz)
Скрипт "Оповещение о новом ЛС + звук"
bandjukДата: Воскресенье, 11.12.2011, 16:41 | Сообщение # 1
Генерал-лейтенант
Группа: Администраторы
Пол:
Награды: 22
Репутация: 22
Сообщений: 615
Бог сайта и форума За дизайнерские умения За уважение народа За хорошую посещаемость на форуме за 100 постов
Отличный скрипт оповещение о новом ЛС.
Сообщение о новом ЛС появляется в окошке в правом нижнем углу сайта + играет звук как в Icq ,но вы его можете поменять на любой другой свой звук или мелодию!
Особенности:
- icq звук;
- виден ник отправителя;
- видно само сообщение;
- длинные сообщения обрезаются;
- автоматическая подгрузка (не надо обновлять страницу);
- получение системных сообщений (репутация и т.п.);

Установка:
Чтобы сообщение появлялось на всех страницах сайта, откройте:

Панель управления ---> Управление дизайном ---> Глобальные блоки ---> Нижняя часть сайта, в самый верх вставте код:

Quote
<?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://ssilki.at.ua/files/icq.mp3&autoplay=1&loop=0" width="0" height="0"/>')   
   })//each   
   } //data   
   )//get   
   setTimeout(icqmess,50000)   
   }//function   
   icqmess()   
   </script>   
   <?endif ?>   
   <style>   
   .messlink{text-decoration: none!important}   
   </style>


url=http://ssilki.at.ua/files/icq.mp3 - адрес мелодии, можете изменить!

Материалы на эту же тему:

Скрипт "Кнопка Google+ для новостей сайта Ucoz"
Скрипт "Кнопка Google+ для форума Ucoz"
Индикатор символов в мини-чате Ucoz
Скрипт "Счётчик символов и слов в тексте"
Скрипт "bb-код для форума "Мигающий текст"
Скрипт "Уведомление о новом сообщении в мини-чате"
Скрипт "Раздвижной Вид материалов для форума Ucoz"
Скрипт "Новая кнопка добавить новость"
Скрипт "Красивая иконка ленты новостей RSS"
Скрипт "Иконка NEW"
Скрипт "Классные медали на форум"
Скрипт "Кнопка добавить материал, новость"
Скрипт "Фоновое изображение на форуме"
 
timeДата: Воскресенье, 11.12.2011, 17:25 | Сообщение # 2
Сержант
Группа: Пользователи
Пол:
Награды: 0
Репутация: 0
Сообщений: 32
супер,спасибо большое) давно хотел такое)
 
РомаДата: Воскресенье, 11.12.2011, 18:59 | Сообщение # 3
Сержант
Группа: Друзья
Пол:
Награды: 1
Репутация: 3
Сообщений: 22
bandjuk, отличный скрип.всё работает.
 
сваДата: Воскресенье, 01.01.2012, 21:32 | Сообщение # 4
Рядовой
Группа: Пользователи
Пол:
Награды: 0
Репутация: 0
Сообщений: 2
прикольно точто нада, работает
 
LisikaДата: Понедельник, 06.02.2012, 01:01 | Сообщение # 5
Рядовой
Группа: Пользователи
Пол:
Награды: 0
Репутация: 0
Сообщений: 3
Вчера установила скрипт. Прекрасно работал, но вечером один из пользователей сайта был заблокирован по IP самим ucoz.
Выяснилось, что это связано с высокочастотным запросом с сайта. Мне пришлось оставить скрипт только для малой группы, а у остальных пользователей убрать.

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


Сообщение отредактировал Lisika - Понедельник, 06.02.2012, 01:05
 
bandjukДата: Понедельник, 06.02.2012, 01:13 | Сообщение # 6
Генерал-лейтенант
Группа: Администраторы
Пол:
Награды: 22
Репутация: 22
Сообщений: 615
Бог сайта и форума За дизайнерские умения За уважение народа За хорошую посещаемость на форуме за 100 постов
Lisika, Спасибо за сигнал, посмотрим, что можно с этим сделать.
 
LisikaДата: Понедельник, 06.02.2012, 01:23 | Сообщение # 7
Рядовой
Группа: Пользователи
Пол:
Награды: 0
Репутация: 0
Сообщений: 3
bandjuk, только что еще одного человека заблокировали, даже с малой группой пользователей sad
Очень скрипт понравился. Буду благодарна, если подделаете. Так удобно два дня пожили smile
 
bandjukДата: Понедельник, 06.02.2012, 01:29 | Сообщение # 8
Генерал-лейтенант
Группа: Администраторы
Пол:
Награды: 22
Репутация: 22
Сообщений: 615
Бог сайта и форума За дизайнерские умения За уважение народа За хорошую посещаемость на форуме за 100 постов
Lisika, удалите скрипт, в ближайшее время постараемся проблему решить!
 
LisikaДата: Понедельник, 06.02.2012, 01:30 | Сообщение # 9
Рядовой
Группа: Пользователи
Пол:
Награды: 0
Репутация: 0
Сообщений: 3
bandjuk, уже удалила. Спасибо, буду заглядывать в тему.
 
bandjukДата: Понедельник, 06.02.2012, 15:36 | Сообщение # 10
Генерал-лейтенант
Группа: Администраторы
Пол:
Награды: 22
Репутация: 22
Сообщений: 615
Бог сайта и форума За дизайнерские умения За уважение народа За хорошую посещаемость на форуме за 100 постов
Lisika, в скипте я увеличил время запроса. По идее это должно решить проблему с блокировкой пользователей.
 
HowardДата: Вторник, 07.02.2012, 03:55 | Сообщение # 11
Рядовой
Группа: Проверенные
Пол:
Награды: 0
Репутация: 6
Сообщений: 2
увеличьте время:
Code
setTimeout(icqmess,100000)  
 
КаринкаДата: Суббота, 25.02.2012, 18:11 | Сообщение # 12
Рядовой
Группа: Пользователи
Пол:
Награды: 0
Репутация: 0
Сообщений: 5
Quote (bandjuk)
Чтобы сообщение появлялось на всех страницах сайта

Скажите пожалуйста почему у меня оно оповещается только когда я захожу на главную страницу?...а на форуме нет.
 
bandjukДата: Суббота, 25.02.2012, 18:12 | Сообщение # 13
Генерал-лейтенант
Группа: Администраторы
Пол:
Награды: 22
Репутация: 22
Сообщений: 615
Бог сайта и форума За дизайнерские умения За уважение народа За хорошую посещаемость на форуме за 100 постов
Каринка, напишите адрес сайта и куда Вы вставляли код?
 
КаринкаДата: Суббота, 25.02.2012, 18:15 | Сообщение # 14
Рядовой
Группа: Пользователи
Пол:
Награды: 0
Репутация: 0
Сообщений: 5
bandjuk, Я вставляла код как здесь и написано, а именно нижняя часть сайта.
http://twilight-fanfik.ucoz.ru
 
bandjukДата: Суббота, 25.02.2012, 18:26 | Сообщение # 15
Генерал-лейтенант
Группа: Администраторы
Пол:
Награды: 22
Репутация: 22
Сообщений: 615
Бог сайта и форума За дизайнерские умения За уважение народа За хорошую посещаемость на форуме за 100 постов
Каринка, А сейчас у Вас стоит этот скрипт?
И удалите блок с регистрацией! У Вас есть форма регистрации в мини-профиле!
А сейчас у Вас 2 формы входа, но работать будет только одна!
 
Скрипты для Ucoz » Всё для Ucoz » Скрипты для Ucoz » Скрипт "Оповещение о новом ЛС + звук" (Скрипты для Ucoz)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

Яндекс.Метрика
Copyright Глюк Рекордс © 2024

Создать бесплатный сайт с uCoz