Приветствую Вас, Гость

RUSTRANSLOGISTICS.RU
Наша компания основана из опытных водителей, которые уважают чистую езду (в основе сотрудников игроки из когда-то существовавшей команды -CMR- играм GRID/TDU 1-2/Colin MCRae Rally, которые переквалифицировались с гонок на грузовые перевозки). Как и в гоночных играх Мы не уважаем и презираем мат в чате, крашеров, блокеров и им подобных неадекватных личностей. Мы всегда за адекватную езду по всем правилам. Будь уверен в себе, уважай себя и других, и к тебе будут относиться так же!
Страница 1 из 11
Форум RTL » Скрипты для uCoz » Пользователи » Статусы пользователей в Комментариях
Статусы пользователей в Комментариях
Дата: Воскресенье, 06.12.2015, 10:58 | Сообщение # 1
Специалист по IT
OFF
Администраторы
53Сообщения:
Данный скрипт выводит статус пользователя в комментариях. 
Многие пользователи хотели, чтобы кроме online показывало и offline. 



Установка: 

1) Зайти в ПУ » Комментарии » Вид комментариев, там где хотите видеть статус вставьте: 

Код
<?if($IS_OWN$)?>       
       <div class="statusOnline">ONLINE</div><?else?>       
       <div id="idad-<?substr($PROFILE_URL$,strpos($PROFILE_URL$,'index')+8,strpos(substr($PROFILE_URL$,strpos($PROFILE_URL$,'index')+8),'" ta'))?>" class="statusOffline">OFFLINE</div>       
       <div style="display:none; text-align:center; color:green;" class="stati"><?if(strpos($PROFILE_URL$,'target')>0)?><?substr($PROFILE_URL$,0,-16)?><?else?>$PROFILE_URL$<?endif?></div><?endif?>

2) На страницу материала и комментариев к нему, в самый конец: 

Код
<script type="text/javascript">       
       $.get('/index/62', function(d){ // uSite.su       
       var dll = $('cmd[p="content"]',d).text();       
       $('a',dll).each(function(){       
       var tik = $(this).attr('href');       
       var idik = tik.replace("http://АДРЕС_САЙТА/index/8", "idad");       
       $('.stati').each(function(){       
       if($(this).text() == tik){ $(this).html('<style>#'+idik+' {display:none;}</style><div class="statusOnline">ONLINE</div>').show(); }       
       });       
       });       
       });       
       </script>

И в этом коде вы должны вместо АДРЕС_САЙТА вставить адрес вашего сайта. 

3) Этот пункт необязателен - тут мы украсим надписи online и offline 

В Таблицу стилей(CSS) вставить код: 

Код
.statusOnline {       
       width:80px;       
       background:#7BA60D;       
       border-radius:3px;       
       font-size:10px;       
       text-transform:uppercase;       
       color:#FFF;       
       border-top:1px solid #97CD6B;       
       border-bottom:1px solid #488019;       
       background-image:url(/img/highlight.png);       
       text-shadow:rgba(0,0,0,0.2) 0 -1px 0;       
       margin:3px 3px 0;       
       padding:0 5px;       
       }       

       .statusOffline {       
       border:1px solid #B1B0B0;       
       background-image:url(/img/highlight.png)!important;       
       text-transform:uppercase;       
       width:80px;       
       text-shadow:rgba(0,0,0,0.2) 0 -1px 0;       
       background:#B4B4B4;       
       border-radius:3px;       
       font-size:10px;       
       color:#FFF;       
       margin:3px 3px 0;       
       padding:0 5px;       
       }

Форум RTL » Скрипты для uCoz » Пользователи » Статусы пользователей в Комментариях
Страница 1 из 11
Поиск:

Copyright >>>[RTL Company]<<< © 2015-2016 Design by ..::BIOWULF::..Используются технологии uCoz