Avoid browsers parameter hide placeholder
Concerned version
Version: 2.0.11
Summary
- Set General Parameters/Advanced parameters/Security/Avoid browsers to store users password to On
- Password field doesn't have placeholder field (was placeholder="password")
Possible fixes
If it's not an intended behavior designed to fool the browser
we could change
<TMPL_IF NAME="DONT_STORE_PASSWORD">
<input id="passwordfield" name="password" type="text" class="form-control key" autocomplete="off" required aria-required="true" aria-hidden="true"/>
<TMPL_ELSE>
<input id="passwordfield" name="password" type="password" class="form-control" trplaceholder="password" required aria-required="true"/>
</TMPL_IF>
into
<TMPL_IF NAME="DONT_STORE_PASSWORD">
<input id="passwordfield" name="password" type="text" class="form-control key" trplaceholder="password" autocomplete="off" required aria-required="true" aria-hidden="true"/>
<TMPL_ELSE>
<input id="passwordfield" name="password" type="password" class="form-control" trplaceholder="password" required aria-required="true"/>
</TMPL_IF>