Changeset 6 for pages/a_servers.php


Ignore:
Timestamp:
Jun 4, 2008, 9:01:09 AM (16 years ago)
Author:
george
Message:

Upraveno: Změna systému sledování procentuálního online stavu. Přidána tabulka servers_online pro uchování stavu serveru za poslední definovanou periodu. Dosavadní systém počítal online stav od počáteční registrace daného serveru což je nevyhovující a zavádějící.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pages/a_servers.php

    r3 r6  
    1010switch ($order_index)
    1111  {
    12   case 0: $order = ' order by `name` desc '; break;
     12  case 0: $order = ' order by `name`'; break;
    1313  case 1: $order = ' order by `rating` desc '; break;
    1414  case 2: $order = ' order by `version` desc '; break;
     
    3434  }
    3535 
    36 $pa = new CleverPager('select `id`,`wss_partner`,LEFT(`name`, 25) as `name`, `place`, `rating_sum`/`ratings` as `rating`, `version`, `type`, `xp`, `online`/`online_checks` as `online`, `online_players_sum`/`player_checks` as `players` from `servers` where `place`=2 '.$order, 'p');
     36$pa = new CleverPager('select `id`,`wss_partner`,LEFT(`name`, 25) as `name`, `place`, `rating_sum`/`ratings` as `rating`, `version`, `type`, `xp`, `online`, `online_players_sum`/`player_checks` as `players` from `servers` where `place`=2 '.$order, 'p');
    3737$pa->PageSize = 20;
    3838$pa->PageLinksDisplayed = 5;
     
    6666  $tpl->output['servers_data'] .='<td>'.$xp.'</td>';
    6767  $tpl->output['servers_data'] .='<td>'.(int)$row['players'].'</td>';
    68   $tpl->output['servers_data'] .='<td>'.(100*$row['online']).'%</td>';
     68  $tpl->output['servers_data'] .='<td>'.($row['online']).'%</td>';
    6969  $tpl->output['servers_data'] .='</tr>';
    7070  }
Note: See TracChangeset for help on using the changeset viewer.