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&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); ?> </td>
</tr>
<tr>
<th class="header">Notes</th>
</tr>
<tr>
<td style="text-align:left;"><?php echo bbcode_format($drills->manifest->notes); ?> </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; ?> </td>
<td class="rudi"><?php echo $pRating; ?> </td>
<td class="rudi"><?php echo $iRating; ?> </td>
<td class="rudi"><?php echo ($member->excusal ? "Yes" : "No"); ?> </td>
<td class="rudi"><?php echo $this->evalData($member->excusal_reason); ?> </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"> </th>
<th class="header">Date</th>
</tr>
<?php foreach($drills->manifest as $drill): ?>
<tr>
<td class="rudi"><a href="?load=rudi&show=drills&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);
?>
|