|
- <?php
- $PAGE_TITLE = "KXStudio : Donations";
- $PAGE_TYPE = "DONATIONS";
- $PAGE_SOURCE_1 = ARRAY("/Donations");
- $PAGE_SOURCE_2 = ARRAY("Donations");
- include_once("includes/header.php");
-
- require "donate/config.php";
- require "donate/connect.php";
-
- $biggest_donation_date = "Unknown";
- $biggest_donation_value = 0.0;
- $total_ever = 0.0;
-
- function print_donation_year($year) {
-
- if (! $db_link) {
- return;
- }
-
- $amount = 0.0;
-
- $max_month = 0.0;
- $total_year = 0.0;
-
- $sql_donations = mysql_query("SELECT * FROM donations WHERE YEAR(dt) = " . $year);
-
- if (mysql_num_rows($sql_donations)) {
- while ($sql_row = mysql_fetch_assoc($sql_donations)) {
- $amount = $sql_row["amount"]
- if ($amount > $max_month) {
- $max_month = $amount;
- if ($amount > $biggest_donation_value) {
- $biggest_donation_date = date("Y-m-d", strtotime($sql_row["dt"]));
- $biggest_donation_value = $amount;
- }
- }
- $total_year += $amount;
- }
- }
-
- $total_ever += $total_year;
-
- echo '<tr><td>' . $year . '</td><td>' . ($total_year/12.0) . '€</td><td>' . $max_month . '€</td></tr>';
-
- }
-
- ?>
-
- <p>
- KXStudio is and always be a free and open-source project to everyone.<br/>
- Donations will help ensure that developers have the needed enthusiasm and motivation to keep working hard on the project.<br/>
- Just because we're open-source doesn't mean we're allergic to money. ;)
- </p>
-
- <p>
- This page contain statistics regarding donations made to the KXStudio project over time.<br/>
- So far the KXStudio project has received <?php echo $total_ever; ?>€ in donations.<br/>
- The biggest donation ever made was on <?php echo $biggest_donation_date; ?>, with a value of <?php echo $biggest_donation_value; ?>€.<br/>
- Thank you very much for your generosity!
- </p>
-
- <table>
- <tr><th>Year></th><th>Total</th><th>Average per month</th><th>Biggest single donation</th></tr>
- <?php
-
- for ($year = strftime("%Y"); $year >= "2014"; $year -= 1) {
- print_donation_year($year);
- }
-
- ?>
- </table>
-
- <p><br/></p>
-
- <?php
- include_once("includes/footer.php");
- ?>
|