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

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.
admin Accepted Answer
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
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
  1. more than a month ago
  2. Bug Report
  3. # 2
admin Accepted Answer
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
Thank you for the reply, even though this is not your bug.
Looking at the override file for Password, it references a number of js files that do not exist. It also adds data to the input field about password requirements, but it is not drawing through the data to display.
Clearly a bug with the template.
Thank you for your help.
  1. more than a month ago
  2. Bug Report
  3. # 4
  • Page :
  • 1

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

Request Support

Support is currently Offline

Support Availability

Working days: Monday to Friday. The support staff is not available on weekends; in the most of cases tickets will not be answered during that time.

Reply time: Depending on the complexity of your support issue it's usually between a few minutes and 24 hours for paid members and about one week for free members. When we expect longer delays we will notify you.


Before you post: read the documentation and search the forums for an answer to your question.

When you post: include Site Details if you request a support (you can use the form below the reply in Site Details tab).

Auto Solved Question: If after a week the author of the post does not reply to a request by moderator, the question will be marked as resolved.

Language: only English

Search Users

Easy ProfileĀ® is not affiliated with or endorsed by Open Source Matters or the Joomla Project. Joomla is Free Software released under the GNU/GPL License.