diff --git a/module/bug/view/report.html.php b/module/bug/view/report.html.php index 2f72726d84..d36e89d741 100644 --- a/module/bug/view/report.html.php +++ b/module/bug/view/report.html.php @@ -43,7 +43,7 @@
report->typeList as $type => $typeName):?> - " : "") . $typeName, '', "class='btn btn-link " . ($type == $chartType ? 'btn-active-line' : '') . "'")?> + " : "") . $typeName, '', "class='btn btn-link " . ($type == $chartType ? 'btn-active-line' : '') . "'")?>
report->notice->help;?>
diff --git a/module/common/lang/en.php b/module/common/lang/en.php index 7ce0a905ad..b9f6edc4db 100644 --- a/module/common/lang/en.php +++ b/module/common/lang/en.php @@ -372,6 +372,7 @@ $lang->admin->menu->safe = array('link' => 'Security|admin|safe', 'alias' = $lang->admin->menu->cron = array('link' => 'Cron|cron|index', 'subModule' => 'cron'); $lang->admin->menu->trashes = array('link' => 'Recycle|action|trash', 'subModule' => 'action'); $lang->admin->menu->dev = array('link' => 'Develop|dev|api', 'alias' => 'db', 'subModule' => 'dev,editor'); +$lang->admin->menu->entry = 'Entry|entry|browse'; $lang->admin->menu->sso = 'Zdoo|admin|sso'; $lang->convert = new stdclass(); diff --git a/module/common/lang/menuOrder.php b/module/common/lang/menuOrder.php index bb98f6e8ac..1490f25378 100644 --- a/module/common/lang/menuOrder.php +++ b/module/common/lang/menuOrder.php @@ -115,6 +115,7 @@ $lang->admin->menuOrder[45] = 'dev'; $lang->admin->menuOrder[50] = 'safe'; $lang->admin->menuOrder[53] = 'api'; $lang->admin->menuOrder[55] = 'sso'; +$lang->admin->menuOrder[57] = 'entry'; $lang->admin->menuOrder[60] = 'trashes'; $lang->convert->menuOrder = $lang->admin->menuOrder; $lang->upgrade->menuOrder = $lang->admin->menuOrder; diff --git a/module/common/lang/zh-cn.php b/module/common/lang/zh-cn.php index 63833b3223..edf79c3ac3 100644 --- a/module/common/lang/zh-cn.php +++ b/module/common/lang/zh-cn.php @@ -372,6 +372,7 @@ $lang->admin->menu->safe = array('link' => '安全|admin|safe', 'alias' => $lang->admin->menu->cron = array('link' => '计划任务|cron|index', 'subModule' => 'cron'); $lang->admin->menu->trashes = array('link' => '回收站|action|trash', 'subModule' => 'action'); $lang->admin->menu->dev = array('link' => '二次开发|dev|api', 'alias' => 'db', 'subModule' => 'dev,editor'); +$lang->admin->menu->entry = '应用|entry|browse'; $lang->admin->menu->sso = '然之集成|admin|sso'; $lang->convert = new stdclass(); diff --git a/module/doc/model.php b/module/doc/model.php index e2e57daf40..e852f9030a 100644 --- a/module/doc/model.php +++ b/module/doc/model.php @@ -517,7 +517,7 @@ class docModel extends model $stmt = $this->dao->select('*')->from(TABLE_DOC) ->where('deleted')->eq(0) ->beginIF($libID)->andWhere('lib')->in($libID)->fi() - ->andWhere('module')->in($module) + ->beginIF(!empty($module))->andWhere('module')->in($module)->fi() ->query(); diff --git a/module/entry/view/create.html.php b/module/entry/view/create.html.php index 520d422bb7..32babe1cba 100644 --- a/module/entry/view/create.html.php +++ b/module/entry/view/create.html.php @@ -55,7 +55,7 @@ - + entry->help, $lang->entry->help, '_blank', "class='help'");?> diff --git a/module/task/view/report.html.php b/module/task/view/report.html.php index f430f92a38..8bdd3d8b03 100644 --- a/module/task/view/report.html.php +++ b/module/task/view/report.html.php @@ -43,7 +43,7 @@
report->typeList as $type => $typeName):?> - " : "") . $typeName, '', "class='btn btn-link " . ($type == $chartType ? 'btn-active-line' : '') . "'")?> + " : "") . $typeName, '', "class='btn btn-link " . ($type == $chartType ? 'btn-active-line' : '') . "'")?>
report->notice->help;?>
diff --git a/module/testtask/view/groupcase.html.php b/module/testtask/view/groupcase.html.php index 25e5bfef83..85a77c5e82 100644 --- a/module/testtask/view/groupcase.html.php +++ b/module/testtask/view/groupcase.html.php @@ -25,7 +25,7 @@
idAB;?> - priAB;?> + priAB;?> testcase->title;?> typeAB;?> testtask->assignedTo;?> diff --git a/module/testtask/view/report.html.php b/module/testtask/view/report.html.php index a46441056b..e58a9a3699 100644 --- a/module/testtask/view/report.html.php +++ b/module/testtask/view/report.html.php @@ -43,7 +43,7 @@
report->typeList as $type => $typeName):?> - " : "") . $typeName, '', "class='btn btn-link " . ($type == $chartType ? 'btn-active-line' : '') . "'")?> + " : "") . $typeName, '', "class='btn btn-link " . ($type == $chartType ? 'btn-active-line' : '') . "'")?>
report->notice->help;?>
diff --git a/module/upgrade/model.php b/module/upgrade/model.php index 6dd73f45cc..b00c1448bb 100644 --- a/module/upgrade/model.php +++ b/module/upgrade/model.php @@ -233,6 +233,9 @@ class upgradeModel extends model $this->execSQL($xuanxuanSql); case '10_2': case '10_3': + case '10_3_1': + $this->execSQL($this->getUpgradeFile('10.3.1')); + $this->removeCustomMenu(); } $this->deletePatch(); @@ -347,6 +350,7 @@ class upgradeModel extends model case '10_1': $confirmContent .= file_get_contents($this->app->getAppRoot() . 'db' . DS . 'xuanxuan.sql'); case '10_2': case '10_3': + case '10_3_1': $confirmContent .= file_get_contents($this->getUpgradeFile('10.3.1')); } return str_replace('zt_', $this->config->db->prefix, $confirmContent); } @@ -2398,4 +2402,31 @@ class upgradeModel extends model return !dao::isError(); } + + /** + * Remove custom menu. + * + * @access public + * @return bool + */ + public function removeCustomMenu() + { + $customMenuMain = $this->dao->select('*')->from(TABLE_CONFIG)->where('module')->eq('common')->andWhere('section')->eq('customMenu')->andWhere('`key`')->eq('full_main')->fetchAll('id'); + foreach($customMenuMain as $mainMenu) + { + $mainMenuValue = json_decode($mainMenu->value); + foreach($mainMenuValue as $menu) + { + /* If has admin in custom value, then delete old custom menu config. */ + if($menu->name == 'admin') + { + $this->dao->delete()->from(TABLE_CONFIG)->where('module')->eq('common') + ->andWhere('section')->eq('customMenu') + ->andWhere('owner')->eq($mainMenu->owner) + ->exec(); + } + } + } + return !dao::isError(); + } }