Xeon
Проверенные
- Сообщения
- 143
- Реакции
- 13
- Баллы
- 8,115
Не отображает картинку когда сервер оффлайн (Offline.png), то есть он все время показывает онлайн
PHP:
<style>
.text{font-family:"tahoma", "verbana", "arial", "helvetica";font-weight:700;font-size: 10px;}
.urlstat {color:#009bdb;}
.urlstatoff, .offline {color:#c14444;}
a{text-decoration: none;}
.online{color:#9fc41d;}
.passonline {color:#c24498;}
img.kartinka, img.nspImage, div.imageholder {
overflow:hidden;
float:left;
margin:5px 5px 5px 0;
padding:5px;
border:1px solid #e0dede;
background:#fff;
border-radius:4;
-moz-border-radius:4;
-khtml-border-radius:4;
}
.title{
z-index:1;
zoom:1;
}
.title em{display:none;}
.title:hover em{
display:block;
position:absolute;
z-index:1;
background-color:#000;
-webkit-border-radius:5px; /* красивости в виде скругленных углов */
-moz-border-radius:5px;
border-radius:5px;
line-height:normal;
color:#FFF;
text-decoration:none;
padding:3px 5px;
bottom:22px;
right:0;
-webkit-box-shadow:0 0 5px #000; /* красивости в виде тени */
-moz-box-shadow:0 0 5px #000;
box-shadow:0 0 5px #000;
}
.title:hover em i{
position:absolute;
z-index:1;
bottom:-7px;
right:5px;
border-top:7px solid #000;
border-left:7px solid transparent;
_border-left:7px solid #FDEFC6; /* цвет фона. это для ие6.*/
display:block;
height:0;
overflow:hidden;
}
</style>
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/themes/base/jquery-ui.css" type="text/css" media="all" />
<link rel="stylesheet" href="http://static.jquery.com/ui/css/demo-docs-theme/ui.theme.css" type="text/css" media="all" />
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js" type="text/javascript"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/jquery-ui.min.js" type="text/javascript"></script>
<script src="http://jquery-ui.googlecode.com/svn/tags/latest/external/jquery.bgiframe-2.1.2.js" type="text/javascript"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/i18n/jquery-ui-i18n.min.js" type="text/javascript"></script>
<?PHP
require "lgsl_files/lgsl_class.php";
$server_list = lgsl_query_group();
$server_list = lgsl_sort_servers($server_list);
$total = lgsl_group_totals($server_list);
foreach ($server_list as $server)
{
$misc = lgsl_server_misc($server);
$server = lgsl_server_html($server);
$online = "ONLINE";
if ($online == "ONLINE")
{$online = "<img src=\"img/Online.png\"
width=\"10\" height=\"10\">";}
else if ($online == "ONLINE WITH PASSWORD")
{$online = "<span class='text online'>Онлайн <span class='passonline'>(Пароль)</span></span>";}
else if ($online == "NO RESPONSE")
{$online = "<img src=\"img/Offline.png\"
width=\"10\" height=\"10\">";}
$id = "convex_nt_game_".md5(sha1($server['s']['players'].$server['s']['map'].$server['s']['name'].$server['b']['ip'].$server['b']['c_port']));
$ppp.= '
<script>
jQuery(function() {
jQuery( "div#'.$id.'" ).progressbar({
value: '.$server['s']['players'].',
max: '.$server['s']['playersmax'].'
});
});
</script>
<table border="0" width="100%" cellspacing="3" cellpadding="0">
<TR>
<td style="width: 10px;"><img border="0" src="'.$misc['icon_game'].'" width="16"></TD>
<td align="left"><font face="tahoma, verbana, arial, helvetica;" style="font-size: 10px;" color="#4A4A4A"><b>'.mb_substr($server['s']['name'],0,36).'</b></font></TD>
<td align="right"><font face="tahoma, verbana, arial, helvetica;" style="font-size: 10px;" color="#4A4A4A"><center><span class="title">'.$server['s']['map'].'<em><img alt="" src="'.$misc['image_map'].'" style="vertical-align:middle" /></em></span></center></font></TD>
</TR>
<TR>
<TD><center>'.$online.'</center></TD>
<TD align="left"><font face="tahoma, verbana, arial, helvetica;" style="font-size: 11px;" color="#4A4A4A">'.$server['b']['ip'].':'.$server['b']['c_port'].'</font></TD>
<TD align="right"><font face="tahoma, verbana, arial, helvetica;" style="font-size: 10px;" color="#4A4A4A">'.$server['s']['players'].'/'.$server['s']['playersmax'].'</font></TD>
</TR>
</TABLE>
<br>';
}
echo $ppp;