function show_exchange_filter($filter_t) { $sort_url = determine_sort_url(); $menu = $_GET['m']; print '<form method="POST" action="index.php?m=' . $menu . $sort_url . '&setfilter">'; print '<table><tbody><tr><th>Select student travel:</th></tr><tr><td>'; //if (strlen($_POST['travel_selection']) > 0) $ft = $_POST['travel_selection']; else $ft = $filter_t; show_select('travel_selection', db_travels_list(), $filter_t, ' onchange="this.form.submit()"'); print '</td></tr></tbody></table></form><br />'; }
function show_travel_filters($filter_a, $filter_d1, $filter_d2) { $sort_url = determine_sort_url(); print '<form method="POST" action="index.php?m=travels&' . $sort_url . '&setfilter">'; print '<table id="tblTravels"><tbody><tr><th colspan="3">Show only travels:</th></tr><tr><td>'; print '<input type="checkbox" name="filterbyagr"'; print (strlen($filter_a) > 0 ? ' checked="checked"' : '') . '" /> for agreement: </td><td colspan="2">'; if (strlen($_POST['agreement_selection']) > 0) { $fa = $_POST['agreement_selection']; } else { $fa = $filter_a; } show_select('agreement_selection', db_retrieve_agreements_data(TRUE), $fa); print '</td></tr><tr><td><input type="checkbox" name="filterbydates"' . (strlen($filter_d1) > 0 ? 'checked="checked"' : '') . '" />'; if (strlen($_POST['filter_from']) > 0) { $fromval = $_POST['filter_from']; } else { if (strlen($filter_d1) > 0) { $fromval = $filter_d1; } else { $fromval = "2000-12-24"; } } print 'overlapping period </td><td>from (Y-M-D): <input type="date" name="filter_from" value="' . $fromval . '" />'; if (strlen($_POST['filter_to']) > 0) { $toval = $_POST['filter_to']; } else { if (strlen($filter_d2) > 0) { $toval = $filter_d2; } else { $toval = "2010-12-24"; } } print ' to (Y-M-D): <input type="date" name="filter_to" value="' . $toval . '" /></td><td>'; print '<input type="submit" name="filter" value="apply filter" /></td></tr></tbody></table></form><br />'; }
function show_year_filter() { global $userrole; if ($userrole === "admin") { global $first_year, $selected_year; $menuitem = $_GET['m']; $sort_url = determine_sort_url(); print '<form action="index.php?m=' . $menuitem . $sort_url . '" method="POST"><select name="select_year" onchange="this.form.submit()">'; print "\n" . '<option value="ALL">ALL</option>' . "\n"; $current_year = date('Y'); for ($y = $first_year; $y <= $current_year; $y++) { $yr = $y . '/' . ($y + 1); print '<option value="' . $yr . '"'; if ($y == $selected_year) { print ' selected'; } print " >{$yr}</option>\n"; } print '</select></form><br />' . "\n"; } else { return; } }