Changeset 157 for www/finance/tarify.php
- Timestamp:
- Feb 18, 2009, 11:19:12 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
www/finance/tarify.php
r152 r157 1 1 <?php 2 2 include_once('../global.php'); 3 include_once('include.php');4 3 5 4 class FinanceTarrifsPage extends Page … … 10 9 function TariffTable() 11 10 { 12 global $Tarify, $Internet, $InternetUsers, $RealMaxSpeed, $SpeedReserve, $MaxSpeed;13 14 $Output = 'Poplatek za společný internet: <strong>'.$ Internet.' Kč</strong><br />';15 $Output .= 'Rychlost společné linky: <strong>'.$ RealMaxSpeed.' kbit/s</strong><br />';16 $Output .= 'Rezerva (nevyužitá kapacita pro zlepšení odezvy sítě): <strong>'.$ SpeedReserve.' kbit/s</strong><br />';17 $Output .= 'Maximální dostupná kapacita pro použití: <strong>'.$ MaxSpeed.' kbit/s</strong><br />';11 $Finance = &$this->System->Modules['Finance']; 12 13 $Output = 'Poplatek za společný internet: <strong>'.$Finance->Internet.' Kč</strong><br />'; 14 $Output .= 'Rychlost společné linky: <strong>'.$Finance->RealMaxSpeed.' kbit/s</strong><br />'; 15 $Output .= 'Rezerva (nevyužitá kapacita pro zlepšení odezvy sítě): <strong>'.$Finance->SpeedReserve.' kbit/s</strong><br />'; 16 $Output .= 'Maximální dostupná kapacita pro použití: <strong>'.$Finance->MaxSpeed.' kbit/s</strong><br />'; 18 17 $Output .= '<br />'; 19 18 … … 22 21 $TotalPrice = 0; 23 22 $TotalUnits = 0; 24 foreach($ Tarify as $Index => $Tarif)23 foreach($Finance->Tarify as $Index => $Tarif) 25 24 { 26 25 $Output .= '<tr><td style="color: blue;">'.$Tarif['name'].'</td><td align="center">'.round($Tarif['min_speed'] / 1024).'</td><td align="center" style="color: blue;">'.round($Tarif['max_speed'] / 1024).'</td><td align="center">'.$Tarif['aggregation'].'</td><td align="center">'.$Tarif['price_units'].'</td><td align="center">'.$Tarif['user_count'].'</td><td align="center">'. … … 29 28 $TotalUnits = $TotalUnits + $Tarif['total_units']; 30 29 } 31 $Output .= '<tr><td>Součty</td><td colspan="4"> </td><td align="center">'.$ InternetUsers.'</td><td align="center">'.$TotalUnits.'</td><td> </td><td align="center">'.$TotalPrice.'</td></tr>';30 $Output .= '<tr><td>Součty</td><td colspan="4"> </td><td align="center">'.$Finance->InternetUsers.'</td><td align="center">'.$TotalUnits.'</td><td> </td><td align="center">'.$TotalPrice.'</td></tr>'; 32 31 $Output .= '</table>'; 33 32 return($Output); … … 36 35 function Show() 37 36 { 38 global $Tarify, $Internet, $InternetUsers, $RealMaxSpeed, $SpeedReserve, $MaxSpeed;39 $Output = 'Počet členů s internetovým připojením: <strong>'.$ InternetUsers.'</strong><br /><br />';37 $Finance = &$this->System->Modules['Finance']; 38 $Output = 'Počet členů s internetovým připojením: <strong>'.$Finance->InternetUsers.'</strong><br /><br />'; 40 39 $Output .= '<table><tr><td valign="top">'; 41 40 42 NactiMesicniParametry(0);41 $Finance->LoadMonthParameters(0); 43 42 $Output .= '<strong>Stav pro aktuální měsíc:</strong><br />'; 44 43 $Output .= $this->TariffTable(); … … 46 45 $Output .= '<br /></td></tr><tr><td valign="top">'; 47 46 48 NactiMesicniParametry(1);47 $Finance->LoadMonthParameters(1); 49 48 $Output .= '<strong>Stav pro další měsíc:</strong><br />'; 50 49 $Output .= $this->TariffTable();
Note:
See TracChangeset
for help on using the changeset viewer.