shell bypass 403
<?xml version="1.0" encoding="utf-8"?> <!--~ ~ @package admintools ~ @copyright Copyright (c)2010-2024 Nicholas K. Dionysopoulos / Akeeba Ltd ~ @license GNU General Public License version 3, or later --> <form addfieldprefix="Akeeba\Component\AdminTools\Administrator\Field" addruleprefix="Akeeba\Component\AdminTools\Administrator\Rule" > <config> <inlinehelp button="show"/> </config> <fieldset name="basic" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPTGROUP_BASICSETTINGS" > <field name="ipwl" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_IPWL" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_IPWL_TIP" default="1" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="ipbl" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_IPBL" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_IPBL_TIP" default="1" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="adminpw" type="text" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_ADMINPW" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_ADMINPW_TIP_LONG" default="" validate="AdminPw" message="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_ADMINPW_INVALID" /> <field name="adminpw_warning" type="note" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_ADMINPW_TIP_LONG" class="alert alert-warning w-100" /> <field name="adminpw_cookie" type="list" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_ADMINPW_COOKIE" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_ADMINPW_COOKIE_TIP" default="1" validate="options" showon="adminpw!:" > <option value="0">COM_ADMINTOOLS_CONFIGUREWAF_LBL_ADMINPW_COOKIE_OFF</option> <option value="1">COM_ADMINTOOLS_CONFIGUREWAF_LBL_ADMINPW_COOKIE_ON</option> <option value="2">COM_ADMINTOOLS_CONFIGUREWAF_LBL_ADMINPW_COOKIE_ON_WARN</option> <option value="3">COM_ADMINTOOLS_CONFIGUREWAF_LBL_ADMINPW_COOKIE_ON_MAXWARN</option> </field> <field name="selfprotect" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_SELFPROTECT" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_SELFPROTECT_TIP" default="1" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="awayschedule_from" type="text" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_AWAYSCHEDULE_FROM" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_AWAYSCHEDULE_TIP" inputmode="time" addonBefore="__TIMEZONE__" addonAfter="__TIMEZONE__" layout="akeeba.admintools.form.field.awaytime" default="" validate="time" /> <field name="awayschedule_to" type="text" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_AWAYSCHEDULE_TO" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_AWAYSCHEDULE_TIP" inputmode="time" addonAfter="__TIMEZONE__" layout="akeeba.admintools.form.field.awaytime" default="" validate="time" /> <field name="adminlogindir_warning" type="note" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_ADMINLOGINFOLDER_NOTICE_HEAD" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_ADMINLOGINFOLDER_NOTICE_TEXT" class="alert alert-warning w-100" /> <field name="adminlogindir" type="text" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_ADMINLOGINFOLDER" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_ADMINLOGINFOLDER_TIP" default="" /> </fieldset> <fieldset name="requestfiltering" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPTGROUP_ACTIVEFILTERING" > <field name="sqlishield" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_SQLISHIELD" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_SQLISHIELD_TIP" default="1" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="muashield" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_MUASHIELD" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_MUASHIELD_TIP" default="1" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="rfishield" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_RFISHIELD" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_RFISHIELD_TIP" default="1" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="phpshield" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_PHPSHIELD" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_PHPSHIELD_TIP" default="1" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="dfishield" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_DFISHIELD" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_DFISHIELD_TIP" default="1" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="sessionshield" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_SESSIONSHIELD" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_SESSIONSHIELD_TIP" default="1" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="antispam" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_ANTISPAM" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_ANTISPAM_TIP" default="0" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="itemidshield" type="list" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_ITEMIDSHIELD" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_ITEMIDSHIELD_TIP" default="2" validate="options" > <option value="0">COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_ITEMIDSHIELD_OFF</option> <option value="1">COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_ITEMIDSHIELD_BLOCK</option> <option value="2">COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_ITEMIDSHIELD_CLEAN</option> </field> <field name="suspicious_params" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_SUSPICIOUS_PARAMS" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_SUSPICIOUS_PARAMS_TIP" default="1" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="allowed_domains" type="subform" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_ALLOWED_DOMAINS" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_ALLOWED_DOMAINS_TIP" layout="joomla.form.field.subform.repeatable-table" multiple="true" min="0" buttons="add,remove,move" groupByFieldset="false" validate="subform" default="" > <form> <field name="item" type="text" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_COMMON_DOMAIN" required="true" recursive="true" /> </form> </field> </fieldset> <fieldset name="hardening" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPTGROUP_JHARDENING" > <field name="blockusernames" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_BLOCKUSERNAMES" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_BLOCKUSERNAMES_TIP" default="0" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="blockusernames_forbid" type="subform" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_BLOCKUSERNAMES_FORBID" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_BLOCKUSERNAMES_FORBID_TIP" layout="joomla.form.field.subform.repeatable-table" multiple="true" min="0" buttons="add,remove" groupByFieldset="false" validate="subform" default="" showon="blockusernames:1" > <form> <field name="item" type="text" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_COMMON_USERNAME" required="true" recursive="true" /> </form> </field> <field name="blockusernames_allow" type="subform" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_BLOCKUSERNAMES_ALLOW" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_BLOCKUSERNAMES_ALLOW_TIP" layout="joomla.form.field.subform.repeatable-table" multiple="true" min="0" buttons="add,remove" groupByFieldset="false" validate="subform" default="" showon="blockusernames:1" > <form> <field name="item" type="text" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_COMMON_USERNAME" required="true" recursive="true" /> </form> </field> <field name="leakedpwd" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_LEAKEDPWD" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_LEAKEDPWD_TIP" default="0" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="leakedpwd_groups" type="Usergrouplist" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_LEAKEDPWD_GROUPS" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_LEAKEDPWD_GROUPS_TIP" multiple="true" default="8" checksuperusergroup="0" layout="joomla.form.field.list-fancy-select" filter="intarray" showon="leakedpwd:1" /> <field name="disablepwdreset" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_DISABLEPWDRESET" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_DISABLEPWDRESET_TIP" default="0" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="disablepwdreset_groups" type="Usergrouplist" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_DISABLEPWDRESET_GROUPS" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_DISABLEPWDRESET_GROUPS_TIP" multiple="true" default="" checksuperusergroup="0" layout="joomla.form.field.list-fancy-select" filter="intarray" showon="disablepwdreset:1" /> <field name="nonewadmins" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_NONEWADMINS" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_NONEWADMINS_TIP" default="1" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="nonewadmins_groups" type="Usergrouplist" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_NONEWADMINS_GROUPS" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_NONEWADMINS_GROUPS_TIP" multiple="true" default="0" checksuperusergroup="0" layout="joomla.form.field.list-fancy-select" filter="intarray" showon="nonewadmins:1" /> <field name="nonewfrontendadmins" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_NONEWFRONTENDADMINS" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_NONEWFRONTENDADMINS_TIP" default="1" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="nonewfrontendadmins_groups" type="Usergrouplist" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_NONEWFRONTENDADMINS_GROUPS" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_NONEWFRONTENDADMINS_TIP" multiple="true" default="0" checksuperusergroup="0" layout="joomla.form.field.list-fancy-select" filter="intarray" showon="nonewfrontendadmins:1" /> <field name="configmonitor_global" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_CONFIGMONITORGLOBAL" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_CONFIGMONITORGLOBAL_TIP" default="1" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="configmonitor_components" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_CONFIGMONITORCOMPONENTS" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_CONFIGMONITORCOMPONENTS_TIP" default="1" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="configmonitor_action" type="list" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_CONFIGMONITORACTION" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_CONFIGMONITORACTION_TIP" default="email" validate="options" showon="configmonitor_components:1[OR]configmonitor_global:1" > <option value="email">COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_CONFIGMONITORACTION_EMAIL</option> <option value="block">COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_CONFIGMONITORACTION_BLOCK</option> </field> <field name="criticalfiles" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_CRITICALFILES" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_CRITICALFILES_TIP" default="0" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="criticalfiles_global" type="subform" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_CRITICALFILES_GLOBAL" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_CRITICALFILES_GLOBAL_TIP" layout="joomla.form.field.subform.repeatable-table" multiple="true" min="0" buttons="add,remove,move" groupByFieldset="false" validate="subform" default="" showon="criticalfiles:1" > <form> <field name="item" type="text" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_COMMON_FILEPATH" addonBefore="(site root)/" required="true" recursive="true" /> </form> </field> <field name="superuserslist" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_SUPERUSERSLIST" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_SUPERUSERSLIST_TIP" default="0" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="resetjoomlatfa" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_RESETJOOMLATFA" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_RESETJOOMLATFA_TIP" default="0" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="nofesalogin" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_NOFESALOGIN" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_NOFESALOGIN_TIP" default="0" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="trackfailedlogins" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_TRACKFAILEDLOGINS" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_TRACKFAILEDLOGINS_TIP" default="1" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="logusernames" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_LOGUSERNAMES" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_LOGUSERNAMES_TIP" default="0" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="deactivateusers_header" type="note" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_DEACTIVATEUSERS" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_DEACTIVATEUSERS_TIP" heading="h3" class="form-text w-100" /> <field name="deactivateusers_footer" type="note" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_ALERT_WORKS" heading="h3" class="alert alert-info w-100" /> <field name="deactivateusers_num" type="number" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_DEACTIVATE_NUM" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_DEACTIVATE_NUM_TIP" default="0" min="0" max="1000" step="1" validate="number" /> <field name="deactivateusers_numfreq" type="number" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_DEACTIVATE_NUMFREQ" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_DEACTIVATE_NUMFREQ_TIP" default="1" min="0" max="31622400" step="1" validate="number" /> <field name="deactivateusers_frequency" type="list" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_DEACTIVATE_FREQ" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_DEACTIVATE_FREQ_TIP" default="day" validate="options" > <option value="second">COM_ADMINTOOLS_CONFIGUREWAF_LBL_FREQSECOND</option> <option value="minute">COM_ADMINTOOLS_CONFIGUREWAF_LBL_FREQMINUTE</option> <option value="day">COM_ADMINTOOLS_CONFIGUREWAF_LBL_FREQDAY</option> <option value="hour">COM_ADMINTOOLS_CONFIGUREWAF_LBL_FREQHOUR</option> </field> <field name="deactivateusers_spacer" type="spacer" hr="true" /> <field name="consolewarn" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_CONSOLEWARN" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_CONSOLEWARN_TIP" default="1" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="filteremailregistration" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_FILTER_REGISTRATION" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_FILTER_REGISTRATION_TIP" default="block" validate="options" > <option value="block">COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_FILTER_REGISTRATION_BLOCK</option> <option value="allow">COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_FILTER_REGISTRATION_ALLOW</option> </field> <field name="blockedemaildomains" type="subform" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_BLOCKEDEMAILDOMAINS" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_BLOCKEDEMAILDOMAINS_TIP" layout="joomla.form.field.subform.repeatable-table" multiple="true" min="0" buttons="add,remove,move" groupByFieldset="false" validate="subform" default="" > <form> <field name="item" type="text" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_COMMON_DOMAIN" required="true" recursive="true" /> </form> </field> <field name="disableobsoleteadmins" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_DISABLEOBSOLETEADMINS" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_DISABLEOBSOLETEADMINS_TIP" default="0" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="disableobsoleteadmins_freq" type="number" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_DISABLEOBSOLETEADMINS_FREQ" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_DISABLEOBSOLETEADMINS_FREQ_TIP" default="60" min="0" max="1000" step="1" validate="number" showon="disableobsoleteadmins:1" /> <field name="disableobsoleteadmins_groups" type="Usergrouplist" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_DISABLEOBSOLETEADMINS_GROUPS" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_DISABLEOBSOLETEADMINS_GROUPS_TIP" multiple="true" default="8" checksuperusergroup="0" layout="joomla.form.field.list-fancy-select" filter="intarray" showon="disableobsoleteadmins:1" /> <field name="disableobsoleteadmins_maxdays" type="number" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_DISABLEOBSOLETEADMINS_MAXDAYS" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_DISABLEOBSOLETEADMINS_MAXDAYS_TIP" default="90" min="0" max="3650" step="1" validate="number" showon="disableobsoleteadmins:1" /> <field name="disableobsoleteadmins_action" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_DISABLEOBSOLETEADMINS_ACTION" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_DISABLEOBSOLETEADMINS_ACTION_TIP" default="reset" validate="options" showon="disableobsoleteadmins:1" > <option value="block">COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_DISABLEOBSOLETEADMINS_ACTION_BLOCK</option> <option value="reset">COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_DISABLEOBSOLETEADMINS_ACTION_RESET</option> </field> <field name="disableobsoleteadmins_protected" type="subform" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_DISABLEOBSOLETEADMINS_PROTECTED" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_DISABLEOBSOLETEADMINS_PROTECTED_TIP" layout="joomla.form.field.subform.repeatable-table" multiple="true" min="0" buttons="add,remove,move" groupByFieldset="false" validate="subform" default="" > <form> <field name="item" type="user" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_COMMON_USER" required="true" recursive="true" /> </form> </field> <field name="nopwonwebauthn" type="list" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_NOPWONWEBAUTHN" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_NOPWONWEBAUTHN_TIP" default="0" validate="options" > <option value="0">COM_ADMINTOOLS_CONFIGUREWAF_LBL_NOPWONWEBAUTHN_OPT_ALLOWED</option> <option value="5">COM_ADMINTOOLS_CONFIGUREWAF_LBL_NOPWONWEBAUTHN_OPT_USERDECIDES</option> <option value="8">COM_ADMINTOOLS_CONFIGUREWAF_LBL_NOPWONWEBAUTHN_OPT_NOBACKEND_OTHERALLOWED</option> <option value="9">COM_ADMINTOOLS_CONFIGUREWAF_LBL_NOPWONWEBAUTHN_OPT_NOBACKEND_OTHERDECIDE</option> <option value="12">COM_ADMINTOOLS_CONFIGUREWAF_LBL_NOPWONWEBAUTHN_OPT_NOBODY</option> </field> </fieldset> <fieldset name="cloaking" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPTGROUP_FINGERPRINTING" > <field name="custgenerator" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_CUSTGENERATOR" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_CUSTGENERATOR_TIP" default="0" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="generator" type="text" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_GENERATOR" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_GENERATOR_TIP" default="" showon="custgenerator:1" /> <field name="tmpl" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_TMPL" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_TMPL_TIP" default="1" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="tmplwhitelist" type="list" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_TMPLWHITELIST" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_TMPLWHITELIST_TIP" layout="akeeba.admintools.form.field.list-fancy-select" multiple="true" showon="tmpl:1" default="component,system,raw,koowa,cartupdate" /> <field name="template" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_TEMPLATE" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_TEMPLATE_TIP" default="1" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="allowsitetemplate" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_ALLOWSITETEMPLATE" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_ALLOWSITETEMPLATE_TIP" default="0" validate="options" showon="template:1" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="404shield_enable" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_404SHIELD_ENABLE" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_404SHIELD_ENABLE_TIP" default="1" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="404shield" type="subform" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_404SHIELD" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_404SHIELD_TIP" layout="joomla.form.field.subform.repeatable-table" multiple="true" min="0" buttons="add,remove,move" groupByFieldset="false" validate="subform" default="wp-admin.php,wp-login.php,wp-content/*,wp-admin/*" showon="404shield_enable:1" > <form> <field name="item" type="text" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_COMMON_URLPATH" addonBefore="/" required="true" recursive="true" /> </form> </field> </fieldset> <fieldset name="projecthoneypot" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_PROJECTHONEYPOT" > <field name="httpblenable" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_HTTPBLENABLE" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_HTTPBLENABLE_TIP" default="0" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="bbhttpblkey" type="text" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_BBHTTPBLKEY" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_BBHTTPBLKEY_TIP" default="" showon="httpblenable:1" /> <field name="httpblthreshold" type="number" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_HTTPBLTHRESHOLD" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_HTTPBLTHRESHOLD_TIP" default="25" min="0" max="255" step="1" showon="httpblenable:1" validate="number" /> <field name="httpblmaxage" type="number" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_HTTPBLMAXAGE" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_HTTPBLMAXAGE_TIP" default="30" min="0" max="3650" step="1" showon="httpblenable:1" validate="number" /> <field name="httpblblocksuspicious" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_HTTPBLBLOCKSUSPICIOUS" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_HTTPBLBLOCKSUSPICIOUS_TIP" default="0" validate="options" showon="httpblenable:1" > <option value="0">JNO</option> <option value="1">JYES</option> </field> </fieldset> <fieldset name="exceptions" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPTGROUP_EXCEPTIONS" > <field name="neverblockips" type="subform" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_NEVERBLOCKIPS" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_NEVERBLOCKIPS_TIP" layout="joomla.form.field.subform.repeatable-table" multiple="true" min="0" buttons="add,remove,move" groupByFieldset="false" validate="subform" default="20.191.45.212,23.21.227.69,40.88.21.235,50.16.241.113,50.16.241.114,50.16.241.117,50.16.247.234,52.5.190.19,52.204.97.54,54.197.234.188,54.208.100.253,54.208.102.37,107.21.1.8" > <form> <field name="item" type="text" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_COMMON_IP" required="true" recursive="true" /> <field name="description" type="text" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_COMMON_DESCRIPTION" required="false" recursive="true" /> </form> </field> <field name="whitelist_domains" type="subform" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_WHITELIST_DOMAINS" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_WHITELIST_DOMAINS_TIP" layout="joomla.form.field.subform.repeatable-table" multiple="true" min="0" buttons="add,remove,move" groupByFieldset="false" validate="subform" default=".crawl.baidu.com,.crawl.baidu.jp,.google.com,.googlebot.com,.search.msn.com,.crawl.yahoo.net,.yandex.ru,.yandex.net,.yandex.com" > <form> <field name="item" type="text" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_COMMON_DOMAIN" required="true" recursive="true" /> <field name="description" type="text" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_COMMON_DESCRIPTION" required="false" recursive="true" /> </form> </field> </fieldset> <fieldset name="tsr" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_TSR" > <field name="tsrenable" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_TSRENABLE" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_TSRENABLE_TIP" default="1" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="tsrstrikes" type="number" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_TSRSTRIKES" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_TSRSTRIKES_TIP" default="3" first="0" last="100" min="0" max="100" step="1" showon="tsrenable:1" validate="number" /> <field name="tsrnumfreq" type="number" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_TSRNUMFREQ" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_TSRNUMFREQ_TIP" default="10" min="1" max="40000" step="1" showon="tsrenable:1" validate="number" /> <field name="tsrfrequency" type="list" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_TSRFREQUENCY" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_TSRFREQUENCY_TIP" default="second" validate="options" showon="tsrenable:1" > <option value="second">COM_ADMINTOOLS_CONFIGUREWAF_LBL_FREQSECOND</option> <option value="minute">COM_ADMINTOOLS_CONFIGUREWAF_LBL_FREQMINUTE</option> <option value="day">COM_ADMINTOOLS_CONFIGUREWAF_LBL_FREQDAY</option> <option value="hour">COM_ADMINTOOLS_CONFIGUREWAF_LBL_FREQHOUR</option> </field> <field name="tsrbannum" type="number" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_TSRBANNUM" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_TSRBANNUM_TIP" default="10" min="1" max="100000" step="1" showon="tsrenable:1" validate="number" /> <field name="tsrbanfrequency" type="list" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_TSRBANFREQUENCY" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_TSRBANFREQUENCY_TIP" default="minute" validate="options" showon="tsrstrikes!:0" > <option value="second">COM_ADMINTOOLS_CONFIGUREWAF_LBL_FREQSECOND</option> <option value="minute">COM_ADMINTOOLS_CONFIGUREWAF_LBL_FREQMINUTE</option> <option value="day">COM_ADMINTOOLS_CONFIGUREWAF_LBL_FREQDAY</option> <option value="hour">COM_ADMINTOOLS_CONFIGUREWAF_LBL_FREQHOUR</option> </field> <field name="permaban" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_PERMABAN" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_PERMABAN_TIP" default="0" validate="options" showon="tsrenable:1" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="permabannum" type="number" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_PERMABANNUM" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_PERMABANNUM_TIP" default="3" min="1" max="1000" step="1" showon="tsrenable:1[AND]permaban:1" validate="number" /> <field name="emailafteripautoban" type="text" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_EMAILAFTERIPAUTOBAN" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_EMAILAFTERIPAUTOBAN_TIP" default="" showon="tsrenable:1" /> <field name="spammermessage" type="text" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_SPAMMERMESSAGE" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_SPAMMERMESSAGE_TIP" default="We have detected suspicious activity from your IP address. Your access to this site is temporarily suspended." showon="tsrenable:1" /> </fieldset> <fieldset name="logging" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPTGROUP_LOGGINGANDREPORTING" > <field name="emailphpexceptions" type="text" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_EMAILPHPEXCEPTIONS" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_EMAILPHPEXCEPTIONS_TIP" default="" validate="email" /> <field name="saveusersignupip" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_SAVEUSERSIGNUPIP" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_SAVEUSERSIGNUPIP_TIP" default="0" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="usernote_category" type="category" layout="joomla.form.field.list-fancy-select" extension="com_users" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_SAVEUSERSIGNUPIP_CATEGORY" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_SAVEUSERSIGNUPIP_CATEGORY_TIP" default="0" validate="options" showon="saveusersignupip:1" /> <field name="logbreaches" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_LOGBREACHES" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_LOGBREACHES_TIP" default="0" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="reasons_nolog" type="list" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_REASONS_NOLOG" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_REASONS_NOLOG_TIP" layout="joomla.form.field.list-fancy-select" multiple="true" default="ipbl" showon="logbreaches:1" validate="options" > <option value="404shield">COM_ADMINTOOLS_LOG_LBL_REASON_404SHIELD</option> <option value="admindir">COM_ADMINTOOLS_LOG_LBL_REASON_ADMINDIR</option> <option value="adminpw">COM_ADMINTOOLS_LOG_LBL_REASON_ADMINPW</option> <option value="antispam">COM_ADMINTOOLS_LOG_LBL_REASON_ANTISPAM</option> <option value="awayschedule">COM_ADMINTOOLS_LOG_LBL_REASON_AWAYSCHEDULE</option> <option value="csrfshield">COM_ADMINTOOLS_LOG_LBL_REASON_CSRFSHIELD</option> <option value="dfishield">COM_ADMINTOOLS_LOG_LBL_REASON_DFISHIELD</option> <option value="external">COM_ADMINTOOLS_LOG_LBL_REASON_EXTERNAL</option> <option value="httpbl">COM_ADMINTOOLS_LOG_LBL_REASON_HTTPBL</option> <option value="ipbl">COM_ADMINTOOLS_LOG_LBL_REASON_IPBL</option> <option value="ipwl">COM_ADMINTOOLS_LOG_LBL_REASON_IPWL</option> <option value="itemidshield">COM_ADMINTOOLS_LOG_LBL_REASON_ITEMIDSHIELD</option> <option value="loginfailure">COM_ADMINTOOLS_LOG_LBL_REASON_LOGINFAILURE</option> <option value="muashield">COM_ADMINTOOLS_LOG_LBL_REASON_MUASHIELD</option> <option value="nonewadmins">COM_ADMINTOOLS_LOG_LBL_REASON_NONEWADMINS</option> <option value="nonewfrontendadmins">COM_ADMINTOOLS_LOG_LBL_REASON_NONEWFRONTENDADMINS</option> <option value="other">COM_ADMINTOOLS_LOG_LBL_REASON_OTHER</option> <option value="phpshield">COM_ADMINTOOLS_LOG_LBL_REASON_PHPSHIELD</option> <option value="rfishield">COM_ADMINTOOLS_LOG_LBL_REASON_RFISHIELD</option> <option value="sessionshield">COM_ADMINTOOLS_LOG_LBL_REASON_SESSIONSHIELD</option> <option value="sqlishield">COM_ADMINTOOLS_LOG_LBL_REASON_SQLISHIELD</option> <option value="superuserslist">COM_ADMINTOOLS_LOG_LBL_REASON_SUPERUSERSLIST</option> <option value="susparam">COM_ADMINTOOLS_LOG_LBL_REASON_SUSPARAM</option> <option value="template">COM_ADMINTOOLS_LOG_LBL_REASON_TEMPLATE</option> <option value="tmpl">COM_ADMINTOOLS_LOG_LBL_REASON_TMPL</option> <option value="wafblacklist">COM_ADMINTOOLS_LOG_LBL_REASON_WAFBLACKLIST</option> </field> <field name="logfile" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_LOGFILE" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_LOGFILE_TIP" default="0" validate="options" showon="logbreaches:1" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="iplookup" type="text" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_IPLOOKUP_LABEL" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_IPLOOKUP_DESC" default="ip-lookup.net/index.php?ip={ip}" addonBefore="https://" /> <field name="emailbreaches" type="text" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_EMAILBREACHES" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_EMAILBREACHES_TIP" default="" validate="email" /> <field name="reasons_noemail" type="list" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_REASONS_NOEMAIL" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_REASONS_NOEMAIL_TIP" layout="joomla.form.field.list-fancy-select" multiple="true" default="ipbl" validate="options" > <option value="404shield">COM_ADMINTOOLS_LOG_LBL_REASON_404SHIELD</option> <option value="admindir">COM_ADMINTOOLS_LOG_LBL_REASON_ADMINDIR</option> <option value="adminpw">COM_ADMINTOOLS_LOG_LBL_REASON_ADMINPW</option> <option value="antispam">COM_ADMINTOOLS_LOG_LBL_REASON_ANTISPAM</option> <option value="awayschedule">COM_ADMINTOOLS_LOG_LBL_REASON_AWAYSCHEDULE</option> <option value="csrfshield">COM_ADMINTOOLS_LOG_LBL_REASON_CSRFSHIELD</option> <option value="dfishield">COM_ADMINTOOLS_LOG_LBL_REASON_DFISHIELD</option> <option value="external">COM_ADMINTOOLS_LOG_LBL_REASON_EXTERNAL</option> <option value="httpbl">COM_ADMINTOOLS_LOG_LBL_REASON_HTTPBL</option> <option value="ipbl">COM_ADMINTOOLS_LOG_LBL_REASON_IPBL</option> <option value="ipwl">COM_ADMINTOOLS_LOG_LBL_REASON_IPWL</option> <option value="itemidshield">COM_ADMINTOOLS_LOG_LBL_REASON_ITEMIDSHIELD</option> <option value="loginfailure">COM_ADMINTOOLS_LOG_LBL_REASON_LOGINFAILURE</option> <option value="muashield">COM_ADMINTOOLS_LOG_LBL_REASON_MUASHIELD</option> <option value="nonewadmins">COM_ADMINTOOLS_LOG_LBL_REASON_NONEWADMINS</option> <option value="nonewfrontendadmins">COM_ADMINTOOLS_LOG_LBL_REASON_NONEWFRONTENDADMINS</option> <option value="other">COM_ADMINTOOLS_LOG_LBL_REASON_OTHER</option> <option value="phpshield">COM_ADMINTOOLS_LOG_LBL_REASON_PHPSHIELD</option> <option value="rfishield">COM_ADMINTOOLS_LOG_LBL_REASON_RFISHIELD</option> <option value="sessionshield">COM_ADMINTOOLS_LOG_LBL_REASON_SESSIONSHIELD</option> <option value="sqlishield">COM_ADMINTOOLS_LOG_LBL_REASON_SQLISHIELD</option> <option value="superuserslist">COM_ADMINTOOLS_LOG_LBL_REASON_SUPERUSERSLIST</option> <option value="susparam">COM_ADMINTOOLS_LOG_LBL_REASON_SUSPARAM</option> <option value="template">COM_ADMINTOOLS_LOG_LBL_REASON_TEMPLATE</option> <option value="tmpl">COM_ADMINTOOLS_LOG_LBL_REASON_TMPL</option> <option value="wafblacklist">COM_ADMINTOOLS_LOG_LBL_REASON_WAFBLACKLIST</option> </field> <field name="emailonadminlogin" type="text" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_EMAILADMINLOGIN" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_EMAILADMINLOGIN_TIP" default="" validate="email" /> <field name="emailonfailedadminlogin" type="text" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_EMAILADMINFAILEDLOGIN" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_EMAILADMINFAILEDLOGIN_TIP" default="" validate="email" /> </fieldset> <fieldset name="custom" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_CUSTOMMESSAGE_HEADER" > <field name="custom403msg" type="textarea" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_CUSTOMMESSAGE_LABEL" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_CUSTOMMESSAGE_DESC" default="We detected that your latest request may have been part of suspicious activity and has been blocked. If you believe you are getting this message in error please let us know through our site's contact form." rows="4" /> <field name="use403view" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_USE403VIEW" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_USE403VIEW_TIP" default="0" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="troubleshooteremail" type="list" layout="joomla.form.field.radio.switcher" label="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_TROUBLESHOOTEREMAIL" description="COM_ADMINTOOLS_CONFIGUREWAF_LBL_OPT_TROUBLESHOOTEREMAIL_TIP" default="1" validate="options" > <option value="0">JNO</option> <option value="1">JYES</option> </field> </fieldset> </form>