diff --git a/module/admin/view/setmodule.html.php b/module/admin/view/setmodule.html.php index f24ad65a45..331fcd250f 100644 --- a/module/admin/view/setmodule.html.php +++ b/module/admin/view/setmodule.html.php @@ -33,7 +33,7 @@ - + @@ -52,11 +52,11 @@ $lang->admin->setModule->{$feature}), $value, "data-code='{$code}'", 'inline');?> - + - +
diff --git a/module/install/control.php b/module/install/control.php index 38030abcb9..ea06f0fe13 100644 --- a/module/install/control.php +++ b/module/install/control.php @@ -266,7 +266,10 @@ class install extends control $this->setting->setItem('system.common.safe.changeWeak', '1'); $this->setting->setItem('system.common.global.cron', 1); - if(strpos($this->app->getClientLang(), 'zh') === 0) $this->loadModel('api')->createDemoData($this->lang->api->zentaoAPI, 'http://' . $_SERVER['HTTP_HOST'] . $this->app->config->webRoot . 'api.php/v1', '16.0'); + $httpType = (isset($_SERVER["HTTPS"]) && $_SERVER["HTTPS"] == 'on') ? 'https' : 'http'; + if(isset($_SERVER['HTTP_X_FORWARDED_PROTO']) and strtolower($_SERVER['HTTP_X_FORWARDED_PROTO']) == 'https') $httpType = 'https'; + if(isset($_SERVER['REQUEST_SCHEME']) and strtolower($_SERVER['REQUEST_SCHEME']) == 'https') $httpType = 'https'; + if(strpos($this->app->getClientLang(), 'zh') === 0) $this->loadModel('api')->createDemoData($this->lang->api->zentaoAPI, "{$httpType}://{$_SERVER['HTTP_HOST']}" . $this->app->config->webRoot . 'api.php/v1', '16.0'); return print(js::locate(inlink('step6'), 'parent')); } diff --git a/module/upgrade/model.php b/module/upgrade/model.php index d3a6219049..8edafef735 100644 --- a/module/upgrade/model.php +++ b/module/upgrade/model.php @@ -452,7 +452,7 @@ class upgradeModel extends model $this->updateProjectLinkedBranch(); break; case '16_0_beta1': - $this->loadModel('api')->createDemoData($this->lang->api->zentaoAPI, 'http://' . $_SERVER['HTTP_HOST'] . $this->app->config->webRoot . 'api.php/v1', '16.0'); + $this->loadModel('api')->createDemoData($this->lang->api->zentaoAPI, commonModel::getSysURL() . $this->app->config->webRoot . 'api.php/v1', '16.0'); break; case '16_1': $this->moveKanbanData(); @@ -4287,7 +4287,7 @@ class upgradeModel extends model $moduleRoot = $this->app->getModuleRoot(); $editorDir = $moduleRoot . 'editor'; - if(is_dir($editor)) $zfile->removeDir($editorDir); + if(is_dir($editorDir)) $zfile->removeDir($editorDir); $translateDir = $moduleRoot . 'translate'; if(is_dir($translateDir)) $zfile->removeDir($translateDir); diff --git a/module/upgrade/view/selectmergemode.html.php b/module/upgrade/view/selectmergemode.html.php index 51b2cadf2b..e1384ddb5c 100644 --- a/module/upgrade/view/selectmergemode.html.php +++ b/module/upgrade/view/selectmergemode.html.php @@ -36,7 +36,7 @@
- +