shell bypass 403
<?php /** * @package Regular Labs Library * @version 25.7.12430 * * @author Peter van Westen <[email protected]> * @link https://regularlabs.com * @copyright Copyright © 2025 Regular Labs All Rights Reserved * @license GNU General Public License version 2 or later */ defined('_JEXEC') or die; use Joomla\CMS\Language\Text as JText; use RegularLabs\Library\Document as RL_Document; extract($displayData); /** * Layout variables * ----------------- * * @var string $id DOM id of the field. * @var string $icon1 Icon to show when the field is off. * @var string $icon2 Icon to show when the field is on. * @var string $text1 Text to show when the field is off. * @var string $text2 Text to show when the field is on. * @var string $class1 Class to add to the field when it is off. * @var string $class2 Class to add to the field when it is on. * @var string $name Name of the input field. */ $text1 = JText::_($text1); $text2 = JText::_($text2); RL_Document::useScript('showon'); ?> <fieldset> <input type="hidden" name="<?php echo $name; ?>" id="<?php echo $id; ?>" value="0"> <div data-showon='[{"field":"<?php echo $name; ?>","values":["0"],"sign":"=","op":""}]' class="hidden"> <span class="<?php echo $class1; ?>" role="button" onclick="el=document.getElementById('<?php echo $id; ?>');el.value = 1;el.dispatchEvent(new Event('change'));"> <span class="icon-<?php echo $icon1; ?>" aria-label="<?php echo $text1 ?: JText::_('JSHOW'); ?>"></span> <?php echo $text1; ?> </span> </div> <div data-showon='[{"field":"<?php echo $name; ?>","values":["1"],"sign":"=","op":""}]' class="hidden"> <span class="<?php echo $class2; ?>" role="button" onclick="el=document.getElementById('<?php echo $id; ?>');el.value = 0;el.dispatchEvent(new Event('change'));"> <span class="icon-<?php echo $icon2; ?>" aria-label="<?php echo $text2 ?: JText::_('JHIDE'); ?>"></span> <?php echo $text2; ?> </span> </div> </fieldset>