Edit File: password.tpl
<div class="control-group setting-wide"> <label for="password_field" class="control-label">{__("new_administrator_password")}:</label> <div class="controls"> <input type="password" value="" id="password_field" name="new_password"><br> <a class="cm-show-password a-pseudo cm-off-password" data-ca-result-id="password_field">{__("show")}</a> <a class="cm-generate-password a-pseudo" data-ca-result-id="password_field">{__("generate")}</a> </div> </div> <script type="text/javascript"> (function($, _) { $('.cm-show-password').on('click', function(e) { _this = $(this); if (_this.hasClass('cm-off-password')) { $('#' + _this.data('caResultId')).prop('type', 'text'); _this.removeClass('cm-off-password').html('{__("hide")}'); } else { $('#' + _this.data('caResultId')).prop('type', 'password'); _this.addClass('cm-off-password').html('{__("show")}'); } }); $('.cm-generate-password').on('click', function(e) { $('#' + $(this).data('caResultId')).val(Math.random().toString(36).slice(-10)).prop('type', 'text'); if ($('.cm-show-password').hasClass('cm-off-password')) { $('.cm-show-password').removeClass('cm-off-password').html('{__("hide")}'); } }); })(Tygh.$, Tygh); </script>
Back to File Manager