Статус пользователей в комментариях для uCoz
Больше взято социального сайта и теперь можно поставить на свой ресурс. А точнее статус пользователей в комментариях, что дает обзор вам увидеть того или иного человека, который сейчас находиться на портале и ему можно ответить или написать. Так думаю он больше не для чего не нужен, но кроме самого дизайна и немного эффективности. Довольно не плохой и полезный приложение для ваших сайтов, Данный скрипт выводит статус пользователя в комментариях. Многие администраторы сайтов искали данное решение для своего сайта и вот теперь вы можете его взять и установить к себе на сайта. В работе скрипта был задействован $.get-запрос, что и в свою очередь и привело к полноценной работе данного скрипта для сайтов uCoz и их владельцев. Установка Статуса пользователей в Комментариях: 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: 35px; 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(http://zornet.ru/Ajaxoskrip/Fyrkes/highlight.png); text-shadow:rgba(0,0,0,0.2) 0 -1px 0; margin-left: 12px; padding:0 5px; } .statusOffline { border:1px solid #B1B0B0; background-image:url(http://zornet.ru/Ajaxoskrip/Fyrkes/highlight.png)!important; text-transform:uppercase; width: 37px; text-shadow:rgba(0,0,0,0.2) 0 -1px 0; background:#B4B4B4; border-radius:3px; font-size:10px; color:#FFF; margin-left: 12px; padding:0 5px; } У меня на этом усё и до новых встреч ! |
Поделиться в социальных сетях
Материал разместил
Комментарии: 12 | |
| |