diff options
Diffstat (limited to 'includes/sys_template.php')
-rw-r--r-- | includes/sys_template.php | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/includes/sys_template.php b/includes/sys_template.php index 4af22500..0a42d9ac 100644 --- a/includes/sys_template.php +++ b/includes/sys_template.php @@ -49,6 +49,14 @@ function form_text($name, $label, $value, $disabled = false) { } /** + * Rendert ein Formular-Passwortfeld + */ +function form_password($name, $label, $disabled = false) { + $disabled = $disabled ? ' disabled="disabled"' : ''; + return form_element($label, '<input id="form_' . $name . '" type="password" name="' . $name . '" value="" ' . $disabled . '/>', 'form_' . $name); +} + +/** * Rendert ein Formular-Textfeld */ function form_textarea($name, $label, $value, $disabled = false) { @@ -168,13 +176,15 @@ function html_options($name, $options, $selected = "") { return $html; } -function html_select_key($name, $rows, $selected) { - $html = '<select name="' . $name . '">'; - foreach ($rows as $key => $row) - if (($key == $selected) || ($row == $selected)) +function html_select_key($id, $name, $rows, $selected) { + $html = '<select id="' . $id . '" name="' . $name . '">'; + foreach ($rows as $key => $row) { + if (($key == $selected) || ($row == $selected)) { $html .= '<option value="' . $key . '" selected="selected">' . $row . '</option>'; - else + } else { $html .= '<option value="' . $key . '">' . $row . '</option>'; + } + } $html .= '</select>'; return $html; } |