﻿<?php

$db->select_db($Config['Database']['Database']);

$Output = '<h3>Příspěvky na server:</h3>
<p>
Přispěvkem na server budete mít kvalitnější hraní a dobrý pocit. I neoficiální servery musí pokrýt svou údržbu a vývoj a tyto peníze se nebudou zneužívat.</p>'.
'<table class="BaseTable">'.
'<tr><th>Odměna</th>
    <th>Příspěvek(CZK)</th>
  </tr>';
$load_dotation = $db->query('SELECT * FROM `FinanceReward` ORDER BY `Price` DESC');
while($row = $load_dotation->fetch_assoc())
{
  $Output .= '<tr><td>'.$row['Reward'].'</td><td>'.$row['Price'].'</td></tr>';
}
$Output .= '</table> 
<p>
Své příspěvky posílejte na účet '.$Config['Web']['BankAccount'].', předem vřele děkujeme.<br /> 
Peníze můžete poslat bankovním převodem z jiného účtu nebo vložit přímo v hotovosti v některé bance na přepážce nebo také na poště. Do zprávy pro příjemce uvěďte slovo WoW, svůj nick, případně krátký text, který tu bude v případě nezávadnosti zobrazen.<br />
</p><p>
Příspěvky jsou dobrovolné a nevymahatelné nazpět. Vybrané peníze budou použity na financování provozu a zlepšování serveru.
</p>';

$load_money = $db->query('SELECT SUM(`Money`) FROM `Finance`;')->fetch_row();

$Output .= '<p><strong>Aktuální stav financí: '.$load_money[0].' Kč</strong></p>';

$Output .= '<h4 class="Center">Roční přehledy financování</h4>';
$Output .= '<table class="BaseTable">'.
  '<tr><th>Rok</th><th>Příjmy</th><th>Výdaje</th><th>Rozdíl</th></tr>';
$DbResult = $db->query('SELECT MAX(Time), MIN(Time) FROM Finance');
$TimeRange = $DbResult->fetch_array();

$StartDateTimeParts = explode(' ',$TimeRange['MIN(Time)']);
$StartDateParts = explode('-',$StartDateTimeParts[0]);
$EndDateTimeParts = explode(' ',$TimeRange['MAX(Time)']);
$EndDateParts = explode('-',$EndDateTimeParts[0]);

$TotalIncome = 0;
$TotalExpense = 0;
for($Year = $EndDateParts[0]; $Year >= $StartDateParts[0]; $Year--)
{
  $DbResult = $db->query('SELECT SUM(Money) AS Income FROM Finance WHERE (Money > 0) AND (Time >= "'.$Year.'-01-01") AND (Time < DATE_ADD("'.$Year.'-01-01", INTERVAL 1 YEAR))');
  $Income = $DbResult->fetch_assoc();
  $Income = $Income['Income'];
  $TotalIncome += $Income;
  $DbResult = $db->query('SELECT -SUM(Money) AS Expense FROM Finance WHERE (Money < 0) AND (Time >= "'.$Year.'-01-01") AND (Time < DATE_ADD("'.$Year.'-01-01", INTERVAL 1 YEAR))');
  $Expense = $DbResult->fetch_assoc();
  $Expense = $Expense['Expense'];
  $TotalExpense += $Expense;
  $Output .= '<tr><td>'.$Year.'</td><td>'.$Income.'</td><td>'.$Expense.'</td><td>'.($Income - $Expense).'</td></tr>';
}
$Output .= '<tr><th>Celkem</th><th>'.$TotalIncome.'</th><th>'.$TotalExpense.'</th><th>'.($TotalIncome - $TotalExpense).'</th></tr>';
$Output .= '</table>';

$Output .= '<br/><div class="Center"><a href="?page=dotation_dump">Výpis jednotlivých příspěvků</a></div>';

echo($Output); 

?>
