LSformElement :: password : Added isLoginPassword parameter
[ldapsaisie.git] / public_html / includes / class / class.LSformElement_password.php
index a26cf93..4c517b1 100644 (file)
@@ -60,11 +60,13 @@ class LSformElement_password extends LSformElement {
         return true;
       }
       
-      if ($this -> verifyPassword($return[$this -> name][0])) {
-        LSdebug("Password : no change");
-        unset($return[$this -> name]);
-        $this -> form -> _notUpdate[$this -> name] == true;
-        return true;
+      if (!isset($this -> params['html_options']['isLoginPassword']) || $this -> params['html_options']['isLoginPassword']) {
+        if ($this -> verifyPassword($return[$this -> name][0])) {
+          LSdebug("Password : no change");
+          unset($return[$this -> name]);
+          $this -> form -> _notUpdate[$this -> name] == true;
+          return true;
+        }
       }      
       
       //Mail