diff --git a/module/group/lang/resource.php b/module/group/lang/resource.php index 9e20ef84ec..eb1db7d1e6 100644 --- a/module/group/lang/resource.php +++ b/module/group/lang/resource.php @@ -1297,6 +1297,7 @@ $lang->zanode->methodOrder[80] = 'deleteSnapshot'; $lang->resource->repo = new stdclass(); $lang->resource->repo->browse = 'browseAction'; +$lang->resource->repo->visit = 'visit'; $lang->resource->repo->view = 'view'; $lang->resource->repo->log = 'log'; $lang->resource->repo->revision = 'revisionAction'; diff --git a/module/group/packagemanager.php b/module/group/packagemanager.php index e431cdcf5a..7f5be52bd5 100644 --- a/module/group/packagemanager.php +++ b/module/group/packagemanager.php @@ -3866,6 +3866,7 @@ $config->group->package->browseRepo->subset = 'repo'; $config->group->package->browseRepo->privs = array(); $config->group->package->browseRepo->privs['repo-maintain'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 0, 'depend' => array(), 'recommend' => array('repo-browse', 'repo-create', 'repo-edit')); $config->group->package->browseRepo->privs['repo-browse'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 30, 'depend' => array('repo-maintain'), 'recommend' => array('repo-create', 'repo-edit')); +$config->group->package->browseRepo->privs['repo-visit'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 35, 'depend' => array('repo-maintain'), 'recommend' => array()); $config->group->package->manageRepo = new stdclass(); $config->group->package->manageRepo->order = 2440;