From 18fd0c9163725e1489a3ae4e1b52c0622dc66518 Mon Sep 17 00:00:00 2001 From: alec Date: Sun, 25 Dec 2011 10:47:28 +0000 Subject: - Add password type field support in rcmail_get_edit_field() (#1488276) git-svn-id: https://svn.roundcube.net/trunk@5650 208e9e7b-5314-0410-a742-e7e81cd9613c --- roundcubemail/program/include/main.inc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'roundcubemail/program/include') diff --git a/roundcubemail/program/include/main.inc b/roundcubemail/program/include/main.inc index 012ee8ddf..ac804bd0a 100644 --- a/roundcubemail/program/include/main.inc +++ b/roundcubemail/program/include/main.inc @@ -839,11 +839,11 @@ function rcube_table_output($attrib, $table_data, $a_show_cols, $id_col) function rcmail_get_edit_field($col, $value, $attrib, $type='text') { static $colcounts = array(); - + $fname = '_'.$col; $attrib['name'] = $fname . ($attrib['array'] ? '[]' : ''); $attrib['class'] = trim($attrib['class'] . ' ff_' . $col); - + if ($type == 'checkbox') { $attrib['value'] = '1'; $input = new html_checkbox($attrib); @@ -857,6 +857,9 @@ function rcmail_get_edit_field($col, $value, $attrib, $type='text') $input->add('---', ''); $input->add(array_values($attrib['options']), array_keys($attrib['options'])); } + else if ($attrib['type'] == 'password') { + $input = new html_passwordfield($attrib); + } else { if ($attrib['type'] != 'text' && $attrib['type'] != 'hidden') $attrib['type'] = 'text'; -- cgit v1.2.3