diff --git a/lam/lib/modules.inc b/lam/lib/modules.inc index e366f87a..703518a2 100644 --- a/lam/lib/modules.inc +++ b/lam/lib/modules.inc @@ -1181,10 +1181,10 @@ class accountContainer { echo "
"; // save button - echo " \n"; + echo " \n"; // reset button if ($this->dn_orig!='') { - echo "\n"; + echo "\n"; } echo " | "; echo ""; @@ -1201,7 +1201,7 @@ class accountContainer { echo "\n"; } echo " \n"; - echo " \n"; + echo " \n"; printHelpLink(getHelp('', '401'), '401'); } echo " | "; @@ -1931,4 +1931,33 @@ class accountContainer { } } + +/** + * This interface needs to be implemented by all account modules which manage passwords. + * It allows LAM to provide central password changes. + * + * @package modules + */ +interface passwordService { + + /** + * This method specifies if a module manages password attributes. The module alias will + * then appear as option in the GUI. + *