|
|
/web/source/module/manage-system.ctrl.php
1、禁止安装盗版应用的部分在353-356行:
- if (is_error($result)) {
- //itoast($result['message'], referer(), 'error');
- }
复制代码 按照上面注释即可。
2、禁止检查更新的部分在132-140行:
- if ('check_upgrade' == $do) {
- $module_upgrade = module_upgrade_info();
- if (is_error($module_upgrade)) {
- iajax(-1, $module_upgrade['message']);
- }
- cache_build_uninstalled_module();
- iajax(0, $module_upgrade);
- }
复制代码 将该段代码完全删除或者注释掉即可。
3、禁止修改应用模块信息的部分在103-130行:
- if ('get_upgrade_info' == $do) {
- $module_name = safe_gpc_string($_GPC['name']);
- $module = module_fetch($module_name);
- if (empty($module)) {
- iajax(1, '模块不存在!');
- }
- if (APPLICATION_TYPE_TEMPLATES == $module['application_type']) {
- $manifest_cloud = cloud_t_upgradeinfo($module_name);
- } else {
- $manifest_cloud = cloud_m_upgradeinfo($module_name);
- }
- if (is_error($manifest_cloud)) {
- iajax(1, $manifest_cloud['message']);
- }
- $result = array(
- 'name' => $module_name,
- 'upgrade' => $manifest_cloud['upgrade'],
- 'site_branch' => $manifest_cloud['site_branch'],
- 'new_branch' => $manifest_cloud['new_branch'],
- 'branches' => !empty($manifest_cloud['branches']) ? $manifest_cloud['branches'] : '',
- 'from' => 'cloud',
- 'id' => $manifest_cloud['id'],
- 'system_shutdown' => $manifest_cloud['system_shutdown'],
- 'system_shutdown_delay_time' => date('Y-m-d', $manifest_cloud['system_shutdown_delay_time']),
- 'can_update' => isset($manifest_cloud['can_update']) ? $manifest_cloud['can_update'] : -1,
- );
- iajax(0, $result);
- }
复制代码 直接删除或者注释即可。
|
|