1. dhusband
  2. Bug Report
  3. Friday, May 15 2020, 06:50 PM
Joomla 3.9.18
Template HelixUltimate
EasyProfile

Password strength meter not displaying on the registration screen

Tested with the two standard Joomla templates and it works.

Checking code, div for meter not added below the input box.
References
  1. https://dev-dd.dewidevelopment.co.uk
admin Accepted Answer
Admin
Hi,
Password Strength meter does not come directly from Easy Profile but it is a hidden Joomla feature. The code that load the script is in file at /layouts/joomla/form/field/password.php at line 49

Layout files are overridable from the template, so probably your template have removed the line that load Password Strength meter.

If you use helix then you may find to delete (or rename) file at /templates/your-template-folder/html/layouts/joomla/form/field/password.php
  1. more than a month ago
  2. Bug Report
  3. # 1
dhusband Accepted Answer
Basic
Morning
Thank you for the quick response.
I have looked at the code and they have improved how the filed and strength meter works. However, it does not work.

Kind regards
David
  1. more than a month ago
  2. Bug Report
  3. # 2
admin Accepted Answer
Admin
Hi,
the Strength meter does not works because the password layout is overwritten by the template that does not load the correct file

the password layout (/layouts/joomla/form/field/password.php) from Joomla load the javascript at line 49 with this code:
JHtml::_('script', 'system/passwordstrength.js', array('version' => 'auto', 'relative' => true, 'framework' => true));


instead the template at file /templates/your-template-folder/html/layouts/joomla/form/field/password.php load at line 16 this code:
JHtml::_('script', 'system/fields/passwordstrength.min.js', array('version' => 'auto', 'relative' => true));


but the file system/fields/passwordstrength.min.js does not exists, so the path seems not correct (correct is system/passwordstrength.min.js)
  1. more than a month ago
  2. Bug Report
  3. # 3
dhusband Accepted Answer
Basic
Content Protected
  1. more than a month ago
  2. Bug Report
  3. # 4
sjb1963 Accepted Answer
Pro
DO YOU GUYS HAVE ANY IDEA HOW FREAKING USELESS IT IS TO HAVE A DAMN FORUM WHERE ALL THE FREAKING POSTS ARE HIDDEN?

USELESS!

NOT ONE USEFULL FREAKING ANSWER TO BE HAD. NOT ONE.

WORST MONEY I'VE WASTED ON JOOMLA IN YEARS.
  1. more than a month ago
  2. Bug Report
  3. # 5
admin Accepted Answer
Admin
Hi @sjb1963,
in this topic the solution is not a protected content:
try to delete or rename the file at /templates/your-template-folder/html/layouts/joomla/form/field/password.php
If this solution works mean that the template have a small bug because the override call a javascript file from a wrong path.

Anyway for any support request we invite you to open a new topic.
  1. more than a month ago
  2. Bug Report
  3. # 6
  • Page :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.