mirror of
https://github.com/Dolibarr/dolibarr.git
synced 2025-12-11 12:01:23 +01:00
* Qual: Add phan flow - Add phan configuration (config, baseline, stubs); - Add github action; - Update apstats.php. * Add directives to ignore false phan notices * Qual: Add typing hints for extrafields TPL files # Qual: Add typing hints for extrafields TPL files Add typing hints for phan on view files --------- Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
README (english) ------------------------------------ Adding your own password generator module ------------------------------------ If you want to add your own password generator module. This is steps to follow to add your own password generator: ***** STEP 1 ***** Copy file htdocs/core/modules/security/modGeneratePassNone.class.php into htdocs/core/modules/mailings/modGeneratePassMygenerator.class.php You can choose value of your choice instead of "Mygenerator" in name of new file. ***** STEP 2 ***** Edit this file modGeneratePassMygenerator.class.php and change following text: "class modGeneratePassNone" into "class modGeneratePassMygenerator" Then add code inside the "getDecription" function. Then add code inside the "getExample" function. Then add code inside the "getNewGeneratedPassword" function. Then add code inside the "validatePassword" function. ***** STEP 3 ***** Once this file has been edited, you can go to the Dolibarr security setup, choose tab "passwords", you will see a new line generator in the "Rules to generate passwords" area.