$smarty->assign("committee_id", $committee['id']); $smarty->assign("committee_manager", $committee['manager']); $smarty->assign("committee_name", $committee['name']); $smarty->assign("committee_description", $committee['description']); $smarty->assign("children", retreiveCommitteeChildrenCount($id)); $smarty->assign("member_list", retreiveCommitteeMemberValues()); $smarty->display('updateCommittee.tpl'); break; //----------------------------------------------------------------------------------------------------------------------------------// //LIST COMMITTEE MEMBERSHIP //----------------------------------------------------------------------------------------------------------------------------------// //----------------------------------------------------------------------------------------------------------------------------------// //LIST COMMITTEE MEMBERSHIP //----------------------------------------------------------------------------------------------------------------------------------// case 'listCommitteeMembership': $id = db_clean_int($_GET['id']); $committee = retreiveCommittee($id); $smarty->assign('committee_name', $committee['name']); $smarty->assign('committee_id', $committee['id']); $smarty->assign('membership', retreiveCommitteeMembers($id)); $smarty->assign('addable_members', retreiveCommitteeAddableMemberSelectionValues($id)); $smarty->display('listCommitteeMembership.tpl'); break; //----------------------------------------------------------------------------------------------------------------------------------// //DEFAULT PAGE //----------------------------------------------------------------------------------------------------------------------------------// //----------------------------------------------------------------------------------------------------------------------------------// //DEFAULT PAGE //----------------------------------------------------------------------------------------------------------------------------------// case 'login': $smarty->display('login.tpl');
if (!$smarty->is_cached('reportCommittees.tpl')) { $smarty->assign("committees", report_committee_membership()); } $smarty->display("reportCommittees.tpl"); } else { if (isset($_GET['today'])) { // We don't cache this page because it is used for real time information $smarty->assign("attendance", report_todays_attendance()); $smarty->assign("quorum", report_todays_quorum()); $smarty->assign("meeting", report_today_meeting()); $smarty->assign("newAchievements", report_todays_new_achievement()); $smarty->assign("joinCommittee", report_todays_need_to_join_committee()); $smarty->display("reportTodayAttendance.tpl"); } else { if (isset($_GET['id'])) { $member_id = db_clean_int($_GET['id']); $smarty->caching = 1; if (!$smarty->is_cached('reportMember.tpl', $member_id)) { //Member information $member_info = report_member_info($member_id); $smarty->assign("member_name", $member_info['name']); $smarty->assign("member_position", $member_info['position']); $smarty->assign("member_status", $member_info['status']); $smarty->assign("member_major", $member_info['major']); //Attendance information $smarty->assign("member_summary", report_member_summary($member_id)); $smarty->assign("member_details", report_member_details($member_id)); //Committees information $smarty->assign("committee_count", report_member_committee_count($member_id)); $smarty->assign("committee_manager", report_committee_manager($member_id)); $smarty->assign("committee_involvement", report_committee_involvement($member_id));