407 lines
40 KiB
XML
407 lines
40 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<extension type="plugin" group="system" method="upgrade">
|
|
<name>plg_system_n3tcookieconsent</name>
|
|
<creationDate>2021-12-16</creationDate>
|
|
<author>Pavel Poles - n3t.cz</author>
|
|
<authorUrl>n3t.bitbucket.io</authorUrl>
|
|
<copyright>(c) 2021-2022 Pavel Poles - n3t.cz. All rights reserved.</copyright>
|
|
<license>GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html</license>
|
|
<version>4.1.5</version>
|
|
<description>PLG_SYSTEM_N3TCOOKIECONSENT_MANIFEST_DESCRIPTION</description>
|
|
|
|
<help url="PLG_SYSTEM_N3TCOOKIECONSENT_MANIFEST_HELP_URL" />
|
|
|
|
<scriptfile>install/install.php</scriptfile>
|
|
|
|
<updateservers>
|
|
<server type="collection" priority="1" name="n3t Extensions Updates">https://n3t.bitbucket.io/updates/extensions.xml</server>
|
|
</updateservers>
|
|
|
|
<files>
|
|
<folder>data</folder>
|
|
<folder>fields</folder>
|
|
<folder>install</folder>
|
|
<folder>n3tCookieConsent</folder>
|
|
<folder>tmpl</folder>
|
|
|
|
<filename plugin="n3tcookieconsent">n3tcookieconsent.php</filename>
|
|
</files>
|
|
|
|
<media destination="plg_n3tcookieconsent" folder="media">
|
|
<folder>js</folder>
|
|
<folder>css</folder>
|
|
</media>
|
|
|
|
<languages folder="language">
|
|
<language tag="en-GB">en-GB/en-GB.plg_system_n3tcookieconsent.ini</language>
|
|
<language tag="en-GB">en-GB/en-GB.plg_system_n3tcookieconsent.data.ini</language>
|
|
<language tag="en-GB">en-GB/en-GB.plg_system_n3tcookieconsent.sys.ini</language>
|
|
</languages>
|
|
|
|
<config>
|
|
<fields name="params" addfieldpath="/plugins/system/n3tcookieconsent/fields">
|
|
<fieldset name="basic">
|
|
<field name="_usage" type="n3tcookieconsentusage" />
|
|
|
|
<field name="_documentation" type="note" class="w-100 alert alert-info alert-secondary" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_DOCUMENTATION" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_DOCUMENTATION_DESC" />
|
|
|
|
<field name="privacy_policy_type" type="radio" default="menuitem" class="btn-group" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_PRIVACY_POLICY_TYPE" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_PRIVACY_POLICY_TYPE_DESC">
|
|
<option value="menuitem">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_PRIVACY_POLICY_TYPE_MENUITEM</option>
|
|
<option value="url">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_PRIVACY_POLICY_TYPE_URL</option>
|
|
</field>
|
|
|
|
<field name="privacy_policy" type="menuitem" showon="privacy_policy_type:menuitem" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_PRIVACY_POLICY" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_PRIVACY_POLICY_DESC">
|
|
<option />
|
|
</field>>
|
|
|
|
<field name="privacy_policy_url" type="url" showon="privacy_policy_type:url" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_PRIVACY_POLICY_URL" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_PRIVACY_POLICY_URL_DESC" />
|
|
|
|
<field name="log_consents" type="radio" default="1" class="btn-group btn-group-yesno" layout="joomla.form.field.radio.switcher" filter="integer" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_LOG_CONSENTS" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_LOG_CONSENTS_DESC">
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
</field>
|
|
|
|
<field name="log_consents_rotate" type="radio" showon="log_consents:1" default="0" class="btn-group btn-group-yesno" layout="joomla.form.field.radio.switcher" filter="integer" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_LOG_CONSENTS_ROTATE" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_LOG_CONSENTS_ROTATE_DESC">
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
</field>
|
|
|
|
<field name="revision" type="number" default="0" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_REVISION" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_REVISION_DESC" filter="int" />
|
|
</fieldset>
|
|
|
|
<fieldset name="consent_dialog" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_FIELDS_CONSENT_DIALOG" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_FIELDS_CONSENT_DIALOG_DESC">
|
|
<field name="force_consent" type="radio" default="0" class="btn-group btn-group-yesno" layout="joomla.form.field.radio.switcher" filter="integer" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_FORCE_CONSENT" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_FORCE_CONSENT_DESC">
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
</field>
|
|
|
|
<field name="consent_modal_layout" type="list" default="box" layout="joomla.form.field.list-fancy-select" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_CONSENT_LAYOUT" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_CONSENT_LAYOUT_DESC">
|
|
<option value="box">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_CONSENT_LAYOUT_BOX</option>
|
|
<option value="cloud">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_CONSENT_LAYOUT_CLOUD</option>
|
|
<option value="bar">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_CONSENT_LAYOUT_BAR</option>
|
|
</field>
|
|
|
|
<field name="consent_modal_position" type="list" default="bottom right" layout="joomla.form.field.list-fancy-select" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_CONSENT_POSITION" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_CONSENT_POSITION_DESC">
|
|
<option value="top left">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_CONSENT_POSITION_TOP_LEFT</option>
|
|
<option value="top center">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_CONSENT_POSITION_TOP_CENTER</option>
|
|
<option value="top right">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_CONSENT_POSITION_TOP_RIGHT</option>
|
|
<option value="middle left">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_CONSENT_POSITION_MIDDLE_LEFT</option>
|
|
<option value="middle center">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_CONSENT_POSITION_MIDDLE_CENTER</option>
|
|
<option value="middle right">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_CONSENT_POSITION_MIDDLE_RIGHT</option>
|
|
<option value="bottom left">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_CONSENT_POSITION_BOTTOM_LEFT</option>
|
|
<option value="bottom center">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_CONSENT_POSITION_BOTTOM_CENTER</option>
|
|
<option value="bottom right">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_CONSENT_POSITION_BOTTOM_RIGHT</option>
|
|
</field>
|
|
|
|
<field name="consent_modal_transition" type="list" default="slide" layout="joomla.form.field.list-fancy-select" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_CONSENT_TRANSITION" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_MODAL_TRANSITION_DESC">
|
|
<option value="zoom">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_CONSENT_TRANSITION_ZOOM</option>
|
|
<option value="slide">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_CONSENT_TRANSITION_SLIDE</option>
|
|
</field>
|
|
|
|
<field name="primary_button_role" type="list" default="accept_all" layout="joomla.form.field.list-fancy-select" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_PRIMARY_BUTTON_ROLE" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_PRIMARY_BUTTON_ROLE_DESC">
|
|
<option value="accept_all">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BUTTON_ROLE_ACCEPT_ALL</option>
|
|
<option value="accept_selected">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BUTTON_ROLE_ACCEPT_SELECTED</option>
|
|
</field>
|
|
|
|
<field name="secondary_button_role" type="list" default="settings" layout="joomla.form.field.list-fancy-select" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SECONDARY_BUTTON_ROLE" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SECONDARY_BUTTON_ROLE_DESC">
|
|
<option value="none">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BUTTON_ROLE_NONE</option>
|
|
<option value="settings">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BUTTON_ROLE_SETTINGS</option>
|
|
<option value="accept_necessary">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BUTTON_ROLE_ACCEPT_NECESSARY</option>
|
|
</field>
|
|
|
|
<field name="tertiary_button_role" type="list" default="none" layout="joomla.form.field.list-fancy-select" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_TERTIARY_BUTTON_ROLE" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_TERTIARY_BUTTON_ROLE_DESC">
|
|
<option value="none">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BUTTON_ROLE_NONE</option>
|
|
<option value="settings">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BUTTON_ROLE_SETTINGS</option>
|
|
<option value="accept_necessary">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BUTTON_ROLE_ACCEPT_NECESSARY</option>
|
|
</field>
|
|
|
|
<field name="consent_modal_swap_buttons" type="radio" default="1" class="btn-group btn-group-yesno" layout="joomla.form.field.radio.switcher" filter="integer" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_CONSENT_SWAP_BUTTONS" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_CONSENT_SWAP_BUTTONS_DESC">
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
</field>
|
|
</fieldset>
|
|
|
|
<fieldset name="settings_dialog" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_FIELDS_SETTINGS_DIALOG" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_FIELDS_SETTINGS_DIALOG_DESC">
|
|
<field name="settings_modal_layout" type="list" default="bar" layout="joomla.form.field.list-fancy-select" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SETTINGS_LAYOUT" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SETTINGS_LAYOUT_DESC">
|
|
<option value="box">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SETTINGS_LAYOUT_BOX</option>
|
|
<option value="bar">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SETTINGS_LAYOUT_BAR</option>
|
|
</field>
|
|
|
|
<field name="settings_modal_position" type="list" default="right" layout="joomla.form.field.list-fancy-select" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SETTINGS_POSITION" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SETTINGS_POSITION_DESC">
|
|
<option value="left">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SETTINGS_POSITION_LEFT</option>
|
|
<option value="right">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SETTINGS_POSITION_RIGHT</option>
|
|
</field>
|
|
|
|
<field name="settings_modal_transition" type="list" default="slide" layout="joomla.form.field.list-fancy-select" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SETTINGS_TRANSITION" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SETTINGS_TRANSITION_DESC">
|
|
<option value="zoom">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SETTINGS_TRANSITION_ZOOM</option>
|
|
<option value="slide">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SETTINGS_TRANSITION_SLIDE</option>
|
|
</field>
|
|
|
|
<field name="show_reject_all" type="radio" default="1" class="btn-group btn-group-yesno" layout="joomla.form.field.radio.switcher" filter="integer" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SHOW_REJECT_ALL" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SHOW_REJECT_ALL_DESC">
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
</field>
|
|
|
|
<field name="remove_cookie_tables" type="radio" default="0" class="btn-group btn-group-yesno" layout="joomla.form.field.radio.switcher" filter="integer" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_REMOVE_COOKIE_TABLES" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_REMOVE_COOKIE_TABLES_DESC">
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
</field>
|
|
|
|
<field name="show_cookie_provider" type="radio" default="1" class="btn-group btn-group-yesno" layout="joomla.form.field.radio.switcher" filter="integer" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SHOW_COOKIE_PROVIDER" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SHOW_COOKIE_PROVIDER_DESC">
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
</field>
|
|
|
|
<field name="show_cookie_expiration" type="radio" default="1" class="btn-group btn-group-yesno" layout="joomla.form.field.radio.switcher" filter="integer" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SHOW_COOKIE_EXPIRATION" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SHOW_COOKIE_EXPIRATION_DESC">
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
</field>
|
|
</fieldset>
|
|
|
|
<fieldset name="trigger" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_FIELDS_TRIGGER" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_FIELDS_TRIGGER_DESC">
|
|
<field name="show_trigger" type="radio" default="1" class="btn-group btn-group-yesno" layout="joomla.form.field.radio.switcher" filter="integer" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SHOW_TRIGGER" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SHOW_TRIGGER_DESC">
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
</field>
|
|
|
|
<field name="trigger_layout" type="list" showon="show_trigger:1" default="icon" layout="joomla.form.field.list-fancy-select" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_TRIGGER_LAYOUT" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_TRIGGER_LAYOUT_DESC">
|
|
<option value="icon">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_TRIGGER_LAYOUT_ICON</option>
|
|
<option value="handle">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_TRIGGER_LAYOUT_HANDLE</option>
|
|
</field>
|
|
|
|
<field name="trigger_position" type="list" showon="show_trigger:1" default="bottom left" layout="joomla.form.field.list-fancy-select" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_TRIGGER_POSITION" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_TRIGGER_POSITION_DESC">
|
|
<option value="top left">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_TRIGGER_POSITION_TOP_LEFT</option>
|
|
<option value="top center">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_TRIGGER_POSITION_TOP_CENTER</option>
|
|
<option value="top right">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_TRIGGER_POSITION_TOP_RIGHT</option>
|
|
<option value="middle left">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_TRIGGER_POSITION_MIDDLE_LEFT</option>
|
|
<option value="middle right">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_TRIGGER_POSITION_MIDDLE_RIGHT</option>
|
|
<option value="bottom left">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_TRIGGER_POSITION_BOTTOM_LEFT</option>
|
|
<option value="bottom center">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_TRIGGER_POSITION_BOTTOM_CENTER</option>
|
|
<option value="bottom right">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_TRIGGER_POSITION_BOTTOM_RIGHT</option>
|
|
</field>
|
|
</fieldset>
|
|
|
|
<fieldset name="colors" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLORS" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLORS_DESC">
|
|
<field name="_color_cc" type="note" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_CC" />
|
|
<field name="color_bg" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_BG" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_BG_DESC" />
|
|
<field name="color_text" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_TEXT" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_TEXT_DESC" />
|
|
<field name="color_btn_primary_bg" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_BTN_PRIMARY_BG" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_BTN_PRIMARY_BG_DESC" />
|
|
<field name="color_btn_primary_text" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_BTN_PRIMARY_TEXT" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_BTN_PRIMARY_TEXT_DESC" />
|
|
<field name="color_btn_primary_hover_bg" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_BTN_PRIMARY_HOVER_BG" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_BTN_PRIMARY_HOVER_BG_DESC" />
|
|
<field name="color_btn_secondary_bg" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_BTN_SECONDARY_BG" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_BTN_SECONDARY_BG_DESC" />
|
|
<field name="color_btn_secondary_text" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_BTN_SECONDARY_TEXT" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_BTN_SECONDARY_TEXT_DESC" />
|
|
<field name="color_btn_secondary_hover_bg" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_BTN_SECONDARY_HOVER_BG" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_BTN_SECONDARY_HOVER_BG_DESC" />
|
|
<field name="color_toggle_bg_off" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_TOGGLE_BG_OFF" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_TOGGLE_BG_OFF_DESC" />
|
|
<field name="color_toggle_bg_on" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_TOGGLE_BG_ON" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_TOGGLE_BG_ON_DESC" />
|
|
<field name="color_toggle_bg_readonly" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_TOGGLE_BG_READONLY" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_TOGGLE_BG_READONLY_DESC" />
|
|
<field name="color_toggle_knob_bg" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_TOGGLE_KNOB_BG" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_TOGGLE_KNOB_BG_DESC" />
|
|
<field name="color_toggle_knob_icon_color" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_TOGGLE_KNOB_ICON_COLOR" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_TOGGLE_KNOB_ICON_COLOR_DESC" />
|
|
<field name="color_block_text" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_BLOCK_TEXT" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_BLOCK_TEXT_DESC" />
|
|
<field name="color_cookie_category_block_bg" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_COOKIE_CATEGORY_BLOCK_BG" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_COOKIE_CATEGORY_BLOCK_BG_DESC" />
|
|
<field name="color_cookie_category_block_bg_hover" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_COOKIE_CATEGORY_BLOCK_BG_HOVER" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_COOKIE_CATEGORY_BLOCK_BG_HOVER_DESC" />
|
|
<field name="color_cookie_category_block_text" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_COOKIE_CATEGORY_BLOCK_TEXT" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_COOKIE_CATEGORY_BLOCK_TEXT_DESC" />
|
|
<field name="color_section_border" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_SECTION_BORDER" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_SECTION_BORDER_DESC" />
|
|
<field name="color_cookie_table_border" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_COOKIE_TABLE_BORDER" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_COOKIE_TABLE_BORDER_DESC" />
|
|
<field name="color_overlay_bg" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_OVERLAY_BG" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_OVERLAY_BG_DESC" />
|
|
<field name="color_webkit_scrollbar_bg" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_WEBKIT_SCROLLBAR_BG" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_WEBKIT_SCROLLBAR_BG_DESC" />
|
|
<field name="color_webkit_scrollbar_bg_hover" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_WEBKIT_SCROLLBAR_BG_HOVER" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_WEBKIT_SCROLLBAR_BG_HOVER_DESC" />
|
|
|
|
<field name="_color_trigger" type="note" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_TRIGGER" />
|
|
<field name="color_trigger_icon" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_TRIGGER_ICON" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_TRIGGER_ICON_DESC" />
|
|
<field name="color_trigger_icon_stroke" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_TRIGGER_ICON_STROKE" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_TRIGGER_ICON_STROKE_DESC" />
|
|
<field name="color_trigger_icon_hover" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_TRIGGER_ICON_HOVER" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_TRIGGER_ICON_HOVER_DESC" />
|
|
<field name="color_trigger_icon_hover_stroke" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_TRIGGER_ICON_HOVER_STROKE" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_TRIGGER_ICON_HOVER_STROKE_DESC" />
|
|
<field name="color_trigger_handle_bg" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_TRIGGER_HANDLE_BG" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_TRIGGER_HANDLE_BG_DESC" />
|
|
<field name="color_trigger_handle_hover_bg" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_TRIGGER_HANDLE_HOVER_BG" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_TRIGGER_HANDLE_HOVER_BG_DESC" />
|
|
<field name="color_trigger_handle_text" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_TRIGGER_HANDLE_TEXT" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_TRIGGER_HANDLE_TEXT_DESC" />
|
|
|
|
<field name="_color_ifm" type="note" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM" />
|
|
<field name="color_ifm_bg" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_BG" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_BG_DESC" />
|
|
<field name="color_ifm_bg_gradient_start" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_BG_GRADIENT_START" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_BG_GRADIENT_START_DESC" />
|
|
<field name="color_ifm_bg_gradient_end" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_BG_GRADIENT_END" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_BG_GRADIENT_END_DESC" />
|
|
<field name="color_ifm_color" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_COLOR" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_COLOR_DESC" />
|
|
<field name="color_ifm_link_color" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_LINK_COLOR" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_LINK_COLOR_DESC" />
|
|
<field name="color_ifm_iframe_bg_color" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_IFRAME_BG_COLOR" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_IFRAME_BG_COLOR_DESC" />
|
|
<field name="color_ifm_btn_primary_bg" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_BTN_PRIMARY_BG" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_BTN_PRIMARY_BG_DESC" />
|
|
<field name="color_ifm_btn_primary_bg_hover" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_BTN_PRIMARY_BG_HOVER" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_BTN_PRIMARY_BG_HOVER_DESC" />
|
|
<field name="color_ifm_btn_primary_bg_active" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_BTN_PRIMARY_BG_ACTIVE" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_BTN_PRIMARY_BG_ACTIVE_DESC" />
|
|
<field name="color_ifm_btn_primary_color" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_BTN_PRIMARY_COLOR" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_BTN_PRIMARY_COLOR_DESC" />
|
|
<field name="color_ifm_btn_primary_shadow" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_BTN_PRIMARY_SHADOW" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_BTN_PRIMARY_SHADOW_DESC" />
|
|
<field name="color_ifm_btn_primary_shadow_active" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_BTN_PRIMARY_SHADOW_ACTIVE" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_BTN_PRIMARY_SHADOW_ACTIVE_DESC" />
|
|
<field name="color_ifm_btn_secondary_bg" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_BTN_SECONDARY_BG" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_BTN_SECONDARY_BG_DESC" />
|
|
<field name="color_ifm_btn_secondary_bg_hover" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_BTN_SECONDARY_BG_HOVER" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_BTN_SECONDARY_BG_HOVER_DESC" />
|
|
<field name="color_ifm_btn_secondary_bg_active" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_BTN_SECONDARY_BG_ACTIVE" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_BTN_SECONDARY_BG_ACTIVE_DESC" />
|
|
<field name="color_ifm_btn_secondary_color" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_BTN_SECONDARY_COLOR" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_BTN_SECONDARY_COLOR_DESC" />
|
|
<field name="color_ifm_btn_secondary_shadow" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_BTN_SECONDARY_SHADOW" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_BTN_SECONDARY_SHADOW_DESC" />
|
|
<field name="color_ifm_btn_secondary_shadow_active" type="color" format="rgba" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_BTN_SECONDARY_SHADOW_ACTIVE" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COLOR_IFM_BTN_SECONDARY_SHADOW_ACTIVE_DESC" />
|
|
</fieldset>
|
|
|
|
<fieldset name="blocks" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_FIELDS_BLOCKS" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_FIELDS_BLOCKS_DESC">
|
|
<field name="allow_unknown_cookies" type="list" default="settings" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_ALLOW_UNKNOWN_COOKIES" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_ALLOW_UNKNOWN_COOKIES_DESC">
|
|
<option value="block">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_ALLOW_UNKNOWN_COOKIES_BLOCK</option>
|
|
<option value="accept">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_ALLOW_UNKNOWN_COOKIES_ACCEPT</option>
|
|
<option value="settings">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_ALLOW_UNKNOWN_COOKIES_SETTINGS</option>
|
|
</field>
|
|
|
|
<field name="blocks" type="n3tCookieConsentBlocks" layout="joomla.form.field.subform.repeatable" multiple="true" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_DESC" hiddenLabel="true">
|
|
<form>
|
|
<field name="type" type="list" layout="joomla.form.field.list-fancy-select" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_TYPE">
|
|
<option value="description">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_TYPE_DESCRIPTION</option>
|
|
<option value="functional">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_TYPE_FUNCTIONAL</option>
|
|
<option value="preferences">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_TYPE_PREFERENCES</option>
|
|
<option value="analytics">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_TYPE_ANALYTICS</option>
|
|
<option value="marketing">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_TYPE_MARKETING</option>
|
|
<option value="unknown">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_TYPE_UNKNOWN</option>
|
|
<option value="privacy">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_TYPE_PRIVACY</option>
|
|
<option value="hidden">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_TYPE_HIDDEN</option>
|
|
<option value="system">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_TYPE_SYSTEM</option>
|
|
<option value="custom_description">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_TYPE_CUSTOM_DESCRIPTION</option>
|
|
<option value="custom">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_TYPE_CUSTOM</option>
|
|
<option value="consent">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_TYPE_CONSENT</option>
|
|
</field>
|
|
|
|
<field name="title" type="text" showon="type:custom[OR]type:custom_description" class="d-block w-100 input-block-level" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_TITLE" />
|
|
<field name="description" type="textarea" showon="type:custom[OR]type:custom_description" rows="5" class="d-block w-100 input-block-level" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_DESCRIPTION" filter="safehtml" />
|
|
<field name="alias" type="text" showon="type:custom" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_ALIAS" />
|
|
<field name="default_enabled" type="radio" showon="type:custom" default="0" class="btn-group btn-group-yesno" layout="joomla.form.field.radio.switcher" filter="integer" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_ENABLED">
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
</field>
|
|
<field name="readonly" type="radio" default="0" showon="type:custom" class="btn-group btn-group-yesno" layout="joomla.form.field.radio.switcher" filter="integer" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_READONLY">
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
</field>
|
|
|
|
<field name="cookies" type="N3tCookieConsentCookies" showon="type!:description[AND]type!:privacy[AND]type!:custom_description[AND]type!:consent" layout="joomla.form.field.subform.repeatable-table" hiddenLabel="true" multiple="true" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_COOKIES">
|
|
<form>
|
|
<field name="name" type="N3tCookieConsentCookie" required="required" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_COOKIES_NAME" class="d-block w-100 input-block-level" />
|
|
<field name="description" type="text" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_COOKIES_DESCRIPTION" class="d-block w-100 input-block-level" />
|
|
<field name="regex" type="radio" default="0" class="btn-group btn-group-yesno" layout="joomla.form.field.radio.switcher" filter="integer" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_COOKIES_REGEX">
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
</field>
|
|
<field name="provider" type="text" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_COOKIES_PROVIDER" class="d-block w-100 input-block-level" />
|
|
<field name="expiration" type="text" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_COOKIES_EXPIRATION" class="d-block w-100 input-block-level" />
|
|
<field name="expiration_unit" type="list" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_COOKIES_EXPIRATION_UNIT" class="d-block w-100 input-block-level">
|
|
<option value="">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_COOKIES_EXPIRATION_UNIT_NONE</option>
|
|
<option value="years">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_COOKIES_EXPIRATION_UNIT_YEARS</option>
|
|
<option value="months">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_COOKIES_EXPIRATION_UNIT_MONTHS</option>
|
|
<option value="days">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_COOKIES_EXPIRATION_UNIT_DAYS</option>
|
|
<option value="hours">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_COOKIES_EXPIRATION_UNIT_HOURS</option>
|
|
<option value="minutes">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_COOKIES_EXPIRATION_UNIT_MINUTES</option>
|
|
<option value="seconds">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_COOKIES_EXPIRATION_UNIT_SECONDS</option>
|
|
</field>
|
|
</form>
|
|
</field>
|
|
</form>
|
|
</field>
|
|
</fieldset>
|
|
|
|
<fieldset name="iframes" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_FIELDS_IFRAMES" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_FIELDS_IFRAMES_DESC">
|
|
<field name="use_iframe_manager" type="radio" default="0" class="btn-group btn-group-yesno" layout="joomla.form.field.radio.switcher" filter="integer" label="PLG_SYSTEM_N3TCOOKIECONSENT_USE_IFRAME_MANAGER" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_USE_IFRAME_MANAGER_DESC">
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
</field>
|
|
|
|
<field name="youtube_nocookie" type="radio" default="1" class="btn-group btn-group-yesno" layout="joomla.form.field.radio.switcher" filter="integer" label="PLG_SYSTEM_N3TCOOKIECONSENT_YOUTUBE_NOCOOKIE" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_YOUTUBE_NOCOOKIE_DESC">
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
</field>
|
|
|
|
<field name="ifm_thumbnail" type="media" showon="use_iframe_manager:1" label="PLG_SYSTEM_N3TCOOKIECONSENT_IFM_THUMBNAIL" description="PLG_SYSTEM_N3TCOOKIECONSENT_IFM_THUMBNAIL_DESC" />
|
|
|
|
<field name="_ifm_help" type="note" showon="use_iframe_manager:1" class="w-100 alert alert-info alert-secondary" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_IFM_SERVICES_HELP" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_IFM_SERVICES_HELP_DESC" />
|
|
|
|
<field name="ifm_services" type="subform" showon="use_iframe_manager:1" layout="joomla.form.field.subform.repeatable-table" hiddenLabel="true" multiple="true" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_IFM_SERVICES">
|
|
<form>
|
|
<field name="name" type="text" required="required" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_IFM_SERVICES_NAME" class="d-block w-100 input-block-level" />
|
|
<field name="url" type="url" filter="url" required="required" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_IFM_SERVICES_URL" class="d-block w-100 input-block-level" />
|
|
<field name="terms" type="url" filter="url" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_IFM_SERVICES_TERMS" class="d-block w-100 input-block-level" />
|
|
<field name="thumbnail" type="media" preview="false" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_IFM_SERVICES_THUMBNAIL" />
|
|
</form>
|
|
</field>
|
|
|
|
<field name="_ifm_whitelist_help" type="note" showon="use_iframe_manager:1" class="w-100 alert alert-info alert-secondary" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_IFM_SERVICES_HELP" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_IFM_WHITELIST_HELP_DESC" />
|
|
|
|
<field name="ifm_whitelist" type="subform" showon="use_iframe_manager:1" layout="joomla.form.field.subform.repeatable-table" hiddenLabel="true" multiple="true" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_IFM_WHITELIST">
|
|
<form>
|
|
<field name="url" type="url" filter="url" required="required" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_IFM_SERVICES_URL" class="d-block w-100 input-block-level" />
|
|
</form>
|
|
</field>
|
|
</fieldset>
|
|
|
|
<fieldset name="advanced" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_FIELDS_ADVANCED" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_FIELDS_ADVANCED_DESC">
|
|
<field name="disable_tmpl" type="subform" default='[{"tmpl":"component"},{"tmpl":"raw"}]' layout="joomla.form.field.subform.repeatable" multiple="true" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_DISABLE_TMPL" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_DISABLE_TMPL_DESC">
|
|
<form>
|
|
<field name="tmpl" type="text" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_DISABLE_TMPL_TMPL" />
|
|
</form>
|
|
</field>
|
|
|
|
<field name="hide_from_bots" type="radio" default="1" class="btn-group btn-group-yesno" layout="joomla.form.field.radio.switcher" filter="integer" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_HIDE_FROM_BOTS" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_HIDE_FROM_BOTS_DESC">
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
</field>
|
|
|
|
<field name="cookie_name" type="text" default="" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COOKIE_NAME" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COOKIE_NAME_DESC" />
|
|
|
|
<field name="cookie_same_site" type="list" default="Lax" layout="joomla.form.field.list-fancy-select" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COOKIE_SAME_SITE" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COOKIE_SAME_SITE_DESC">
|
|
<option value="Lax">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COOKIE_SAME_SITE_LAX</option>
|
|
<option value="Strict">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COOKIE_SAME_SITE_STRICT</option>
|
|
<option value="None">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COOKIE_SAME_SITE_NONE</option>
|
|
</field>
|
|
|
|
<field name="cookie_domain" type="text" default="" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COOKIE_DOMAIN" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COOKIE_DOMAIN_DESC" />
|
|
|
|
<field name="cookie_domains" type="subform" layout="joomla.form.field.subform.repeatable" multiple="true" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COOKIE_DOMAINS" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COOKIE_DOMAINS_DESC">
|
|
<form>
|
|
<field name="domain" type="url" default="https://" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COOKIE_DOMAINS_DOMAIN" filter="url" />
|
|
</form>
|
|
</field>
|
|
|
|
<field name="cookie_path" type="text" default="" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COOKIE_PATH" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COOKIE_PATH_DESC" />
|
|
|
|
<field name="cookie_expiration" type="number" default="395" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COOKIE_EXPIRATION" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COOKIE_EXPIRATION_DESC" filter="int" />
|
|
|
|
<field name="cookie_necessary_only_expiration" type="number" default="0" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COOKIE_NECESSARY_ONLY_EXPIRATION" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_COOKIE_NECESSARY_ONLY_EXPIRATION_DESC" filter="int" />
|
|
|
|
<field name="page_scripts" type="radio" default="0" class="btn-group btn-group-yesno" layout="joomla.form.field.radio.switcher" filter="integer" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_PAGE_SCRIPTS" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_PAGE_SCRIPTS_DESC">
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
</field>
|
|
|
|
<field name="mode" type="list" default="opt-in" showon="page_scripts:1" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_MODE" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_MODE_DESC">
|
|
<option value="opt-in">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_MODE_OPT_IN</option>
|
|
<option value="opt-out">PLG_SYSTEM_N3TCOOKIECONSENT_CFG_MODE_OPT_OUT</option>
|
|
</field>
|
|
|
|
<field name="autorun" type="radio" default="1" class="btn-group btn-group-yesno" layout="joomla.form.field.radio.switcher" filter="integer" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_AUTORUN" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_AUTORUN_DESC">
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
</field>
|
|
|
|
<field name="delay" type="number" default="0" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_DELAY" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_DELAY_DESC" filter="int" />
|
|
|
|
<field name="consent_reload" type="radio" default="0" class="btn-group btn-group-yesno" layout="joomla.form.field.radio.switcher" filter="integer" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_CONSENT_RELOAD" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_CONSENT_RELOAD_DESC">
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
</field>
|
|
</fieldset>
|
|
|
|
<fieldset name="expert" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_FIELDS_EXPERT" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_FIELDS_EXPERT_DESC">
|
|
<field name="custom_style" type="textarea" rows="10" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_CUSTOM_STYLE" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_CUSTOM_STYLE_DESC" filter="raw" class="input-block-level" />
|
|
<field name="script_initialize" type="textarea" rows="10" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SCRIPT_INITIALIZE" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SCRIPT_INITIALIZE_DESC" filter="raw" class="input-block-level" />
|
|
<field name="script_loaded" type="textarea" rows="10" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SCRIPT_LOADED" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SCRIPT_LOADED_DESC" filter="raw" class="input-block-level" />
|
|
<field name="script_first_action" type="textarea" rows="10" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SCRIPT_FIRST_ACTION" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SCRIPT_FIRST_ACTION_DESC" filter="raw" class="input-block-level" />
|
|
<field name="script_accept" type="textarea" rows="10" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SCRIPT_ACCEPT" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SCRIPT_ACCEPT_DESC" filter="raw" class="input-block-level" />
|
|
<field name="script_change" type="textarea" rows="10" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SCRIPT_CHANGE" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SCRIPT_CHANGE_DESC" filter="raw" class="input-block-level" />
|
|
</fieldset>
|
|
|
|
<fieldset name="export_import" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_FIELDS_EXPORT_IMPORT" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_FIELDS_EXPORT_IMPORT_DESC">
|
|
<field name="_export" type="N3tCookieConsentExport" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_EXPORT" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_EXPORT_DESC" />
|
|
<field name="_import" type="N3tCookieConsentImport" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_IMPORT" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_IMPORT_DESC" />
|
|
<field name="_export_log" type="N3tCookieConsentExportLog" label="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_EXPORT_LOG" description="PLG_SYSTEM_N3TCOOKIECONSENT_CFG_EXPORT_LOG_DESC" />
|
|
</fieldset>
|
|
</fields>
|
|
</config>
|
|
</extension>
|