uawdijnntqw1x1x1
IP : 216.73.216.219
Hostname : webm009.cluster128.gra.hosting.ovh.net
Kernel : Linux webm009.cluster128.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
OS : Linux
PATH:
/
home
/
chauffn
/
vuzelia
/
2023
/
cf455
/
..
/
plugins
/
system
/
nrframework
/
fields
/
password.php
/
/
<?php /** * @author Tassos Marinos <info@tassos.gr> * @link http://www.tassos.gr * @copyright Copyright © 2021 Tassos Marinos All Rights Reserved * @license GNU GPLv3 <http://www.gnu.org/licenses/gpl.html> or later */ // No direct access to this file defined('_JEXEC') or die; JFormHelper::loadFieldClass('password'); class JFormFieldNR_Password extends JFormFieldPassword { /** * Method to get the field input markup. * * @return string The field input markup. */ public function getInput() { if (defined('nrJ4')) { return parent::getInput(); } $id = $this->id . '_btn'; $doc = JFactory::getDocument(); JHtml::stylesheet('plg_system_nrframework/fields.css', false, true); $doc->addStyleDeclaration(' .nr-pass-btn { display:flex; align-items:center; } .nr-pass-btn > * { margin:0 !important; padding:0 !important; } .nr-pass-btn label { margin-left:5px !important; user-select: none; } '); $doc->addScriptDeclaration(' jQuery(function($) { $("#' . $id . '").change(function() { var type = $(this).is(":checked") ? "text" : "password"; $(this).closest(".nr-pass").find(".nr-pass-input input").attr("type", type); }) }) '); return ' <div class="nr-pass input-flex"> <div class="input-flex-item nr-pass-input">'. parent::getInput() .'</div> <div class="input-flex-item nr-pass-btn"> <input name="' . $id . '" id="' . $id . '" type="checkbox"/> <label for="' . $id . '">'.JText::_("JSHOW").'</label> </div> </div> '; } }
/home/chauffn/vuzelia/2023/cf455/../plugins/system/nrframework/fields/password.php