• Страница 1 из 1
  • 1
Форум » Система uCoz / Скрипты для uCoz » Другие скрипты для uCoz » Уведомление как вконтакте
Уведомление как вконтакте
Stupy Дата: Воскресенье, 11.09.2011, 15:21 | Сообщение # 1 Offline



Возможно вы видели оповещение о новом личном сообщении как «ВКонтакте»?
Так вот именно этот скрипт, написан по подобию этого оповещения, только для системы uCoz.
При получение нового личного сообщения, "выйдет" оповещение.
Скрипт поверяет на наличие определенного кода на странице «Личные сообщения»

Ставим этот код в персональную страницу перед "/body"

Code
<span style="display:none;"><span class="Ls_Avik"><?if($_AVATAR$)?><img src="<?substr($_AVATAR$,strpos($_AVATAR$,'src')+5,strpos(substr($_AVATAR$,strpos($_AVATAR$,'src')+5), '>')-3)?>" border="0" width="50px" height="50px" />     
     <?else?><img src="http://up-rise.ru/All-Scripts/NewPM/noavatar.png" width="50px" height="50px" border="0" align="absmiddle" title="$_USERNAME$">     
     <?endif?></span></span>


Далее рекомендую его на все страницы вашего сайта: размещаем в верхнюю часть сайта - GLOBAL_AHEADER

Code
<?if($UNREAD_PM$>'0')?>     
     <style>     
     .LsMesWrap {position: fixed; bottom:0px; right:17px; padding:10px; color:#fff;}     
     .LsMesWrapp {text-align:left; margin-bottom:17px; width:300px; background:url('') #111; opacity: 0.9;border:1px solid #222;padding:7px; color:#fff; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; text-shadow:0px 1px 0px rgba(0, 0, 0, 0.70); -moz-box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70);-webkit-box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70); box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70);}     
     </style>     
     <div class="LsMesWrap"></div>     
     <script type="text/javascript" src="http://up-rise.ru/All-Scripts/NewPM/pmmess.js"></script>     
     <?endif?>


Если хотите крестик для закрытия этого окна то сделайте так :

Замените свой код в GLOBAL_AHEADER:
Code
<?if($UNREAD_PM$>'0')?>     
     <style>     
     .LsMesWrap {position: fixed; bottom:0px; right:17px; padding:10px; color:#fff;}     
     .LsMesWrapp {text-align:left; margin-bottom:17px; width:300px; background:url('') #111; opacity: 0.9;border:1px solid #222;padding:7px; color:#fff; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; text-shadow:0px 1px 0px rgba(0, 0, 0, 0.70); -moz-box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70);-webkit-box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70); box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70);}     
     </style>     
     <div class="LsMesWrap"></div>     
     <script type="text/javascript" src="http://up-rise.ru/All-Scripts/NewPM/pmmess.js"></script>     
     <?endif?>


На:
Code
<?if($UNREAD_PM$>'0')?>     
     <style>     
     .LsMesWrap {position: fixed; bottom:0px; right:17px; padding:10px; color:#fff;}     
     .LsMesWrapp {text-align:left; margin-bottom:17px; width:300px; background:url('') #111; opacity: 0.9;border:1px solid #222;padding:7px; color:#fff; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; text-shadow:0px 1px 0px rgba(0, 0, 0, 0.70); -moz-box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70);-webkit-box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70); box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70);}     
     </style>     
     <div class="LsMesWrap"></div>     
     <script type="text/javascript" src="http://up-rise.ru/js/pmmess.js"></script>     
     <script type="text/javascript">     
     function close_ls_win() {     
     $('.LsMesWrap').css('display','none')     
     }     
     </script>     
     <?endif?>

http://www.weblancer.net/users/RuS7eL/
 
Форум » Система uCoz / Скрипты для uCoz » Другие скрипты для uCoz » Уведомление как вконтакте
  • Страница 1 из 1
  • 1
Поиск:
Здравствуйте, Гость! Если тема неактуальна и проблема решена, напишите модератору о закрытие темы!