Зарабатываю на smmka.ru
Главная » Статьи » Скрипты » Скрипты для uCoz

uNewMessage v.0.1 by TRANE73
uNewMessage v.0.1 by TRANE73


Тупой скрипт с тупым названием! Скрипт юНьюМессейдж - это
фича, которая при наличии новых сообщений сначала выводит конвертик в
левом нижнем углу сайта, а при клике по нему показывается количество
новых сообщений и ссылка на страницу с сообщениями! Также можно закрыть
окошко, нажав на крестик!
Вот это желательно устанавливать перед </body>:
Code
</b></strong><div id="code_0"><span class="htmContainer"><strong><b><?if($UNREAD_PM$>0)?>  <br>  <span class="dblueCol"><div id=<span class="invComm">"mymess"</span>></span><span class="dblueCol"><span class="purpleCol"><img src=<span class="invComm">"/images/message2.png"</span> onclick=<span class="invComm">"$('#mymess').slideToggle('fast'); $('#mymess2').slideToggle('fast');"</span> title=<span class="invComm">"У Вас нов<?if($UNREAD_PM$></span></span>1)?>ы<?else?>о<?endif?>е сообщени<?if($UNREAD_PM$>1)?>я<?else?>е<?endif?>!"</span> border=<span class="invComm">"0"</span>><span class="dblueCol"></div></span>  <br>  <span class="dblueCol"><div id=<span class="invComm">"mymess2"</span>></span>  <br>  <span class="dblueCol"><div id=<span class="invComm">"close"</span> onclick=<span class="invComm">"document.getElementById('mymess2').style.display='none';return false"</span>></span>X<span class="dblueCol"></div></span><span class="dblueCol"><span class="greenCol"><a href=<span class="invComm">'$PM_URL$'</span>></span></span>  <br>  <span class="dblueCol"><span class="jsTag"><script type=<span class="invComm">"text/javascript"</span> ></span></span></span></span></b></strong></span><span class="jsContainer"><span class="jsCode"><strong><b>  <br>  <span class="blueColSimp">var</span> num<span class="blueColSimp">=</span>$UNREAD_PM$;  <br>  function comend<span class="brackets">(</span>comnum<span class="brackets">)</span><span class="brackets">{</span>  <br>  <span class="blueColSimp">var</span> i;  <br>  <span class="blueColSimp">var</span> str<span class="blueColSimp">=</span><span class="invComm">' сообщен'</span>;  <br>  <span class="blueColSimp">var</span> str2<span class="blueColSimp">=</span><span class="invComm">' нов'</span>;  <br>  comends <span class="blueColSimp">=</span> <span class="blueColSimp">new</span> <span class="lettuceColSimp">Array</span><span class="brackets">(</span>  <br>  <span class="brackets">[</span><span class="invComm">'ий'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ие'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ия'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ия'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ия'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ей'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ей'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ей'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ей'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ей'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ей'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ей'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ей'</span><span class="brackets">]</span>  <br>  ,<span class="brackets">[</span><span class="invComm">'ей'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ей'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ей'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ей'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ей'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ей'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ей'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ей'</span><span class="brackets">]</span><span class="brackets">)</span>;  <br>  comends2 <span class="blueColSimp">=</span> <span class="blueColSimp">new</span> <span class="lettuceColSimp">Array</span><span class="brackets">(</span>  <br>  <span class="brackets">[</span><span class="invComm">'ых'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ое'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ых'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ых'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ых'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ых'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ых'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ых'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ых'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ых'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ых'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ых'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ых'</span><span class="brackets">]</span>  <br>  ,<span class="brackets">[</span><span class="invComm">'ых'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ых'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ых'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ых'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ых'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ых'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ых'</span><span class="brackets">]</span>,<span class="brackets">[</span><span class="invComm">'ых'</span><span class="brackets">]</span><span class="brackets">)</span>;  <br>  i <span class="blueColSimp">=</span> comnum.<span class="lettuceColSimp">toString</span><span class="brackets">(</span><span class="brackets">)</span>;  <br>  <span class="blueColSimp">while</span> <span class="brackets">(</span>i<span class="blueColSimp">></span><span class="redCol">20</span><span class="brackets">)</span>  <br>  <span class="brackets">{</span>i<span class="blueColSimp">=</span> i.<span class="lettuceColSimp">substring</span><span class="brackets">(</span>i.length <span class="blueColSimp">-</span> <span class="brackets">(</span>i.length <span class="blueColSimp"><</span> <span class="redCol">3</span> <span class="blueColSimp">?</span> <span class="redCol">1</span> <span class="blueColSimp">:</span> <span class="redCol">2</span><span class="brackets">)</span><span class="brackets">)</span>;<span class="brackets">}</span>  <br>  <span class="purpleColSimp">document</span>.<span class="lettuceColSimp">write</span><span class="brackets">(</span>comnum,str2,comends2<span class="brackets">[</span>i<span class="brackets">]</span>,str,comends<span class="brackets">[</span>i<span class="brackets">]</span><span class="brackets">)</span>;  <br>  <span class="brackets">}</span>  <br>  comend<span class="brackets">(</span>num<span class="brackets">)</span>;  <br>  </b></strong></span></span><span class="htmContainer"><strong><b><span class="dblueCol"><span class="jsTag"></script></span></span>  <br>  <span class="dblueCol"><span class="greenCol"></a></span></span><span class="dblueCol"></div></span><?endif?></b></strong></span></div><strong><b>


А это CSS, добавьте его к себе в таблицу стилей:

Code
</b></strong><span class="htmContainer"><strong><b>#mymess {padding:5px 6px;bottom:0;left:0;position:fixed;z-index:999999;}  <br>  #mymess img {cursor:pointer;}  <br>  #mymess2
   
{display:none;font-size:24pt;background:#000000;width:auto;height:auto;bottom:0;left:0;
  position:fixed;z-index:999999; border-top:1px solid  
#808080;border-right:1px solid #808080;}  <br>  #mymess2 a {font-size:1em;color:#dedede;text-decoration:none;padding:5px 6px;}  <br>  #mymess2 #close {font-weight:bold;cursor:pointer;color:#c0c0c0;float:right;border-left:1px solid #808080;padding:5px 6px;}  <br>  #mymess2 #close:hover {color:#fff}


P.S.: Здесь CSS настроен под тёмный дизайн, думаю, у вас не составит труда изменить под себя!
Вот отсюда возьмите картинку: message2.png

P.S.: Это переделка вот ЭТОГО скрипта! Так что решайте сами что лучше!



Категория: Скрипты для uCoz | Добавил: dEnny (08.01.2011) W
Просмотров: 303 | Рейтинг: 5.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Дизайн сайтов и шаблоны для Ucoz