Данный скрипт выводит статус пользователя в комментариях. Давно говорили, что за подобное бан по Ip адресу за большие запросы выдает система, но нашелся выход , мы обошлись только лишь одним get - запросом.
Таким же путем можно сделать цвет ников по группам как в мини чате.
Внимание, скрипт показывает только если пользователь в настоящий момент на сайте, в противном случае не чего не показывает, то есть если пользователя нет то и нет смысла показывать.
Установка:
а) Панель Управления - управление дизайном сайта - Вид комментариев, там где хотите видеть надпись "Online":
Code
<?if($IS_OWN$)?><div style="text-align:center; color:green;">Online</div><?else?><div style="display:none; text-align:center; color:green;" class="stati">$PROFILE_URL$</div><?endif?>
б) На страницу материала и комментариев к нему, в самый конец перед </body> вставляем код скрипта:
Code
<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');
$('.stati').each(function(){
if($(this).text() == tik){ $(this).text('Online').show(); }
});
});
});
</script>
Настройка скрипта:
В настройках групп пользователей изменяем, смотрим скрин
Автор: iWebb