| Current Path : /home/digilove/public_html/plugins/system/jch_optimize/ |
| Current File : /home/digilove/public_html/plugins/system/jch_optimize/jch_optimize.xml |
<?xml version="1.0" encoding="utf-8"?>
<extension version="2.5" type="plugin" group="system" method="upgrade">
<name>PLG_SYSTEM_JCH_OPTIMIZE</name>
<author>Samuel Marshall</author>
<creationDate>Dec 2015</creationDate>
<copyright>Copyright (C) 2015 Samuel Marshall. All rights reserved.</copyright>
<license>GNU/GPLv3 http://www.gnu.org/copyleft/gpl.html</license>
<authorEmail>sdmarshall73@gmail.com</authorEmail>
<authorUrl>http://www.jch-optimize.net</authorUrl>
<version>5.0.3</version>
<variant>FREE</variant>
<description>JCH_OPTIMIZE_DESCRIPTION</description>
<files>
<filename plugin="jch_optimize">jch_optimize.php</filename>
<filename>index.html</filename>
<filename>bootstrap.php</filename>
<filename>ajax.php</filename>
<filename>logo.gif</filename>
<folder>fields</folder>
<folder>platform</folder>
<folder>jchoptimize</folder>
</files>
<languages folder="language">
<language tag="en-GB">en-GB/en-GB.plg_system_jch_optimize.ini</language>
<language tag="en-GB">en-GB/en-GB.plg_system_jch_optimize.sys.ini</language>
<language tag="de-DE">de-DE/de-DE.plg_system_jch_optimize.ini</language>
<language tag="de-DE">de-DE/de-DE.plg_system_jch_optimize.sys.ini</language>
<language tag="es-ES">es-ES/es-ES.plg_system_jch_optimize.ini</language>
<language tag="es-ES">es-ES/es-ES.plg_system_jch_optimize.sys.ini</language>
<language tag="fr-FR">fr-FR/fr-FR.plg_system_jch_optimize.ini</language>
<language tag="fr-FR">fr-FR/fr-FR.plg_system_jch_optimize.sys.ini</language>
<language tag="he-IL">he-IL/he-IL.plg_system_jch_optimize.ini</language>
<language tag="he-IL">he-IL/he-IL.plg_system_jch_optimize.sys.ini</language>
<language tag="ru-RU">ru-RU/ru-RU.plg_system_jch_optimize.ini</language>
<language tag="ru-RU">ru-RU/ru-RU.plg_system_jch_optimize.sys.ini</language>
<language tag="uk-UA">uk-UA/uk-UA.plg_system_jch_optimize.ini</language>
<language tag="uk-UA">uk-UA/uk-UA.plg_system_jch_optimize.sys.ini</language>
<language tag="pt-PT">pt-PT/pt-PT.plg_system_jch_optimize.ini</language>
<language tag="pt-PT">pt-PT/pt-PT.plg_system_jch_optimize.sys.ini</language>
<language tag="pl-PL">pl-PL/pl-PL.plg_system_jch_optimize.ini</language>
<language tag="pl-PL">pl-PL/pl-PL.plg_system_jch_optimize.sys.ini</language>
<language tag="hu-HU">hu-HU/hu-HU.plg_system_jch_optimize.ini</language>
<language tag="hu-HU">hu-HU/hu-HU.plg_system_jch_optimize.sys.ini</language>
</languages>
<scriptfile>script.php</scriptfile>
<media folder="media" destination="plg_jchoptimize">
<folder>css</folder>
<folder>js</folder>
<folder>assets</folder>
<folder>assets2</folder>
<folder>assets3</folder>
</media>
<config>
<fields name="params">
<fieldset name="basic" addfieldpath="/plugins/system/jch_optimize/fields">
<field name="jch_version"
type="jchdescription"
section="version"
>
</field>
<field name="major_features"
type="jchdescription"
section="features"
>
</field>
<field name="support"
type="jchdescription"
section="support"
>
</field>
<field name="feedback"
type="jchdescription"
section="feedback"
>
</field>
</fieldset>
<fieldset name="basic_options" label="JCH_BASIC_OPTIONS">
<field name="group_basic_combine_start"
type="jchgroup"
section="start"
label="JCH_GROUP_COMBINE_LABEL"
description="JCH_GROUP_COMBINE_DESC">
</field>
<field name="combine_files_enable"
type="radio"
class="btn-group"
label="JCH_ENABLE"
default="1" >
<option value="0">JNO</option>
<option value="1">JYES</option>
</field>
<field name="autosettings"
type="autosettings"
label="JCH_PRO_AUTOSETTINGS_LABEL"
description="JCH_PRO_AUTOSETTINGS_DESC" >
</field>
<field name="html_minify_level"
type="list"
default="0"
label="JCH_MINIFY_LEVEL_LABEL"
description="JCH_MINIFY_LEVEL_DESCRIPTION">
<option value="0">JCH_MINIFY_LEVEL_BASIC</option>
<option value="1">JCH_MINIFY_LEVEL_ADVANCED</option>
<option value="2">JCH_MINIFY_LEVEL_ULTRA</option>
</field>
<field name="htaccess"
type="list"
class="btn-group"
default="2"
label="HTACCESS_LABEL"
description="HTACCESS_DESCRIPTION">
<option value="0">JNO</option>
<option value="1">JYES</option>
<option value="3">JYES_WITHOUT_OPTION</option>
<option value="2">JCH_AUTO</option>
</field>
<field name="try_catch"
type="radio"
class="btn-group"
default="1"
label="JCH_TRY_CATCH_LABEL"
description="JCH_TRY_CATCH_DESCRIPTION">
<option value="0">JNO</option>
<option value="1">JYES</option>
</field>
<field name="cache_lifetime"
type="text"
default="1"
label="LIFETIME_LABEL"
description="LIFETIME_DESCRIPTION"
size="6" >
</field>
<field name="group_basic_combine_end"
type="jchgroup"
section="end">
</field>
<field name="group_basic_misc_start"
type="jchgroup"
section="start"
label="JCH_GROUP_MISC_LABEL"
description="JCH_GROUP_MISC_DESC">
</field>
<field name="autoorder"
type="autoorder"
label="JCH_PRO_AUTOORDER_LABEL"
description="JCH_PRO_AUTOORDER_DESC" >
</field>
<field name="debug"
type="radio"
class="btn-group"
default="0"
label="JCH_DEBUG_LABEL"
description="JCH_DEBUG_DESCRIPTION">
<option value="0">JNO</option>
<option value="1">JYES</option>
</field>
<field name="log"
type="radio"
class="btn-group"
default="0"
label="JCH_LOG_LABEL"
description="JCH_LOG_DESCRIPTION">
<option value="0">JNO</option>
<option value="1">JYES</option>
</field>
<field name="group_basic_misc_end"
type="jchgroup"
section="end">
</field>
<field name="group_basic_auto_start"
type="jchgroup"
section="start"
label="JCH_GROUP_AUTO_LABEL"
description="JCH_GROUP_AUTO_DESC">
</field>
<field type="spacer" name="suto_basic_spacer" label="JCH_AUTO_BASIC_LABEL" />
<field name="css"
type="radio"
class="btn-group s1-on s2-on s3-on s4-on s5-on s6-on"
default="1"
label="CSS_LABEL"
description="CSS_DESCRIPTION">
<option value="0">JNO</option>
<option value="1">JYES</option>
</field>
<field name="javascript"
type="radio"
class="btn-group s1-on s2-on s3-on s4-on s5-on s6-on"
default="1"
label="JAVASCRIPT_LABEL"
description="JAVASCRIPT_DESCRIPTION">
<option value="0">JNO</option>
<option value="1">JYES</option>
</field>
<field name="gzip"
type="radio"
class="btn-group s1-off s2-on s3-on s4-on s5-on s6-on"
default="0"
label="GZIP_LABEL"
description="GZIP_DESCRIPTION">
<option value="0">JNO</option>
<option value="1">JYES</option>
</field>
<field name="css_minify"
type="radio"
class="btn-group s1-off s2-on s3-on s4-on s5-on s6-on"
default="0"
label="COMPRESS_CSS"
description="COMPRESS_CSS_DESCRIPTION">
<option value="0">JNO</option>
<option value="1">JYES</option>
</field>
<field name="js_minify"
type="radio"
class="btn-group s1-off s2-on s3-on s4-on s5-on s6-on"
default="0"
label="COMPRESS_JAVASCRIPT"
description="COMPRESS_JAVASCRIPT_DESCRIPTION">
<option value="0">JNO</option>
<option value="1">JYES</option>
</field>
<field name="html_minify"
type="radio"
class="btn-group s1-off s2-on s3-on s4-on s5-on s6-on"
default="0"
label="COMPRESS_HTML"
description="COMPRESS_HTML_DESCRIPTION">
<option value="0">JNO</option>
<option value="1">JYES</option>
</field>
<field name="defer_js"
type="radio"
class="btn-group s1-off s2-off s3-off s4-off s5-off s6-on"
default="0"
label="DEFER_JS"
description="DEFER_JS_DESCRIPTION">
<option value="0">JNO</option>
<option value="1">JYES</option>
</field>
<field name="bottom_js"
type="list"
class="position-javascript"
default="0"
label="POSITION_JS_LABEL"
description="POSITION_JS_DESCRIPTION">
<option value="0">JCH_MAINTAIN_EXEC_ORDER</option>
<option value="2">JCH_COMBINE_ONE_FILE</option>
<option value="1">JCH_JS_BOTTOM_OF_PAGE</option>
</field>
<field type="spacer" name="auto_exclude_spacer" label="JCH_AUTO_EXCLUDE_LABEL" />
<field name="includeAllExtensions"
type="radio"
class="btn-group s1-off s2-off s3-on s4-on s5-on s6-on"
default="0"
label="EXCLUDE_ALL_EXTENSIONS_LABEL"
description="EXCLUDE_ALL_EXTENSIONS_DESCRIPTION">
<option value="0">JNO</option>
<option value="1">JYES</option>
</field>
<field type="spacer" name="suto_pro_spacer" label="JCH_AUTO_PRO_LABEL" />
<field name="pro_replaceImports"
type="ProOnly"
class="btn-group s1-on s2-on s3-on s4-on s5-on s6-on"
label="JCH_PRO_REPLACEIMPORTS_LABEL"
description="JCH_PRO_REPLACEIMPORTS_DESC"
default="0" >
<option value="0">JNO</option>
<option value="1">JYES</option>
</field>
<field name="pro_phpAndExternal"
type="ProOnly"
class="btn-group s1-on s2-on s3-on s4-on s5-on s6-on"
label="JCH_PRO_PHPANDEXTERNAL_LABEL"
description="JCH_PRO_PHPANDEXTERNAL_DESC"
default="0" >
<option value="0">JNO</option>
<option value="1">JYES</option>
</field>
<field name="pro_inlineStyle"
type="ProOnly"
class="btn-group s1-on s2-on s3-on s4-on s5-on s6-on"
label="JCH_PRO_INLINESTYLE_LABEL"
description="JCH_PRO_INLINESTYLE_DESC"
default="0" >
<option value="0">JNO</option>
<option value="1">JYES</option>
</field>
<field name="pro_inlineScripts"
type="ProOnly"
class="btn-group s1-off s2-off s3-off s4-on s5-on s6-on"
label="JCH_PRO_INLINESCRIPTS_LABEL"
description="JCH_PRO_INLINESCRIPTS_DESC"
default="0" >
<option value="0">JNO</option>
<option value="1">JYES</option>
</field>
<field name="pro_searchBody"
type="ProOnly"
class="btn-group s1-off s2-off s3-off s4-off s5-on s6-on"
label="JCH_PRO_SEARCHBODY_LABEL"
description="JCH_PRO_SEARCHBODY_DESC"
default="0" >
<option value="0">JNO</option>
<option value="1">JYES</option>
</field>
<field name="pro_loadAsynchronous"
type="ProOnly"
class="btn-group s1-off s2-off s3-off s4-off s5-off s6-on"
label="JCH_PRO_LOADASYNCHRONOUS_LABEL"
description="JCH_PRO_LOADASYNCHRONOUS_DESC"
default="0" >
<option value="0">JNO</option>
<option value="1">JYES</option>
</field>
<field name="group_basic_auto_end"
type="jchgroup"
section="end">
</field>
<field name="hidden_containsgf"
type="hidden">
</field>
</fieldset>
<fieldset name="JCH_EXCLUDE_OPTIONS" label="JCH_EXCLUDE_OPTIONS_FIELDSET_LABEL">
<field name="group_advanced_menutiem_start"
type="jchgroup"
section="start"
label="JCH_MENU_LABEL"
description="JCH_MENU_DESCRIPTION">
</field>
<field name="jchmenu"
type="jchmenuitem"
disable="separator,url,alias"
published="1"
onchange="Joomla.submitbutton('plugin.apply')"
label="JCH_MENU_LABEL">
</field>
<field name="group_advanced_menuitem_end"
type="jchgroup"
section="end">
</field>
<field name="group_advanced_exclude_start"
type="jchgroup"
section="start"
label="JCH_GROUP_EXCLUDE_LABEL"
description="JCH_GROUP_EXCLUDE_DESC">
</field>
<field name="excludeCss"
type="excludecss"
rows="3"
default=""
cols="20"
label="EXCLUDE_CSS_LABEL"
description="EXCLUDE_CSS_DESCRIPTION">
</field>
<field name="excludeJs"
type="excludejs"
rows="3"
default=""
cols="20"
label="EXCLUDE_JS_LABEL"
description="EXCLUDE_JS_DESCRIPTION">
</field>
<field name="excludeCssComponents"
type="excludecssextns"
rows="3"
default=""
cols="20"
label="EXCLUDE_CSS_COMPONENTS_LABEL"
description="EXCLUDE_CSS_COMPONENTS_DESCRIPTION">
</field>
<field name="excludeJsComponents"
type="excludejsextns"
rows="3"
default=""
cols="20"
label="EXCLUDE_JS_COMPONENTS_LABEL"
description="EXCLUDE_JS_COMPONENTS_DESCRIPTION">
</field>
<field type="spacer" name="exclude_js_spacer" label="JCH_EXCLUDE_JS_LABEL" />
<field name="pro_loadFilesAsync"
type="ProOnly"
rows="3"
label="JCH_PRO_LOADFILESASYNC_LABEL"
description="JCH_PRO_LOADFILESASYNC_DESC"
default="" >
</field>
<field name="group_advanced_exclude_end"
type="jchgroup"
section="end">
</field>
<field name="group_advanced_excludeinline_start"
type="jchgroup"
section="start"
label="JCH_GROUP_EXCLUDEINLINE_LABEL"
description="JCH_GROUP_EXCLUDEINLINE_DESC">
</field>
<field name="pro_excludeStyles"
type="ProOnly"
rows="3"
default=""
cols="20"
label="JCH_PRO_EXCLUDE_STYLES_LABEL"
description="JCH_PRO_EXCLUDE_STYLES_DESC">
</field>
<field name="pro_excludeScripts"
type="ProOnly"
rows="3"
default=""
cols="20"
label="JCH_PRO_EXCLUDE_SCRIPT_LABEL"
description="JCH_PRO_EXCLUDE_SCRIPT_DESC">
</field>
<field name="group_advanced_excludeinline_end"
type="jchgroup"
section="end">
</field>
<field name="group_advanced_removefiles_start"
type="jchgroup"
section="start"
label="JCH_GROUP_REMOVEFILES_LABEL"
description="JCH_GROUP_REMOVEFILES_DESC">
</field>
<field name="removeCss"
type="removecss"
rows="3"
default=""
cols="20"
label="JCH_PRO_REMOVE_CSS_LABEL"
description="JCH_PRO_REMOVE_CSS_DESC">
</field>
<field name="removeJs"
type="removejs"
rows="3"
default=""
cols="20"
label="JCH_PRO_REMOVE_JS_LABEL"
description="JCH_PRO_REMOVE_JS_DESC">
</field>
<field name="group_advanced_removefiles_end"
type="jchgroup"
section="end">
</field>
</fieldset>
<fieldset name="free_features" label="JCH_FREE_FEATURES_FIELDSET_LABEL">
<field name="group_csg_spritegenerator_start"
type="jchgroup"
section="start"
label="SPRITE_GENERATOR_LABEL"
description="SPRITE_GENERATOR_DESCRIPTION"
>
</field>
<field name="csg_enable"
type="radio"
class="btn-group"
default="0"
label="JCH_ENABLE">
<option value="0">JNO</option>
<option value="1">JYES</option>
</field>
<field name="csg_direction"
type="list"
default="vertical"
label="SPRITE_DIRECTION_LABEL"
description="SPRITE_DIRECTION_DESCRIPTION">
<option value="vertical">VERTICAL</option>
<option value="horizontal">HORIZONTAL</option>
</field>
<field name="csg_wrap_images"
type="radio"
class="btn-group"
default="0"
label="WRAP_IMAGES_LABEL"
description="WRAP_IMAGES_DESCRIPTION">
<option value="0">JNO</option>
<option value="1">JYES</option>
</field>
<field name="csg_exclude_images"
type="excludeimages"
rows="3"
default=""
cols="20"
label="EXCLUDE_IMAGES_LABEL"
description="EXCLUDE_IMAGES_DESCRIPTION">
</field>
<field name="csg_include_images"
type="includeimages"
rows="3"
default=""
cols="20"
label="INCLUDE_IMAGES_LABEL"
description="INCLUDE_IMAGES_DESCRIPTION">
</field>
<field name="group_csg_spritegenerator_end"
type="jchgroup"
section="end">
</field>
<field name="group_img_attributes_start"
type="jchgroup"
section="start"
label="JCH_IMAGE_ATTRIBUTES_LABEL"
description="JCH_IMAGES_ATTRIBUTES_DESCRIPTION"
>
</field>
<field name="img_attributes_enable"
type="radio"
class="btn-group"
default="0"
label="JCH_ENABLE">
<option value="0">JNO</option>
<option value="1">JYES</option>
</field>
<field name="group_img_attributes_end"
type="jchgroup"
section="end">
</field>
</fieldset>
<fieldset name="pro_options" label="JCH_PRO_FEATURES_FIELDSET_LABEL">
<field name="group_pro_download_start"
type="jchgroup"
section="start" >
<!-- label="JCH_GROUP_AUTO_LABEL"
description="JCH_GROUP_AUTO_DESC" -->
</field>
<field name="pro_downloadid"
type="ProOnly"
default=""
label="JCH_DOWNLOADID_LABEL"
description="JCH_DOWNLOADID_DESCRIPTION"
size="50" >
</field>
<field name="group_pro_download_end"
type="jchgroup"
section="end">
</field>
<field name="group_pro_cdn_start"
type="jchgroup"
section="start"
label="JCH_PRO_COOKIELESSDOMAIN_LABEL"
description="JCH_PRO_COOKIELESSDOMAIN_DESC">
</field>
<field name="pro_cookielessdomain_enable"
type="ProOnly"
class="btn-group"
label="JCH_ENABLE"
default="0" >
<option value="0">JNO</option>
<option value="1">JYES</option>
</field>
<field name="pro_cookielessdomain"
type="ProOnly"
default=""
label="JCH_PRO_COOKIELESSDOMAINONE"
description="JCH_PRO_COOKIELESSDOMAIN_DESC"
size="50" >
</field>
<field name="pro_cookielessdomain_2"
type="ProOnly"
default=""
label="JCH_PRO_COOKIELESSDOMAINTWO"
description="JCH_PRO_COOKIELESSDOMAIN_DESC"
size="50" >
</field>
<field name="pro_cookielessdomain_3"
type="ProOnly"
default=""
label="JCH_PRO_COOKIELESSDOMAINTHREE"
description="JCH_PRO_COOKIELESSDOMAIN_DESC"
size="50" >
</field>
<field name="pro_cdn_scheme"
type="ProOnly"
default="0"
size="5"
label="JCH_PRO_CDN_SCHEME_LABEL"
description="JCH_PRO_CDN_SCHEME_DESC">
<option value="0">JCH_AUTO</option>
<option value="1">JCH_HTTP</option>
<option value="2">JCH_HTTPS</option>
</field>
<field name="pro_staticfiles"
type="ProOnly"
label="JCH_PRO_STATICFILES_LABEL"
description="JCH_PRO_STATICFILES_DESC"
checked="css,js,jpe?g,gif,png,ico,bmp,pdf,tiff?,docx?">
<option value="css">css</option>
<option value="png">png</option>
<option value="gif">gif</option>
<option value="ico">ico</option>
<option value="pdf">pdf</option>
<option value="js">js</option>
<option value="jpe?g">jp(e)g</option>
<option value="bmp">bmp</option>
<option value="tiff?">tif(f)</option>
<option value="docx?">doc(x)</option>
</field>
<field name="group_pro_cdn_end"
type="jchgroup"
section="end">
</field>
<field name="group_pro_lazyload_start"
type="jchgroup"
section="start"
label="JCH_PRO_LAZYLOAD_LABEL"
description="JCH_PRO_LAZYLOAD_DESC">
</field>
<field name="pro_lazyload"
type="ProOnly"
class="btn-group"
label="JCH_ENABLE"
description="JCH_PRO_LAZYLOAD_DESC"
default="0" >
<option value="0">JNO</option>
<option value="1">JYES</option>
</field>
<field name="pro_excludeLazyLoad"
type="ProOnly"
rows="3"
default=""
cols="20"
label="JCH_PRO_EXCLUDE_LAZYLOAD_LABEL"
description="JCH_PRO_EXCLUDE_LAZYLOAD_DESC">
</field>
<field name="pro_excludeLazyLoadFolders"
type="ProOnly"
rows="3"
default=""
cols="20"
label="JCH_PRO_EXCLUDE_LAZYLOADFOLDER_LABEL"
description="JCH_PRO_EXCLUDE_LAZYLOADFOLDER_DESC">
</field>
<field name="pro_excludeLazyLoadClass"
type="ProOnly"
rows="3"
default=""
cols="20"
label="JCH_PRO_EXCLUDE_LAZYLOADCLASS_LABEL"
description="JCH_PRO_EXCLUDE_LAZYLOADCLASS_DESC">
</field>
<field name="group_pro_lazyload_end"
type="jchgroup"
section="end">
</field>
<field name="group_pro_optimizecssdelivery_start"
type="jchgroup"
section="start"
label="JCH_PRO_OPTIMIZECSSDELIVERY_LABEL"
description="JCH_PRO_OPTIMIZECSSDELIVERY_DESC">
</field>
<field name="pro_optimizeCssDelivery_enable"
type="ProOnly"
class="btn-group"
label="JCH_ENABLE"
default="0" >
<option value="0">JNO</option>
<option value="1">JYES</option>
</field>
<field name="pro_optimizeCssDelivery"
type="ProOnly"
label="JCH_PRO_NUMBERELEMENTS_LABEL"
description="JCH_PRO_NUMBERELEMENTS_DESC"
default="200" >
<option value="200">200</option>
<option value="400">400</option>
<option value="600">600</option>
<option value="800">800</option>
</field>
<field name="group_pro_optimizecssdelivery_end"
type="jchgroup"
section="end">
</field>
</fieldset>
<fieldset name="JCH_OPTIMIZE_IMAGES">
<field name="group_optimize_images_start"
type="jchgroup"
section="start"
label="JCH_GROUP_OPTIMIZE_IMAGES_LABEL"
description="JCH_GROUP_OPTIMIZE_IMAGES_DESCRIPTION"
>
</field>
<!-- <field name="kraken_optimization_level"
type="radio"
default="0"
class="btn-group"
label="JCH_KRAKEN_OPTIMIZATION_LEVEL_LABEL"
description="JCH_KRAKEN_OPTIMIZATION_LEVEL_DESCRIPTION">
<option value="0">JNO</option>
<option value="1">JYES</option>
</field>-->
<field name="kraken_backup"
type="list"
default=""
size="1"
label="JCH_KRAKEN_BACKUP_LABEL"
description="JCH_KRAKEN_BACKUP_DESCRIPTION">
<option value="1">JCH_KRAKEN_BACKUP_ALL</option>
<option value="0">JCH_KRAKEN_BACKUP_RESIZED</option>
</field>
<field name="group_optimize_images_end"
type="jchgroup"
section="end">
</field>
<field name="pro_optimize_images"
type="ProOnly"
label="JCH_OPTIMIZE_IMAGES_LABEL"
description="JCH_OPTIMIZE_IMAGES_DESCRIPTION" >
</field>
</fieldset>
</fields>
</config>
<updateservers>
<server type="extension" priority="1"
name="JCH Optimize Updates"><![CDATA[https://www.jch-optimize.net/index.php?option=com_ars&view=update&task=stream&format=xml&id=2&file=extension.xml]]></server>
</updateservers>
</extension>