| Current Path : /home/purehotels/public_html/plugins/system/bfstop/ |
| Current File : /home/purehotels/public_html/plugins/system/bfstop/bfstop.xml |
<?xml version="1.0" encoding="utf-8"?>
<extension version="2.5" type="plugin" group="system" method="upgrade">
<name>plg_system_bfstop</name>
<author>Bernhard Froehler</author>
<description>PLG_SYSTEM_BFSTOP_DESC</description>
<creationDate>November 2012</creationDate>
<copyright>Copyright (C) 2012-2017 by Bernhard Froehler</copyright>
<license>GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html</license>
<homepage>https://github.com/codeling/bfstop</homepage>
<authorEmail>bfstop@bfroehler.info</authorEmail>
<authorUrl>https://github.com/codeling/bfstop</authorUrl>
<version>1.4.1</version>
<scriptfile>setupscripts.php</scriptfile>
<files>
<filename plugin="bfstop">bfstop.php</filename>
<filename>index.html</filename>
<filename>setupscripts.php</filename>
<folder>helpers</folder>
<folder>language</folder>
<folder>sql</folder>
</files>
<languages folder="language">
<language tag="ca-ES">ca-ES/ca-ES.plg_system_bfstop.ini</language>
<language tag="ca-ES">ca-ES/ca-ES.plg_system_bfstop.sys.ini</language>
<language tag="de-DE">de-DE/de-DE.plg_system_bfstop.ini</language>
<language tag="de-DE">de-DE/de-DE.plg_system_bfstop.sys.ini</language>
<language tag="en-GB">en-GB/en-GB.plg_system_bfstop.ini</language>
<language tag="en-GB">en-GB/en-GB.plg_system_bfstop.sys.ini</language>
<language tag="es-ES">es-ES/es-ES.plg_system_bfstop.ini</language>
<language tag="es-ES">es-ES/es-ES.plg_system_bfstop.sys.ini</language>
<language tag="fr-FR">fr-FR/fr-FR.plg_system_bfstop.ini</language>
<language tag="fr-FR">fr-FR/fr-FR.plg_system_bfstop.sys.ini</language>
<language tag="it-IT">it-IT/it-IT.plg_system_bfstop.sys.ini</language>
<language tag="it-IT">it-IT/it-IT.plg_system_bfstop.ini</language>
<language tag="nl-NL">nl-NL/nl-NL.plg_system_bfstop.ini</language>
<language tag="nl-NL">nl-NL/nl-NL.plg_system_bfstop.sys.ini</language>
<language tag="pt-PT">pt-PT/pt-PT.plg_system_bfstop.ini</language>
<language tag="pt-PT">pt-PT/pt-PT.plg_system_bfstop.sys.ini</language>
<language tag="pt-BR">pt-BR/pt-BR.plg_system_bfstop.ini</language>
<language tag="pt-BR">pt-BR/pt-BR.plg_system_bfstop.sys.ini</language>
<language tag="ru-RU">ru-RU/ru-RU.plg_system_bfstop.ini</language>
<language tag="ru-RU">ru-RU/ru-RU.plg_system_bfstop.sys.ini</language>
</languages>
<install>
<sql>
<file driver="mysql" charset="utf8">sql/install.mysql.utf8.sql</file>
</sql>
</install>
<uninstall>
<sql>
<file driver="mysql" charset="utf8">sql/uninstall.mysql.utf8.sql</file>
</sql>
</uninstall>
<update>
<schemas>
<schemapath type="mysql">sql/updates</schemapath>
</schemas>
</update>
<config>
<fields name="params">
<fieldset name="basic">
<field name="blockNumber" type="integer"
default="10" first="3" last="25" step="1"
label="PLG_SYSTEM_BFSTOP_BLOCK_NUMBER_LABEL"
description="PLG_SYSTEM_BFSTOP_BLOCK_NUMBER_DESC" />
<field name="useHtaccess" type="list" default="0"
label="PLG_SYSTEM_BFSTOP_USE_HTACCESS_LABEL"
description="PLG_SYSTEM_BFSTOP_USE_HTACCESS_DESC">
<option value="0">PLG_SYSTEM_BFSTOP_DISABLED</option>
<option value="1">PLG_SYSTEM_BFSTOP_ENABLED</option>
</field>
<field name="blockDuration" type="list" default="1440"
label="PLG_SYSTEM_BFSTOP_BLOCK_DURATION_LABEL"
description="PLG_SYSTEM_BFSTOP_BLOCK_DURATION_DESC">
<option value="0">PLG_SYSTEM_BFSTOP_BLOCK_UNLIMITED</option>
<option value="5">PLG_SYSTEM_BFSTOP_BLOCK_5MINUTES</option>
<option value="10">PLG_SYSTEM_BFSTOP_BLOCK_10MINUTES</option>
<option value="15">PLG_SYSTEM_BFSTOP_BLOCK_15MINUTES</option>
<option value="30">PLG_SYSTEM_BFSTOP_BLOCK_30MINUTES</option>
<option value="60">PLG_SYSTEM_BFSTOP_BLOCK_1HOUR</option>
<option value="120">PLG_SYSTEM_BFSTOP_BLOCK_2HOURS</option>
<option value="240">PLG_SYSTEM_BFSTOP_BLOCK_4HOURS</option>
<option value="480">PLG_SYSTEM_BFSTOP_BLOCK_8HOURS</option>
<option value="1440">PLG_SYSTEM_BFSTOP_BLOCK_24HOURS</option>
<option value="10080">PLG_SYSTEM_BFSTOP_BLOCK_1WEEK</option>
<option value="43200">PLG_SYSTEM_BFSTOP_BLOCK_30DAYS</option>
</field>
</fieldset>
<fieldset name="notification" label="PLG_SYSTEM_BFSTOP_NOTIFICATION_FIELDSET_LABEL">
<field name="emailaddress" type="text" size="40" default=""
label="PLG_SYSTEM_BFSTOP_EMAIL_ADDRESS_LABEL"
description="PLG_SYSTEM_BFSTOP_EMAIL_ADDRESS_DESC" />
<field name="userID" type="user" default=""
label="PLG_SYSTEM_BFSTOP_USERID_LABEL"
description="PLG_SYSTEM_BFSTOP_USERID_DESC" />
<field name="groupNotificationEnabled" type="list" default="0"
label="PLG_SYSTEM_BFSTOP_GROUP_NOTIFICATION_ENABLED_LABEL"
description="PLG_SYSTEM_BFSTOP_GROUP_NOTIFICATION_ENABLED_DESC">
<option value="0">PLG_SYSTEM_BFSTOP_DISABLED</option>
<option value="1">PLG_SYSTEM_BFSTOP_ENABLED</option>
</field>
<field name="userGroup" type="usergroup" default=""
label="PLG_SYSTEM_BFSTOP_USERGROUP_LABEL"
description="PLG_SYSTEM_BFSTOP_USERGROUP_DESC" />
<field name="notifyBlockedUser" type="list" default="0"
label="PLG_SYSTEM_BFSTOP_NOTIFY_BLOCKED_USER_LABEL"
description="PLG_SYSTEM_BFSTOP_NOTIFY_BLOCKED_USER_DESC">
<option value="0">PLG_SYSTEM_BFSTOP_DISABLED</option>
<option value="1">PLG_SYSTEM_BFSTOP_ENABLED</option>
</field>
<field name="notifyBlockedNumber" type="list" default="5"
label="PLG_SYSTEM_BFSTOP_NOTIFY_BLOCKED_NUMBER_LABEL"
description="PLG_SYSTEM_BFSTOP_NOTIFY_BLOCKED_NUMBER_DESC">
<option value="-1">PLG_SYSTEM_BFSTOP_NOTIFY_UNLIMITED</option>
<option value="0">PLG_SYSTEM_BFSTOP_NOTIFY_NEVER</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</field>
<field name="notifyFailedNumber" type="list" default="0"
label="PLG_SYSTEM_BFSTOP_NOTIFY_FAILED_NUMBER_LABEL"
description="PLG_SYSTEM_BFSTOP_NOTIFY_FAILED_NUMBER_DESC">
<option value="-1">PLG_SYSTEM_BFSTOP_NOTIFY_UNLIMITED</option>
<option value="0">PLG_SYSTEM_BFSTOP_NOTIFY_NEVER</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</field>
</fieldset>
<fieldset name="advanced">
<field name="enabledForOrigin" type="list" default="3"
label="PLG_SYSTEM_BFSTOP_ENABLED_FOR_ORIGIN_LABEL"
description="PLG_SYSTEM_BFSTOP_ENABLED_FOR_ORIGIN_DESC">
<option value="1">PLG_SYSTEM_BFSTOP_ENABLED_FOR_FRONTEND</option>
<option value="2">PLG_SYSTEM_BFSTOP_ENABLED_FOR_BACKEND</option>
<option value="3">PLG_SYSTEM_BFSTOP_ENABLED_FOR_BOTH</option>
</field>
<field name="blockEnabled" type="list" default="1"
label="PLG_SYSTEM_BFSTOP_BLOCK_ENABLED_LABEL"
description="PLG_SYSTEM_BFSTOP_BLOCK_ENABLED_DESC">
<option value="0">PLG_SYSTEM_BFSTOP_DISABLED</option>
<option value="1">PLG_SYSTEM_BFSTOP_ENABLED</option>
</field>
<field name="maxBlocksBefore" type="list" default="3"
label="PLG_SYSTEM_BFSTOP_MAX_BLOCKS_BEFORE_LABEL"
description="PLG_SYSTEM_BFSTOP_MAX_BLOCKS_BEFORE_DESC">
<option value="0">PLG_SYSTEM_BFSTOP_MAX_BLOCK_NEVER</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="5">6</option>
</field>
<field name="notifyRemainingAttempts" type="list" default="0"
label="PLG_SYSTEM_BFSTOP_NOTIFY_REMAINING_ATTEMPTS_LABEL"
description="PLG_SYSTEM_BFSTOP_NOTIFY_REMAINING_ATTEMPTS_DESC">
<option value="0">PLG_SYSTEM_BFSTOP_DISABLED</option>
<option value="1">PLG_SYSTEM_BFSTOP_ENABLED</option>
</field>
<field name="notifyUsePasswordReminder" type="list" default="1"
label="PLG_SYSTEM_BFSTOP_NOTIFY_USE_PASSWORD_REMINDER_LABEL"
description="PLG_SYSTEM_BFSTOP_NOTIFY_USE_PASSWORD_REMINDER_DESC">
<option value="-1">PLG_SYSTEM_BFSTOP_REMINDER_NOTIFY_ALWAYS</option>
<option value="0">PLG_SYSTEM_BFSTOP_DISABLED</option>
<option value="1">PLG_SYSTEM_BFSTOP_REMINDER_NOTIFY_1LEFT</option>
<option value="2">PLG_SYSTEM_BFSTOP_REMINDER_NOTIFY_2LEFT</option>
</field>
<field name="blockedMessage" type="text" size="40" default=""
label="PLG_SYSTEM_BFSTOP_BLOCKED_MESSAGE_LABEL"
description="PLG_SYSTEM_BFSTOP_BLOCKED_MESSAGE_DESC" />
<field name="blockedMsgShowIP" type="list" default="1"
label="PLG_SYSTEM_BFSTOP_BLOCKED_MSG_SHOWIP_LABEL"
description="PLG_SYSTEM_BFSTOP_BLOCKED_MSG_SHOWIP_DESC">
<option value="0">PLG_SYSTEM_BFSTOP_DISABLED</option>
<option value="1">PLG_SYSTEM_BFSTOP_ENABLED</option>
</field>
<field name="logLevel" type="list" default="8"
label="PLG_SYSTEM_BFSTOP_LOGLEVEL_LABEL"
description="PLG_SYSTEM_BFSTOP_LOGLEVEL_DESC">
<option value="0">PLG_SYSTEM_BFSTOP_DISABLED</option>
<option value="8">PLG_SYSTEM_BFSTOP_ERROR</option>
<option value="16">PLG_SYSTEM_BFSTOP_WARNING</option>
<option value="64">PLG_SYSTEM_BFSTOP_INFO</option>
<option value="128">PLG_SYSTEM_BFSTOP_DEBUG</option>
</field>
<field name="useHttpError" type="list" default="1"
label="PLG_SYSTEM_BFSTOP_USE_HTTP_ERROR_LABEL"
description="PLG_SYSTEM_BFSTOP_USE_HTTP_ERROR_DESC">
<option value="0">PLG_SYSTEM_BFSTOP_DISABLED</option>
<option value="1">PLG_SYSTEM_BFSTOP_ENABLED</option>
</field>
<field name="deleteOld" type="integer" default="0"
first="0" last="24" step="1"
label="PLG_SYSTEM_BFSTOP_DELETE_OLD_ENTRIES_LABEL"
description="PLG_SYSTEM_BFSTOP_DELETE_OLD_ENTRIES_DESC" />
</fieldset>
<fieldset name="delay" label="PLG_SYSTEM_BFSTOP_DELAY_FIELDSET_LABEL">
<field name="delayDuration" type="integer"
default="0" first="0" last="120" step="5"
label="PLG_SYSTEM_BFSTOP_DELAY_DURATION_LABEL"
description="PLG_SYSTEM_BFSTOP_DELAY_DURATION_DESC" />
<field name="adaptiveDelay" type="list" default="0"
label="PLG_SYSTEM_BFSTOP_ADAPTIVE_DELAY_LABEL"
description="PLG_SYSTEM_BFSTOP_ADAPTIVE_DELAY_DESC" >
<option value="0">PLG_SYSTEM_BFSTOP_DISABLED</option>
<option value="1">PLG_SYSTEM_BFSTOP_ENABLED</option>
</field>
<field name="adaptiveDelayMax" type="integer" default="0"
first="0" last="120" step="5"
label="PLG_SYSTEM_BFSTOP_ADAPTIVE_DELAY_MAX_LABEL"
description="PLG_SYSTEM_BFSTOP_ADAPTIVE_DELAY_MAX_DESC" />
<field name="adaptiveDelayThresholdMin" type="integer" default="50"
first="0" last="500" step="25"
label="PLG_SYSTEM_BFSTOP_ADAPTIVE_DELAY_THRSH_MIN_LABEL"
description="PLG_SYSTEM_BFSTOP_ADAPTIVE_DELAY_THRSH_MIN_DESC" />
<field name="adaptiveDelayThresholdMax" type="integer" default="200"
first="100" last="2000" step="100"
label="PLG_SYSTEM_BFSTOP_ADAPTIVE_DELAY_THRSH_MAX_LABEL"
description="PLG_SYSTEM_BFSTOP_ADAPTIVE_DELAY_THRSH_MAX_DESC" />
</fieldset>
</fields>
</config>
</extension>