summaryrefslogtreecommitdiff
path: root/lib/plugins/usermanager/admin.php
diff options
context:
space:
mode:
authorTimo Voipio <tvoipio@gmail.com>2009-05-26 10:47:19 +0200
committerTimo Voipio <tvoipio@gmail.com>2009-05-26 10:47:19 +0200
commitee54059b64b693208cb9e8b281f5a6b914023b6e (patch)
treee26c09d43f01ad7c94587b52c7b0ebc55ec1826a /lib/plugins/usermanager/admin.php
parentc5a54180eb5e4d3a599f5b2729ac7c9de98c3e45 (diff)
downloadrpg-ee54059b64b693208cb9e8b281f5a6b914023b6e.tar.gz
rpg-ee54059b64b693208cb9e8b281f5a6b914023b6e.tar.bz2
Fix visible passwords in usermanager plugin FS#1624
Ignore-this: 3dc13a990c4b6eadeb02065f08460e09 darcs-hash:20090526084719-50e58-26bad1d1e0cd4bcc4f03bbc40d6bfbdb09a3544a.gz
Diffstat (limited to 'lib/plugins/usermanager/admin.php')
-rw-r--r--lib/plugins/usermanager/admin.php6
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/plugins/usermanager/admin.php b/lib/plugins/usermanager/admin.php
index fdbf16696..1975dc6c9 100644
--- a/lib/plugins/usermanager/admin.php
+++ b/lib/plugins/usermanager/admin.php
@@ -323,14 +323,16 @@ class admin_plugin_usermanager extends DokuWiki_Admin_Plugin {
$disabled = $cando ? '' : ' disabled="disabled"';
echo str_pad('',$indent);
+ $fieldtype = ($name == "userpass") ? 'password' : 'text';
+
echo "<tr $class>";
echo "<td><label for=\"$id\" >$label: </label></td>";
echo "<td>";
if($cando){
- echo "<input type=\"text\" id=\"$id\" name=\"$name\" value=\"$value\" class=\"edit\" />";
+ echo "<input type=\"$fieldtype\" id=\"$id\" name=\"$name\" value=\"$value\" class=\"edit\" />";
}else{
echo "<input type=\"hidden\" name=\"$name\" value=\"$value\" />";
- echo "<input type=\"text\" id=\"$id\" name=\"$name\" value=\"$value\" class=\"edit disabled\" disabled=\"disabled\" />";
+ echo "<input type=\"$fieldtype\" id=\"$id\" name=\"$name\" value=\"$value\" class=\"edit disabled\" disabled=\"disabled\" />";
}
echo "</td>";
echo "</tr>";