AntonLV %!s(int64=9) %!d(string=hai) anos
pai
achega
698368d988

+ 2 - 2
inc/classes/BxDolCronUpgradeCheck.php

@@ -11,7 +11,7 @@ class BxDolCronUpgradeCheck extends BxDolCron
 {
     public function processing()
     {
-        if ('on' != getParam('sys_autoupdate_system'))
+        if ('on' != getParam('sys_autoupdate'))
             return;
 
         $o = bx_instance('BxDolUpgrader');
@@ -19,7 +19,7 @@ class BxDolCronUpgradeCheck extends BxDolCron
             sendMailTemplateSystem('t_UpgradeFailed', array (
                 'error_msg' => $o->getError(),
             ));
-            setParam('sys_autoupdate_system', ''); // disable auto-update if it is failed
+            setParam('sys_autoupdate', ''); // disable auto-update if it is failed
         }
     }
 }

+ 1 - 1
inc/classes/BxDolCronUpgradeModulesCheck.php

@@ -11,7 +11,7 @@ class BxDolCronUpgradeModulesCheck extends BxDolCron
 {
     public function processing()
     {
-        if('on' != getParam('sys_autoupdate_modules'))
+        if('on' != getParam('sys_autoupdate'))
             return;
 
 		BxDolStudioInstallerUtils::getInstance()->performModulesUpgrade();

+ 1 - 2
install/sql/system.sql

@@ -394,8 +394,7 @@ INSERT INTO `sys_options`(`category_id`, `name`, `caption`, `value`, `type`, `ex
 (@iCategoryId, 'add_to_mobile_homepage', '_adm_stg_cpt_option_add_to_mobile_homepage', 'on', 'checkbox', '', '', '', 8),
 (@iCategoryId, 'site_login_social_compact', '_adm_stg_cpt_option_site_login_social_compact', '', 'checkbox', '', '', '', 9),
 
-(@iCategoryId, 'sys_autoupdate_system', '_adm_stg_cpt_option_sys_autoupdate_system', 'on', 'checkbox', '', '', '', 10),
-(@iCategoryId, 'sys_autoupdate_modules', '_adm_stg_cpt_option_sys_autoupdate_modules', 'on', 'checkbox', '', '', '', 11),
+(@iCategoryId, 'sys_autoupdate', '_adm_stg_cpt_option_sys_autoupdate', 'on', 'checkbox', '', '', '', 10),
 (@iCategoryId, 'sys_autoupdate_force_modified_files', '_adm_stg_cpt_option_sys_autoupdate_force_modified_files', '', 'checkbox', '', '', '', 12),
 
 (@iCategoryId, 'sys_per_page_search_keyword_single', '_adm_stg_cpt_option_sys_per_page_search_keyword_single', '24', 'digit', '', '', '', 20),

+ 2 - 3
modules/boonex/english/data/langs/system/en.xml

@@ -1256,9 +1256,8 @@
 	<string name="_adm_stg_cpt_option_sys_acl_expire_notification_days"><![CDATA[Number of days before membership expiration to notify members (-1 = after expiration)]]></string>
 	<string name="_adm_stg_cpt_option_sys_acl_expire_notify_once"><![CDATA[Notify members about membership expiration only once (every day otherwise)]]></string>
 	<string name="_adm_stg_cpt_option_sys_add_nofollow"><![CDATA[Add "nofollow" attribute for external links]]></string>
-	<string name="_adm_stg_cpt_option_sys_autoupdate_force_modified_files"><![CDATA[Force site and module auto-update, even if some files were modified]]></string>
-	<string name="_adm_stg_cpt_option_sys_autoupdate_modules"><![CDATA[Apps auto-update]]></string>
-	<string name="_adm_stg_cpt_option_sys_autoupdate_system"><![CDATA[System files auto-update]]></string>
+	<string name="_adm_stg_cpt_option_sys_autoupdate_force_modified_files"><![CDATA[Force auto-update, even if some files were modified]]></string>
+	<string name="_adm_stg_cpt_option_sys_autoupdate"><![CDATA[Enable auto-update]]></string>
 	<string name="_adm_stg_cpt_option_sys_cache_memcache_host"><![CDATA[Memcached server host]]></string>
 	<string name="_adm_stg_cpt_option_sys_cache_memcache_port"><![CDATA[Memcached server port]]></string>
 	<string name="_adm_stg_cpt_option_sys_captcha_default"><![CDATA[Сaptcha object]]></string>

+ 2 - 3
modules/boonex/russian/data/langs/system/ru.xml

@@ -1254,9 +1254,8 @@
 	<string name="_adm_stg_cpt_option_sys_acl_expire_notification_days"><![CDATA[За сколько дней до окончания членства оповестить пользователя об окончании (-1 = после окончания)]]></string>
 	<string name="_adm_stg_cpt_option_sys_acl_expire_notify_once"><![CDATA[Оповещать пользователей об окончании членства только одинажды (каждый день в противном случае)]]></string>
 	<string name="_adm_stg_cpt_option_sys_add_nofollow"><![CDATA[Добавить атрибут "nofollow" для внешних ссылок]]></string>
-	<string name="_adm_stg_cpt_option_sys_autoupdate_force_modified_files"><![CDATA[Инициировать автообновление для сайта и модулей, даже если какие-то файлы были модифицированы]]></string>
-	<string name="_adm_stg_cpt_option_sys_autoupdate_modules"><![CDATA[Автообновление расширений]]></string>
-	<string name="_adm_stg_cpt_option_sys_autoupdate_system"><![CDATA[Автообновление системных файлов]]></string>
+	<string name="_adm_stg_cpt_option_sys_autoupdate_force_modified_files"><![CDATA[Инициировать автообновление, даже если какие-то файлы были модифицированы]]></string>
+	<string name="_adm_stg_cpt_option_sys_autoupdate"><![CDATA[Включить автообновление]]></string>
 	<string name="_adm_stg_cpt_option_sys_cache_memcache_host"><![CDATA[Memcached - адрес сервера]]></string>
 	<string name="_adm_stg_cpt_option_sys_cache_memcache_port"><![CDATA[Memcached - порт сервера]]></string>
 	<string name="_adm_stg_cpt_option_sys_captcha_default"><![CDATA[Объект CAPTCHA]]></string>

+ 2 - 2
upgrade/BxDolUpgradeCron.php

@@ -68,9 +68,9 @@ class BxDolUpgradeCron extends BxDolCron
             ));
 
             // disable auto-upgrade if it is failed
-            setParam('sys_autoupdate_system', '');
+            setParam('sys_autoupdate', '');
         } 
-        elseif ('on' == getParam('sys_autoupdate_modules')) { // run modules update after successful system upgrade
+        else { // run modules update after successful system upgrade
 
             bx_import('BxDolCronQuery');
             BxDolCronQuery::getInstance()->addTransientJobClass('sys_perform_upgrade_modules', 'BxDolCronUpgradeModulesCheck', 'inc/classes/BxDolCronUpgradeModulesCheck.php');