From: Alan J. Pippin <ajp@server.pippins.net>
Date: Wed, 13 Feb 2008 03:58:54 +0000 (-0700)
Subject: Completed the rest of the support needed for the new monthly_hometeaching_interview... 
X-Git-Tag: release_0_2_0~1^2~5
X-Git-Url: http://git.pippins.net/%27%20.%20%24this-%3Ephpgw_js_url%20.%20%27/jscalendar/calendar-win2k-cold-1.css?a=commitdiff_plain;h=a58cb12cfe9a89076a37b96afbecb25d1c6eb5dd;p=eq%2F.git

Completed the rest of the support needed for the new monthly_hometeaching_interview mode.
---

diff --git a/inc/class.eq.inc.php b/inc/class.eq.inc.php
index 5b1679d..747a9a5 100644
--- a/inc/class.eq.inc.php
+++ b/inc/class.eq.inc.php
@@ -80,6 +80,7 @@ class eq
       $this->default_vis_num_years = 1;
       $this->max_num_districts = 4;
       $this->time_drop_down_lists = 1;
+      $this->monthly_hometeaching_interviews = 0;
       $this->time_drop_down_list_inc = 15;
       $this->default_visit_appt_duration = 45;
       $this->default_ppi_appt_duration = 30;
@@ -2714,15 +2715,25 @@ class eq
 	$total_companionships += $num_companionships;
 	$stat_data = "<tr><td><b><font size=-2>$num_companionships Companionships<br>Interview Quarterly Totals:</font></b></td>";
 
-	for($m=$num_months; $m >=0; $m--) {
-	  $month = $current_month - $m;
-	  if(($month % 3) == 1) { $quarter_total = $ints[$m]; }
-	  else { $quarter_total += $ints[$m]; }
-	  $percent = ceil(($quarter_total / $num_companionships)*100);
-	  $stat_data .= "<td align=center><font size=-2><b>$quarter_total<br>$percent%</font></b></td>";
+	// Print the hometeaching interview stats
+	if($this->monthly_hometeaching_interviews == 0) { //Quarterly
+	  for($m=$num_months; $m >=0; $m--) {
+	    $month = $current_month - $m;
+	    if(($month % 3) == 1) { $quarter_total = $ints[$m]; }
+	    else { $quarter_total += $ints[$m]; }
+	    $percent = ceil(($quarter_total / $num_companionships)*100);
+	    $stat_data .= "<td align=center><font size=-2><b>$quarter_total<br>$percent%</font></b></td>";
+	  }
+	  $stat_data .= "</tr>";
 	}
-	$stat_data .= "</tr>";
-
+	else { // Monthly
+	  for($m=$num_months; $m >=0; $m--) {
+	    $percent = ceil(($ints[$m] / $num_companionships)*100);
+	    $stat_data .= "<td align=center><font size=-2><b>$ints[$m]<br>$percent%</font></b></td>";
+	  }
+	  $stat_data .= "</tr>";
+	}
+	
 	$this->t->set_var('table_width',$table_width);
 	$this->t->set_var('header_row',$header_row);
 	$this->t->set_var('table_data',$table_data);
@@ -2730,17 +2741,27 @@ class eq
 	$this->t->fp('list','district_list',True);
       }
 
-      // Display the totals, cummulative per quarter
-      $quarter_total = 0;
-      $totals = "<tr><td><b><font size=-2>$total_companionships Total Comps<br>Interview Quarterly Totals:</font></b></td>";
-      for($m=$num_months; $m >=0; $m--) {
-	$month = $current_month - $m;
-	if(($month % 3) == 1) { $quarter_total = $total_ints[$m]; }
-	else { $quarter_total += $total_ints[$m]; }
-	$percent = ceil(($quarter_total / $total_companionships)*100);
-	$totals .= "<td align=center><font size=-2><b>$quarter_total<br>$percent%</font></b></td>";
+      // Display the totals
+      if($this->monthly_hometeaching_interviews == 0) { //Quarterly
+	$quarter_total = 0;
+	$totals = "<tr><td><b><font size=-2>$total_companionships Total Comps<br>Interview Quarterly Totals:</font></b></td>";
+	for($m=$num_months; $m >=0; $m--) {
+	  $month = $current_month - $m;
+	  if(($month % 3) == 1) { $quarter_total = $total_ints[$m]; }
+	  else { $quarter_total += $total_ints[$m]; }
+	  $percent = ceil(($quarter_total / $total_companionships)*100);
+	  $totals .= "<td align=center><font size=-2><b>$quarter_total<br>$percent%</font></b></td>";
+	}
+	$totals .= "</tr>";
+      }
+      else { //Monthly
+	$totals = "<tr><td><b><font size=-2>$total_companionships Total Comps<br>Interview Monthly Totals:</font></b></td>";
+	for($m=$num_months; $m >=0; $m--) {
+	  $percent = ceil(($total_ints[$m] / $total_companionships)*100);
+	  $totals .= "<td align=center><font size=-2><b>$total_ints[$m]<br>$percent%</font></b></td>";
+	}
+	$totals .= "</tr>";
       }
-      $totals .= "</tr>";
       
       $this->t->set_var('totals',$totals);
       $this->t->pfp('out','int_view_t');