Очень полезный скрипт, сразу в списке пользователей около ника показывается его статус!
Установка:
ПУ → Управление дизайном → Страница со списком пользователей → после
$BODY$ ставим:
Code
<script type="text/javascript">
var status='', text='';
$.get('/index/62',function(data){
text = $('a',$('cmd[p="content"]',data).text()).text();
$('.uTable tr:gt(0)').each(function() {
var user = $('.uTd:first a:first',this).text();
if(text.indexOf(user)!=-1){stat=' (<span style="color:green">Online</span>)'}else{stat=' (<span style="color:red">Offline</span>)'};
$('.uTd:first a:first',this).after(stat);
});
});
</script>
Версия для форума обнесенная условными операторами, чтобы скрипт работал только на определённой странице.
ПУ → Управление дизайном → Главная страница форума → после $BODY$ ставим:
Code
<script type="text/javascript">
var status='', text='';
$.get('/index/62',function(data){
text = $('a',$('cmd[p="content"]',data).text()).text();
$('.uTable tr:gt(0)').each(function() {
var user = $('.uTd:first a:first',this).text();
if(text.indexOf(user)!=-1){stat=' (<span style="color:green">Online</span>)'}else{stat=' (<span style="color:red">Offline</span>)'};
$('.uTd:first a:first',this).after(stat);
});
});
</script>
Внимание!
Скрипт работает только если в первом столбце идёт Логин
Автор: TRANE73
Сайт: trane73.ru