From f32a35fb0bddd570bdd2554e1f64897729dea996 Mon Sep 17 00:00:00 2001
From: Regis Houssin <regis@dolibarr.fr>
Date: Thu, 21 Jul 2005 14:50:20 +0000
Subject: [PATCH] =?UTF-8?q?le=20mot=20de=20passe=20est=20cach=E9=20apr=E8s?=
 =?UTF-8?q?=20validation?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 htdocs/admin/ldap.php | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/htdocs/admin/ldap.php b/htdocs/admin/ldap.php
index 72eaeb8d936..3590b746d7d 100644
--- a/htdocs/admin/ldap.php
+++ b/htdocs/admin/ldap.php
@@ -186,7 +186,7 @@ print "</tr>\n";
     }
     if (defined("LDAP_ADMIN_PASS") && LDAP_ADMIN_PASS)
     {
-		    print '<tr><td>'.$langs->trans("LDAPPassword").'</td><td>'.LDAP_ADMIN_PASS.'</td></tr>';
+		    print '<tr><td>'.$langs->trans("LDAPPassword").'</td><td>********</td></tr>';
     }
     else
     {
@@ -273,7 +273,14 @@ print '<tr><td>'.$langs->trans("DNAdmin").'</td><td>';
 print '<input size="25" type="text" name="admin" value="'.LDAP_ADMIN_DN.'">';
 print '</td></tr>';
 print '<tr><td>'.$langs->trans("LDAPPassword").'</td><td>';
-print '<input size="25" type="text" name="pass" value="'.LDAP_ADMIN_PASS.'">';
+if (defined("LDAP_ADMIN_PASS") && LDAP_ADMIN_PASS)
+{
+  print '<input size="25" type="password" name="pass" value="'.LDAP_ADMIN_PASS.'">';
+}
+else
+{
+	print '<input size="25" type="text" name="pass" value="'.LDAP_ADMIN_PASS.'">';
+}
 print '</td></tr>';
 print '<tr><td>'.$langs->trans("DNUser").'</td><td>';
 print '<input size="25" type="text" name="user" value="'.LDAP_USER_DN.'">';
-- 
GitLab