function show_usergroup_row($group_id, $group_name, $start_date = "", $end_date = "", $i = 0) { global $HTTP_POST_VARS, $lang, $usergroup_match_array, $textinput_size2; $i = $i ? "_" . $i : ""; if (isset($HTTP_POST_VARS['user_groups' . $i][$group_id]) && $HTTP_POST_VARS['user_groups' . $i][$group_id] == 1) { $yes_checked = " checked=\"checked\""; $no_checked = ""; } elseif (!isset($HTTP_POST_VARS['user_groups' . $i][$group_id]) && isset($usergroup_match_array[$group_id])) { $yes_checked = " checked=\"checked\""; $no_checked = ""; } else { $yes_checked = ""; $no_checked = " checked=\"checked\""; } $bg_class = get_row_bg(); echo "<tr class=\"" . $bg_class . "\" valign=\"top\">\n"; echo "<td rowspan=\"2\">\n<p><b>" . $group_name . "</b></p></td>\n"; echo "<td>\n"; echo "<input type=\"radio\" name=\"user_groups" . $i . "[" . $group_id . "]\" value=\"1\"" . $yes_checked . "> <b>" . $lang['yes'] . "</b>\n"; echo "<input type=\"radio\" name=\"user_groups" . $i . "[" . $group_id . "]\" value=\"0\"" . $no_checked . "> <b>" . $lang['no'] . "</b>\n"; echo "</td></tr>\n"; echo "<tr class=\"" . $bg_class . "\" valign=\"top\">\n"; echo "<td>"; echo "<table border=\"0\">"; echo "<tr><td valign=\"top\"><b>" . $lang['activate_date'] . "</b></td><td rowspan=\"2\"> </td><td valign=\"top\"><b>" . $lang['expire_date'] . "</b></td></tr>"; echo "<tr><td valign=\"top\">"; if (isset($HTTP_POST_VARS['group_start_date' . $i][$group_id])) { $start_date = trim($HTTP_POST_VARS['group_start_date' . $i][$group_id]); } if (!check_admin_date($start_date)) { $start_date = date("Y-m-d H:i:s", time()); } $inputname = ""; echo "<input type=\"text\" name=\"group_start_date" . $i . "[" . $group_id . "]\" id=\"group_start_date" . $i . "_" . $group_id . "\" size=\"" . $textinput_size2 . "\" value=\"" . $start_date . "\">\n"; echo get_calendar_js("group_start_date" . $i . "_" . $group_id, $start_date); echo $lang['date_desc'] . $lang['date_format']; echo "</td><td valign=\"top\">"; if (isset($HTTP_POST_VARS['group_end_date' . $i][$group_id])) { $end_date = trim($HTTP_POST_VARS['group_end_date' . $i][$group_id]); } if (!check_admin_date($end_date) && $end_date != 0 || $end_date == "") { $end_date = 0; } echo "<input type=\"text\" name=\"group_end_date" . $i . "[" . $group_id . "]\" id=\"group_end_date" . $i . "_" . $group_id . "\"size=\"" . $textinput_size2 . "\" value=\"" . $end_date . "\">\n"; echo get_calendar_js("group_end_date" . $i . "_" . $group_id, $end_date); echo $lang['expire_date_desc'] . $lang['date_format']; echo "</td></tr></table>"; echo "</td></tr>\n"; }
function show_date_input_row($title, $name, $value = "", $size = "") { global $error, $HTTP_POST_VARS, $textinput_size; $size = empty($size) ? $textinput_size : $size; if (isset($error[$name])) { $title = sprintf("<span class=\"marktext\">%s *</span>", $title); } if (isset($HTTP_POST_VARS[$name])) { $value = stripslashes($HTTP_POST_VARS[$name]); } echo "<tr class=\"" . get_row_bg() . "\">\n<td><p class=\"rowtitle\">" . $title . "</p></td>\n<td><input type=\"text\" size=\"" . $size . "\" name=\"" . $name . "\" id=\"" . $name . "\" value=\"" . format_text($value, 2) . "\"> "; echo get_calendar_js($name, $value); echo "</td>\n</tr>\n"; }