diff --git a/module/admin/config.php b/module/admin/config.php index da7f5c7223..a8e2b18847 100644 --- a/module/admin/config.php +++ b/module/admin/config.php @@ -18,7 +18,7 @@ $config->admin->module = new stdclass(); $config->admin->module->product = array('roadmap', 'track', 'URStory'); $config->admin->module->scrum = array(); $config->admin->module->waterfall = array('track'); -$config->admin->module->assetlib = array('caselib'); +$config->admin->module->assetlib = array(); $config->admin->module->other = array('devops', 'kanban'); if(!isset($config->safe)) $config->safe = new stdclass(); diff --git a/module/common/lang/menu.php b/module/common/lang/menu.php index 9f038f7883..456ebce0fb 100644 --- a/module/common/lang/menu.php +++ b/module/common/lang/menu.php @@ -777,7 +777,6 @@ $hasProductTrack = strpos(",$config->disabledFeatures,", ',productTrack,') $hasProductRoadmap = strpos(",$config->disabledFeatures,", ',productRoadmap,') === false; $hasScrumAuditplan = strpos(",$config->disabledFeatures,", ',scrumAuditplan,') === false; $hasScrumProcess = strpos(",$config->disabledFeatures,", ',scrumProcess,') === false; -$hasAssetlibCaselib = strpos(",$config->disabledFeatures,", ',assetlibCaselib,') === false; $hasOtherDevops = strpos(",$config->disabledFeatures,", ',otherDevops,') === false; $hasOtherKanban = strpos(",$config->disabledFeatures,", ',otherKanban,') === false; @@ -785,7 +784,6 @@ if(!$config->URAndSR) unset($lang->product->menu->requirement, $lang->product if(!$hasProductRoadmap) unset($lang->product->menu->roadmap, $lang->product->menuOrder[30]); if(!$hasProductTrack) unset($lang->product->menu->track, $lang->product->menuOrder[40]); if(!$hasWaterfall) unset($lang->admin->menu->model['dropMenu']->waterfall); -if(!$hasAssetlibCaselib) unset($lang->qa->menu->caselib); if(!$hasOtherDevops) { diff --git a/module/group/lang/resource.php b/module/group/lang/resource.php index 1742ff5d16..207f93a491 100644 --- a/module/group/lang/resource.php +++ b/module/group/lang/resource.php @@ -1896,7 +1896,6 @@ $hasProductRoadmap = (strpos(",$config->disabledFeatures,", ',productRoadmap,') $hasWaterfallTrack = (strpos(",$config->disabledFeatures,", ',waterfallTrack,') === false or $inUpgrade); $hasWaterfall = (strpos(",$config->disabledFeatures,", ',waterfall,') === false or $inUpgrade); $hasAssetlib = (strpos(",$config->disabledFeatures,", ',assetlib,') === false or $inUpgrade); -$hasAssetlibCaselib = (strpos(",$config->disabledFeatures,", ',assetlibCaselib,') === false or $inUpgrade); $hasOtherDevops = (strpos(",$config->disabledFeatures,", ',otherDevops,') === false or $inUpgrade); $hasOtherKanban = (strpos(",$config->disabledFeatures,", ',otherKanban,') === false or $inUpgrade); @@ -1920,14 +1919,6 @@ if(!$isURSR) if(!$hasProductTrack) unset($lang->resource->product->track); if(!$hasProductRoadmap) unset($lang->resource->product->roadmap); if(!$hasWaterfallTrack) unset($lang->resource->projectstory->track); -if(!$hasAssetlib or !$hasAssetlibCaselib) -{ - unset($lang->resource->caselib); - unset($lang->resource->testcase->confirmLibcaseChange); - unset($lang->resource->testcase->ignoreLibcaseChange); - unset($lang->resource->testcase->importFromLib); - unset($lang->resource->testcase->importToLib); -} if(!$hasOtherDevops) unset($lang->resource->repo); if(!$hasOtherKanban) unset($lang->resource->kanban); diff --git a/module/testcase/model.php b/module/testcase/model.php index d17f791014..b8884ca304 100644 --- a/module/testcase/model.php +++ b/module/testcase/model.php @@ -1328,14 +1328,10 @@ class testcaseModel extends model { global $config; - $hasAssetlib = strpos(",$config->disabledFeatures,", ',assetlib,') === false; - $hasAssetlibCaselib = strpos(",$config->disabledFeatures,", ',assetlibCaselib,') === false; - $action = strtolower($action); if($module == 'testcase' && $action == 'createbug') return $case->caseFails > 0; if($module == 'testcase' && $action == 'review') return isset($case->caseStatus) ? $case->caseStatus == 'wait' : $case->status == 'wait'; - if($module == 'testcase' && $action == 'importtolib') return ($hasAssetlib and $hasAssetlibCaselib); return true; } diff --git a/module/testcase/view/browse.html.php b/module/testcase/view/browse.html.php index 3e64ea716e..c044067278 100644 --- a/module/testcase/view/browse.html.php +++ b/module/testcase/view/browse.html.php @@ -23,9 +23,6 @@ js::set('batchDelete', $lang->testcase->confirmBatchDelete); js::set('productID', $productID); js::set('branch', $branch); js::set('suiteID', $suiteID); - -$hasAssetlib = strpos(",$config->disabledFeatures,", ',assetlib,') === false; -$hasAssetlibCaselib = strpos(",$config->disabledFeatures,", ',assetlibCaselib,') === false; ?> app->tab == 'project'):?> @@ -147,7 +145,7 @@ if(common::hasPriv('testcase', 'import')) echo "
  • " . html::a($this->createlink('testcase', 'import', "productID=$productID&branch=$branch"), $lang->testcase->fileImport, '', "class='export' data-app={$app->tab}") . "
  • "; $link = $this->createLink('testcase', 'importFromLib', "productID=$productID&branch=$branch&libID=0&orderBy=id_desc&browseType=&queryID=10&recTotal=0&recPerPage=20&pageID=1&projectID=$projectID"); - if(common::hasPriv('testcase', 'importFromLib') and $hasAssetlib and $hasAssetlibCaselib) echo "
  • " . html::a($link, $lang->testcase->importFromLib, '', "data-app={$app->tab}") . "
  • "; + if(common::hasPriv('testcase', 'importFromLib')) echo "
  • " . html::a($link, $lang->testcase->importFromLib, '', "data-app={$app->tab}") . "
  • "; ?> diff --git a/module/testcase/view/view.html.php b/module/testcase/view/view.html.php index 69300c7f2f..439515ac45 100644 --- a/module/testcase/view/view.html.php +++ b/module/testcase/view/view.html.php @@ -15,8 +15,6 @@ session->caseList ? $app->session->caseList : $this->createLink('testcase', 'browse', "productID=$case->product");?> tab);?> -disabledFeatures,", ',assetlib,') === false;?> -disabledFeatures,", ',assetlibCaselib,') === false;?>