2009-10-01 16:52:36 +00:00
< ?
/*
This file is part of the 'Science Fair In A Box' project
SFIAB Website : http :// www . sfiab . ca
Copyright ( C ) 2009 James Grant < james @ lightbox . org >
This program is free software ; you can redistribute it and / or
modify it under the terms of the GNU General Public
License as published by the Free Software Foundation , version 2.
This program is distributed in the hope that it will be useful ,
but WITHOUT ANY WARRANTY ; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE . See the GNU
General Public License for more details .
You should have received a copy of the GNU General Public License
along with this program ; see the file COPYING . If not , write to
the Free Software Foundation , Inc . , 59 Temple Place - Suite 330 ,
Boston , MA 02111 - 1307 , USA .
*/
?>
< ?
require ( " ../common.inc.php " );
require_once ( " ../user.inc.php " );
user_auth_required ( 'committee' , 'admin' );
send_header ( " Fundraising " ,
array ( 'Committee Main' => 'committee_main.php' ,
'Administration' => 'admin/index.php' ,
'Fundraising' => 'admin/fundraising.php' ),
" fundraising "
);
?>
< script type = " text/javascript " >
$ ( document ) . ready ( function () {
});
2009-10-01 21:03:56 +00:00
</ script >
2009-10-02 03:04:35 +00:00
< h3 >< ? = i18n ( " Fundraising Goals and Progress Year to Date " ) ?> </h3>
2009-10-06 21:00:12 +00:00
< ?
$q = mysql_query ( " SELECT * FROM fundraising_goals WHERE fiscalyear=' { $config [ 'FISCALYEAR' ] } ' ORDER BY deadline " );
?>
2009-10-02 03:04:35 +00:00
< table class = " tableview " >
< tr >
2009-10-06 21:00:12 +00:00
< th >< ? = i18n ( " Goal " ) ?> </th>
< th >< ? = i18n ( " Budget Amount " ) ?> </th>
< th >< ? = i18n ( " Amount Received " ) ?> </th>
< th >< ? = i18n ( " % to Budget " ) ?> </th>
< th >< ? = i18n ( " Deadline " ) ?> </th>
2009-10-02 03:04:35 +00:00
</ tr >
2009-10-06 21:00:12 +00:00
< ?
while ( $r = mysql_fetch_object ( $q )) {
//lookup all donations made towards this goal
$recq = mysql_query ( " SELECT SUM(value) AS received FROM fundraising_donations WHERE fundraising_goal=' $r->goal ' AND fiscalyear=' { $config [ 'FISCALYEAR' ] } ' AND status='received' " );
echo mysql_error ();
$recr = mysql_fetch_object ( $recq );
$received = $recr -> received ;
if ( $r -> budget )
$percent = round ( $received / $r -> budget * 100 , 1 );
else
$percent = 0 ;
echo " <tr><td> $r->name </td> " ;
echo " <td style= \" text-align: right; \" > " . format_money ( $r -> budget , false ) . " </td> " ;
echo " <td style= \" text-align: right; \" > " . format_money ( $received , false ) . " </td> " ;
$col = colour_to_percent ( $percent );
echo " <td style= \" text-align: center; background-color: $col ; \" > { $percent } %</td> " ;
echo " <td> " . format_date ( $r -> deadline ) . " </td></tr> \n " ;
}
?>
2009-10-02 03:04:35 +00:00
</ table >
< br />
< h3 >< ? = i18n ( " Current Campaigns " ) ?> </h3>
< table class = " tableview " >
< tr >
2009-10-06 21:00:12 +00:00
< th >< ? = i18n ( " Name " ) ?> </th>
< th >< ? = i18n ( " Type " ) ?> </th>
< th >< ? = i18n ( " Start Date " ) ?> </th>
< th >< ? = i18n ( " End Date " ) ?> </th>
< th >< ? = i18n ( " Goal " ) ?> </th>
< th >< ? = i18n ( " Target( $ ) " ) ?> </th>
< th >< ? = i18n ( " Received " ) ?> </th>
< th >< ? = i18n ( " % to Budget " ) ?> </th>
2009-10-02 03:04:35 +00:00
</ tr >
2009-10-06 21:00:12 +00:00
< ?
$q = mysql_query ( " SELECT * FROM fundraising_campaigns WHERE fiscalyear=' { $config [ 'FISCALYEAR' ] } ' " );
while ( $r = mysql_fetch_object ( $q )) {
$goalq = mysql_query ( " SELECT * FROM fundraising_goals WHERE goal=' { $r -> fundraising_goal } ' AND fiscalyear=' { $config [ 'FISCALYEAR' ] } ' " );
$goalr = mysql_fetch_object ( $goalq );
$recq = mysql_query ( " SELECT SUM(value) AS received FROM fundraising_donations WHERE fundraising_campaigns_id=' $r->id ' AND fiscalyear=' { $config [ 'FISCALYEAR' ] } ' AND status='received' " );
echo mysql_error ();
$recr = mysql_fetch_object ( $recq );
$received = $recr -> received ;
if ( $r -> budget )
$percent = round ( $received / $r -> target * 100 , 1 );
else
$percent = 0 ;
$col = colour_to_percent ( $percent );
echo " <tr> \n " ;
echo " <td> $r->name </td> \n " ;
echo " <td> $r->type </td> \n " ;
echo " <td> " . format_date ( $r -> startdate ) . " </td> \n " ;
echo " <td> " . format_date ( $r -> enddate ) . " </td> " ;
echo " <td> $goalr->name </td> " ;
echo " <td style= \" text-align: right; \" > " . format_money ( $r -> target , false ) . " </td> \n " ;
echo " <td style= \" text-align: right; \" > " . format_money ( $received , false ) . " </td> \n " ;
echo " <td style= \" text-align: center; background-color: $col ; \" > { $percent } %</td> \n " ;
echo " </tr> \n " ;
}
?>
2009-10-02 03:04:35 +00:00
</ tr >
</ table >
< br />
< h3 >< ? = i18n ( " To Do List " ) ?> </h3>
< h4 > Thank You ' s </ h4 >
< input type = " checkbox " > Donor xyz - $ 300 < br />
< input type = " checkbox " > Donor abc - $ 100 < br />
< br />
< h4 > Campaign Follow - Ups </ h4 >
< input type = " checkbox " > Parents . Started December 1 2009 , Followup By January 15 2010 , Ends March 31 2010 < br />
< br />
< h4 > Prospects by Month </ h4 >
< input type = " checkbox " > Carolyn - what is this ?
2009-10-01 16:52:36 +00:00
< ?
send_footer ();
?>