doclib->tabList as $libType => $typeName) $sideLibs[$libType] = $this->doc->getLimitLibs($libType); $allModules = $this->loadModel('tree')->getDocStructure(); $sideSubLibs = array(); $sideSubLibs['product'] = $this->doc->getSubLibGroups('product', array_keys($sideLibs['product'])); $sideSubLibs['execution'] = $this->doc->getSubLibGroups('execution', array_keys($sideLibs['execution'])); if($this->methodName != 'browse') { $browseType = ''; $moduleID = ''; } if(empty($type)) $type = 'product'; $sideWidth = common::checkNotCN() ? '270' : '238'; ?>
doclib->tabList as $tabValue => $tabName):?>
">
  • navGroup->doc == 'doc' and $tabValue == 'execution') { echo $lang->noData; } else { $text = zget($lang->doclib->create, $tabValue, ''); if($text and common::hasPriv($tabValue, 'create')) echo html::a($this->createLink($tabValue, 'create', ''), $text, '', "class='text-ellipsis'"); } ?>
  • $tabMenuName):?> $subLibName) { if(is_numeric($subLibID) and !empty($mainLibID)) $customLibCount += 1; if(is_numeric($subLibID) and empty($mainLibID)) $mainLibID = $subLibID; } } $icon = $tabValue == 'product' ? " " : " "; $activeClass = ($this->methodName == 'objectlibs' && $type == $tabValue && $object->id == $tabMenuID) ? 'active' : ''; $activeClass = ($this->methodName == 'browse' && isset($currentLib->id) && $currentLib->id == $mainLibID) ? 'active' : $activeClass; ?>
  • > 0):?> createLink('doc', 'objectLibs', "type=$tabValue&objectID=$tabMenuID"), $icon . $tabMenuName, '', "class='text-ellipsis' title='{$tabMenuName}'");?> createLink('doc', 'browse', "libID=$mainLibID"), $icon . $tabMenuName, '', "class='text-ellipsis' title='{$tabMenuName}'");?>
      $subLibName):?> methodName == 'alllibs' && $type == 'execution' && $$tabValue == $tabMenuID) ? "class='active'" : ''; $icon = 'icon-stack'; } elseif($subLibID == 'files') { $subLibLink = inlink('showFiles', "type=$tabValue&objectID=$tabMenuID"); $activeClass = ($this->methodName == 'showfiles' && $type == $tabValue && $object->id == $tabMenuID) ? "class='active'" : ''; $icon = 'icon-paper-clip'; } else { $subLibLink = inlink('browse', "libID=$subLibID"); $activeClass = ($this->methodName == 'browse' && $browseType != 'bymodule' && $subLibID == $libID) ? "class='active'" : ''; $icon = 'icon-folder-outline'; } ?> 0):?>
    • > " . $subLibName, '', "class='text-ellipsis' title='{$subLibName}'");?> 0):?>
        parent != 0) continue;?>
      • methodName == 'browse' && $browseType == 'bymodule' && $moduleID == $module->id) echo "class='active'";?>> createLink('doc', 'browse', "libID=$subLibID&browseType=byModule¶m={$module->id}"), " " . $module->name, '', "class='text-ellipsis' title='{$module->name}'");?> doc->printChildModule($module, $subLibID, $this->methodName, $browseType, $moduleID);?>
      • 0):?>
      0):?>
    • > " . $subLibName, '', "class='text-ellipsis' title='{$subLibName}'");?>
  • doclib->create, $tabValue, ''); if($text and common::hasPriv('doc', 'createLib')) echo html::a($this->createLink('doc', 'createLib', "type={$tabValue}"), $text, '', "class='iframe' data-width='70%'"); ?>
  • $sideLibName):?> methodName == 'objectlibs' && $type == $tabValue && $object->id == $sideLibID) ? 'active' : ''; $activeClass = ($this->methodName == 'browse' && isset($currentLib->id) && $currentLib->id == $sideLibID) ? 'active' : $activeClass; ?>
  • > createLink('doc', 'browse', "libID=$sideLibID"), " " . $sideLibName, '', "class='text-ellipsis' title='{$sideLibName}'");?>
      parent != 0) continue;?>
    • methodName == 'browse' && $browseType == 'bymodule' && $moduleID == $module->id) echo "class='active'";?>> createLink('doc', 'browse', "libID=$sideLibID&browseType=byModule¶m={$module->id}"), " " . $module->name, '', "class='text-ellipsis' title='{$module->name}'");?> doc->printChildModule($module, $sideLibID, $this->methodName, $browseType, $moduleID);?>