Changeset 682 for trunk/pages


Ignore:
Timestamp:
Jan 23, 2010, 4:03:37 PM (15 years ago)
Author:
george
Message:
  • Opraveno: Na dalších stránkách přepracován systém pro načítání údajů z databáze namísto konfiguračního souboru.
  • Přidáno: Skript pro periodickou kontrolu online stavu přihlašovacích serverů a světů. Online stav se načítá nově přímo z databáze a sníží se tak zátěž sítových portů služeb.
Location:
trunk/pages
Files:
1 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/pages/events.php

    r681 r682  
    4040function Events()
    4141{
    42   global $db, $EventsLinks, $Config;
     42  global $db, $EventsLinks, $Config, $System;
    4343 
    4444  $Events = array('Running' => array(), 'Planned' => array());
    45   $db->select_db($Config['Mangos']['RealmList'][$_COOKIE['RealmIndex']]['DatabaseMangos']);
     45  $Realm = new Realm($System, $_COOKIE['RealmIndex']);
    4646
    47   $DbResult = $db->query('SELECT *, UNIX_TIMESTAMP(start_time) as start FROM game_event WHERE end_time > NOW() AND start_time < NOW()');
     47  $DbResult = $Realm->MangosDatabase->query('SELECT *, UNIX_TIMESTAMP(start_time) as start FROM game_event WHERE end_time > NOW() AND start_time < NOW()');
    4848  while($Row = $DbResult->fetch_array())
    4949  {
  • trunk/pages/gmteam.php

    r681 r682  
    5555
    5656$Output .= ShowGMList(array('Id' => 0, 'Name' => 'Všechny světy'));
    57 foreach($Config['Mangos']['RealmList'] as $Realm)
     57$DbResult = $System->Database->query('SELECT * FROM Realm');
     58while($Realm = $DbResult->fetch_assoc())
    5859{
    5960  $Output .= ShowGMList($Realm);
  • trunk/pages/server.php

    r681 r682  
    11<?php
     2
     3$DbResult = $System->Database->query('SELECT COUNT(*) FROM Realm');
     4$DbRow = $DbResult->fetch_row();
     5$RealmCount = $DbRow[0];
    26
    37$Output = '<h3 class="PageTitle">Server Heroes of Fantasy</h3>'.
     
    1216  <tr>
    1317    <td>Celkem světů</td>
    14     <td>'.count($Config['Mangos']['RealmList']).'</td>
     18    <td>'.$RealmCount.'</td>
    1519  </tr>
    1620  <tr>
Note: See TracChangeset for help on using the changeset viewer.