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\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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";
}
Exemple #2
0
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";
}