83 lines
3.5 KiB
XML
83 lines
3.5 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<extension version="3.9" type="plugin" group="system" method="upgrade">
|
|
<name>PLG_SYSTEM_JLSITEMAP_CRON</name>
|
|
<author>Joomline</author>
|
|
<creationDate>13.04.2022</creationDate>
|
|
<copyright>Copyright (c) 2010 - 2022 Joomline. All rights reserved.</copyright>
|
|
<license>http://www.gnu.org/copyleft/gpl.html GNU/GPL</license>
|
|
<authorEmail>sale@joomline.ru</authorEmail>
|
|
<authorUrl>https://joomline.ru/</authorUrl>
|
|
<version>1.12.0</version>
|
|
<description>PLG_SYSTEM_JLSITEMAP_CRON_DESCRIPTION</description>
|
|
<scriptfile>script.php</scriptfile>
|
|
<languages folder="language">
|
|
<language tag="en-GB">en-GB/en-GB.plg_system_jlsitemap_cron.ini</language>
|
|
<language tag="en-GB">en-GB/en-GB.plg_system_jlsitemap_cron.sys.ini</language>
|
|
<language tag="ru-RU">ru-RU/ru-RU.plg_system_jlsitemap_cron.ini</language>
|
|
<language tag="ru-RU">ru-RU/ru-RU.plg_system_jlsitemap_cron.sys.ini</language>
|
|
</languages>
|
|
<files>
|
|
<filename plugin="jlsitemap_cron">jlsitemap_cron.php</filename>
|
|
<folder>fields</folder>
|
|
</files>
|
|
<config>
|
|
<fields name="params" addfieldpath="/plugins/system/jlsitemap_cron/fields">
|
|
<fieldset name="basic">
|
|
<field name="link" type="link" label="PLG_SYSTEM_JLSITEMAP_CRON_PARAMS_LINK"/>
|
|
<field name="last_run" type="date"
|
|
readonly="true"
|
|
class="readonly"
|
|
label="PLG_SYSTEM_JLSITEMAP_CRON_PARAMS_LAST_RUN"/>
|
|
<field name="key_enabled" type="radio"
|
|
label="PLG_SYSTEM_JLSITEMAP_CRON_PARAMS_KEY"
|
|
default="0"
|
|
class="btn-group btn-group-yesno"
|
|
showon="client_enable:0">
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
</field>
|
|
<field name="key" type="key" showon="key_enabled:1[AND]client_enable:0"/>
|
|
<field name="client_enable" type="radio"
|
|
label="PLG_SYSTEM_JLSITEMAP_CRON_PARAMS_CLIENT"
|
|
default="0"
|
|
class="btn-group btn-group-yesno">
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
</field>
|
|
<field name="client_mode" type="radio"
|
|
label="PLG_SYSTEM_JLSITEMAP_CRON_PARAMS_CLIENT_MODE"
|
|
default="all"
|
|
class="btn-group btn-group-yesno"
|
|
showon="client_enable:1">
|
|
<option value="all">PLG_SYSTEM_JLSITEMAP_CRON_PARAMS_CLIENT_MODE_ALL</option>
|
|
<option value="admin">PLG_SYSTEM_JLSITEMAP_CRON_PARAMS_CLIENT_MODE_ADMIN</option>
|
|
<option value="site">PLG_SYSTEM_JLSITEMAP_CRON_PARAMS_CLIENT_MODE_SITE</option>
|
|
</field>
|
|
<field name="client_cache_number" type="number"
|
|
label="PLG_SYSTEM_JLSITEMAP_CRON_PARAMS_CLIENT_CACHE"
|
|
default="1"
|
|
min="1"
|
|
step="1"
|
|
showon="client_enable:1"/>
|
|
<field name="client_cache_value" type="list"
|
|
label=" "
|
|
default="day"
|
|
showon="client_enable:1">
|
|
<option value="minutes">PLG_SYSTEM_JLSITEMAP_CRON_PARAMS_CLIENT_CACHE_MINUTES</option>
|
|
<option value="hours">PLG_SYSTEM_JLSITEMAP_CRON_PARAMS_CLIENT_CACHE_HOURS</option>
|
|
<option value="day">PLG_SYSTEM_JLSITEMAP_CRON_PARAMS_CLIENT_CACHE_DAY</option>
|
|
<option value="week">PLG_SYSTEM_JLSITEMAP_CRON_PARAMS_CLIENT_CACHE_WEEK</option>
|
|
<option value="month">PLG_SYSTEM_JLSITEMAP_CRON_PARAMS_CLIENT_CACHE_MONTH</option>
|
|
<option value="year">PLG_SYSTEM_JLSITEMAP_CRON_PARAMS_CLIENT_CACHE_YEAR</option>
|
|
</field>
|
|
</fieldset>
|
|
</fields>
|
|
</config>
|
|
<media destination="plg_system_jlsitemap_cron" folder="media">
|
|
<folder>css</folder>
|
|
<folder>js</folder>
|
|
</media>
|
|
<layouts destination="plugins/system/jlsitemap_cron" folder="layouts">
|
|
<folder>fields</folder>
|
|
</layouts>
|
|
</extension> |