From 4bc1e32a79c0928a079113c51f9cf9fcaf525a63 Mon Sep 17 00:00:00 2001 From: jhunkeler Date: Tue, 29 Dec 2009 20:46:26 +0000 Subject: (OC) I cut down the calendar queries to just one which seems to work out a lot better. git-svn-id: http://svn.3rd-infantry-division.org/testing/branches/Bayonet CMS v2@409 c5b2fb0a-d05d-0410-98c8-828840a80ff6 --- modules/rudi/views/view.current.php | 134 ++++++++++++++++++++++++++++++++++++ 1 file changed, 134 insertions(+) create mode 100644 modules/rudi/views/view.current.php (limited to 'modules/rudi/views/view.current.php') diff --git a/modules/rudi/views/view.current.php b/modules/rudi/views/view.current.php new file mode 100644 index 0000000..b0e1316 --- /dev/null +++ b/modules/rudi/views/view.current.php @@ -0,0 +1,134 @@ + + + + + Roster Current + + + + + + + "; + + echo " + Rank + Name + Weapon + Status + "; + + $p = 1; + $s = 1; + $u = 1; + $members = $this->data; + while($u != count($members)) + { + while($p != $stats['platoon']) + { + echo " + a platoon + "; + + while($s != $stats['squad']) + { + if($members[$u]->squad_id) + echo " + {$members[$u]->rank_short} + {$members[$u]->name} + {$members[$u]->weapon_name} + {$members[$u]->status} + "; + + echo " + a squad + "; + + ++$s; + } + + ++$p; + } + + ++$u; + } + echo ""; + */ + ?> + + + + + + getMembersOfPlatoon($platoon_count) > 0): ?> + + + + + + + + + + + + + + + data as $member): ?> + platoon_id == $platoon_count && $member->status_id < 2): ?> + + + + + + + + + + + + + + + + + + +
RankNameRoleWeaponStatus
images_path}/ranks/small/{$member->rank_short}.png"; ?>" alt="rank_short; ?>" />last_name . ', ' . $member->first_name; ?> + Roles) . ' roles attached to: ' . $member->last_name); + for($role = 0; $role < count($member->Roles); ++$role) + { + if($member->Roles[$role]->role_name) + { + decho($role . " = (" . $member->Roles[$role]->role_name . ")"); + echo $member->Roles[$role]->role_name; + echo ' '; + } + else + { + echo "Soldier"; + } + } + ?> + weapon_manufacturer . ' ' . $member->weapon_model; ?>status; ?>
+ + -- cgit