From b0b9910153dc6116bcf5ed4774fc737f5c1108ca Mon Sep 17 00:00:00 2001 From: caoyanyi Date: Fri, 31 Mar 2023 10:41:32 +0800 Subject: [PATCH 1/4] * Modify locate param. --- module/api/control.php | 1 - module/api/model.php | 7 ++----- module/doc/view/lefttree.html.php | 14 +++++++++++++- module/doc/view/showfiles.html.php | 2 -- module/doc/view/tablecontents.html.php | 2 -- 5 files changed, 15 insertions(+), 11 deletions(-) diff --git a/module/api/control.php b/module/api/control.php index 62561e69ee..f526cdf16f 100755 --- a/module/api/control.php +++ b/module/api/control.php @@ -111,7 +111,6 @@ class api extends control } $this->view->lib = $lib; - $this->view->isRelease = $release > 0; $this->view->release = $release; $this->view->title = $this->lang->api->pageTitle; $this->view->libID = $libID; diff --git a/module/api/model.php b/module/api/model.php index 102adb44ff..f11580ed80 100644 --- a/module/api/model.php +++ b/module/api/model.php @@ -1039,7 +1039,6 @@ class apiModel extends model * @param int $moduleID * @param int $objectID * @param string $browseType bySearch - * @access public * @return array */ @@ -1051,18 +1050,16 @@ class apiModel extends model foreach($libTree as &$tree) { $tree->versions = array(); - $tree->lastVersion = ''; foreach($releases as $index => $release) { if($tree->id == $release->lib) { - if(empty($tree->versions)) $tree->lastVersion = $release->version; - - $tree->versions[] = $release->version; + $tree->versions[] = $release; unset($releases[$index]); } } } + return $libTree; } } diff --git a/module/doc/view/lefttree.html.php b/module/doc/view/lefttree.html.php index 55b23436b7..393a2dc159 100644 --- a/module/doc/view/lefttree.html.php +++ b/module/doc/view/lefttree.html.php @@ -49,6 +49,15 @@ #leftBar .selectBox #currentItem > .text {overflow: hidden; text-align: left; flex: 0 1 100%;} + +
@@ -134,6 +143,8 @@ $(function() var dropdown = ''; + + if(typeof(option.moduleType) != 'undefined' && option.moduleType == 'api') dropdown = dropdown.replace(/doc/g, 'api'); return dropdown; } @@ -221,7 +232,8 @@ $(function() type : dropDownID, libID : libID, moduleID : moduleID, - hasChildren : hasChildren + hasChildren : hasChildren, + moduleType : moduleType }; var dropDown = renderDropdown(option); diff --git a/module/doc/view/showfiles.html.php b/module/doc/view/showfiles.html.php index d95fd05250..dfe60e5b67 100644 --- a/module/doc/view/showfiles.html.php +++ b/module/doc/view/showfiles.html.php @@ -15,8 +15,6 @@ doc);?> - - app->tab);?> diff --git a/module/doc/view/tablecontents.html.php b/module/doc/view/tablecontents.html.php index d8c5109f0f..51a943c8ad 100644 --- a/module/doc/view/tablecontents.html.php +++ b/module/doc/view/tablecontents.html.php @@ -15,8 +15,6 @@ doc);?> - -