Перейти к публикации

Модуль "На линии", версия 2.7


Рекомендованные сообщения

Мой сайт

<script type="text/javascript" src="/engine/skins/default.js"></script>

<style type="text/css">

.online_robot{color:black;cursor:pointer;} /*настраиваем цвет поисковых роботов*/

.online_guest{color:blue;cursor:pointer;} /*настраиваем цвет гостей*/

.online_user, .online_user:visited, .online_user:hover{color:white;text-decoration:none;font-weight:bold;} /*настраиваем цвет посетителей*/

.group_1, .group_1:visited, .group_1:hover{color:red} /*настраиваем цвет группы 1 (админ)*/

.group_2, .group_2:visited, .group_2:hover{color:#0BDA51} /*настраиваем цвет группы 2 (главный редактор)*/

.group_3, .group_3:visited, .group_3:hover{color:#0BDA51} /*настраиваем цвет группы 3 (журналист)*/

.group_6, .group_6:visited, .group_6:hover{color:#FFCC33} /*настраиваем цвет группы 6 (VIP)*/

#hintbox{text-align:left;width:170px;font-size:10px;border:1px solid #FFF;background:#000;layer-background-color:#a396d9;color:#FFF;margin:10px 0 0 0;padding:3px 5px;position:absolute;top:0;visibility:hidden;z-index:998;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=80)";filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity:0.80;-khtml-opacity:0.80;opacity: 0.80;}</style>

<?

$g = $r = $u = 0;

$robots = $users = $guest = "";

foreach ($this->online as $key=>$val)

{

if($val['id'] == 2) {$r++; $robots .= "<b class=\"online_robot\" onmouseover=\"showhint('Группа: {$val['group']}<br />IP: {$val['ip']}<br />ОС: {$val['os']}<br />Браузер: {$val['browser']}<br />{$val['position']}<br />Был здесь в: ".date("H:i:s", $val['time'])."', this, event, '180px');\">{$val[name]}</b>, ";}

elseif($val['id'] == 1) {$u++; if($val['foto']) $foto = "<center><img src=/uploads/fotos/{$val['foto']} /></center>"; else $foto = "<center><img src=/templates/{$this->config['skin']}/images/noavatar.png /></center>"; if($this->config["allow_alt_url"]!="no") $profile = "/user/".urlencode($val['name'])."/"; else $profile = "/?subaction=userinfo&user=".urlencode($val['name']);$popup = "onclick=\"ShowProfile('".urlencode($val['name'])."', '".htmlspecialchars($profile)."'); return false;\""; $users .= "<a {$popup} class=\"group_style{$val['groupid']}\" onmouseover=\"showhint('$foto Группа: {$val['group']}<br />ОС: {$val['os']}<br />Браузер: {$val['browser']}<br />{$val['position']}<br />Был здесь в: ".date("H:i:s", $val['time'])."', this, event, '180px');\" href=\"$profile\">{$val[name]}</a>, ";}

elseif ($val['id'] == 0) {$g++; $guest .= "<b class=\"online_guest\" onmouseover=\"showhint('Группа: {$val['group']}<br />IP: {$val['ip']}<br />ОС: {$val['os']}<br />Браузер: {$val['browser']}<br />{$val['position']}<br />Был здесь в: ".date("H:i:s", $val['time'])."', this, event, '180px');\">{$val[name]}</b>, ";}

}

$users = trim($users); $robots = trim($robots); $guest = trim($guest);

if ($users{strlen($users)-1}==',') $users = substr($users,0,strlen($users)-1).'';

if ($robots{strlen($robots)-1}==',') $robots = substr($robots,0,strlen($robots)-1).'';

if ($guest{strlen($guest)-1}==',') $guest = substr($guest,0,strlen($guest)-1).'';

?>

<div class="whoonline">

Всего на сайте:&nbsp;<?=$u+$g+$r?><br>

Пользователей:&nbsp;<?=$u?>&nbsp;<?=$users?><br>

Роботов:&nbsp;<?=$r?>&nbsp;<?=$robots?><br>

Гостей:&nbsp;<?=$g?>&nbsp;<?=$guest?>

</div>

Изменено пользователем Konkyr
Ссылка на сообщение
Поделиться на других сайтах
Если ваша тема начинается с вопроса и вам нужна какая либо помощь, то в самой теме в обязательном порядке вы должны указывать ссылку на ваш сайт. Если ваш сайт находится в локальной сети и вы не можете предоставить ссылку, или вы не хотите публиковать открытой ссылки на ваш сайт, то отправляйте персональное сообщение с вопросом в службу поддержки непосредственно с сайта http://dle-news.ru/, вам ответят на ваш вопрос в персональном порядке, в случае если пользуетесь платной версией скрипта и обладаете лицензией на скрипт. Если вы пользуетесь демоверсией, то вы вам необходимо разместить сайт в сети интернет, и только потом обращаться за помощью. По находящимся на локальных компьютерах демоверсиям никакой помощи и поддержки на форуме не оказывается. Если вы не указали сайт, то ваша тема будет закрыта, а аккаунт на форуме заблокирован.
Ссылка на сообщение
Поделиться на других сайтах

Сорри) Не заметил, раз десять искал)))

{

if($val['id'] == 2) {$r++; $robots .= "<b class=\"online_robot\" onmouseover=\"showhint('Группа: {$val['group']}<br />IP: {$val['ip']}<br />ОС: {$val['os']}<br />Браузер: {$val['browser']}<br />{$val['position']}<br />Был здесь в: ".date("H:i:s", $val['time'])."', this, event, '180px');\">{$val[name]}</b>, ";}

как-то не получилось(

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...