aboutsummaryrefslogtreecommitdiff
path: root/modules/rudi/views/view.drills.php
blob: aa4b30ab54b24c890f1b4bfd786233024f7a2657 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
<?php

function back()
{
	echo "<a href=\"?load=rudi&amp;show=drills\">Back</a>";
}

function Rating($val)
{
  define('EXCELLENT',100);
  define('GOOD', 75);
  define('FAIR', 50);
  define('POOR', 25);
  define('TERRIBLE', 0);
  
  if($val == EXCELLENT)
    return "Excellent";
  elseif($val < EXCELLENT && $val >= GOOD)
    return "Good";
  elseif($val < GOOD && $val >= POOR)
    return "Poor";
  elseif($val < POOR && $val >= TERRIBLE)
    return "Terrible";
  else
    return "Bad Value";   
}

//$this->getMemberAttendance();

OpenContent();
?>
<div class="contentHeading">Drills</div>
<div class="content">

<?php if(isset($_GET['id'])): ?>
<table cellspacing="20" class="rudi" align="left" style="width: 100%;">
<tr>
  <th class="header">News</th>
</tr>

<tr>
	<td style="text-align:left;"><?php echo bbcode_format($drills->manifest->news); ?>&nbsp;</td>
</tr>

<tr>
	<th class="header">Notes</th>		
</tr>

<tr>
	<td style="text-align:left;"><?php echo bbcode_format($drills->manifest->notes); ?>&nbsp;</td>
</tr>
</table>

<br />

<table class="rudi" align="center" style="width: 100%;">
<tr>
	<th class="header">Soldier</th>
	<th class="header">Performance Rating</th>
	<th class="header">Initiative Rating</th>
	<th class="header">Excusal</th>
	<th class="header">Excusal Reason</th>
</tr>
<?php foreach($drills->manifest->members as $member): ?>
<?php
		$name = $member->last_name . ', ' . $member->first_name;
		$pRating = Rating($member->performance);
		$iRating = Rating($member->initiative);
?>
<tr>
	<td class="rudi"><?php echo $name; ?>&nbsp;</td>
	<td class="rudi"><?php echo $pRating; ?>&nbsp;</td>
	<td class="rudi"><?php echo $iRating; ?>&nbsp;</td>
	<td class="rudi"><?php echo ($member->excusal ? "Yes" : "No"); ?>&nbsp;</td>
  	<td class="rudi"><?php echo $this->evalData($member->excusal_reason); ?>&nbsp;</td>
</tr>
<?php endforeach; ?>  
</table>
  <?php echo "<br/>"; back();
  decho("DRILL DATA FOR ID({$_GET['id']}) QUERY");
  decho($drills->manifest);
  return;
  ?>

<?php endif; ?>

<table class="rudi" align="center" style="width: 100%;">
<tr>
<th class="header">&nbsp;</th>
<th class="header">Date</th>
</tr>

<?php foreach($drills->manifest as $drill): ?>
<tr>
  <td class="rudi"><a href="?load=rudi&amp;show=drills&amp;id=<?php echo $drill->drill_id; ?>">View</a></td>
  <td class="rudi"><?php echo $drill->date; ?> </td>
</tr>
<?php endforeach; ?>
</table>

</div>
<?php 
CloseContent();
OpenContent();
?>
<?php if(isset($_GET['stats']) && $_GET['stats'] == 'true'): ?>
<div class="contentHeading">Statistics</div>
<div class="content">
<?php
//decho($drills->getMemberAttendanceFull());
require_once 'view.drills.statistics.php';
?>
</div>
</div>

<?php endif; ?>

<?php
CloseContent();
decho('DATA FOR NO ID QUERY');
decho($drills->manifest);
?>