* @package zanode * @version $Id: view.html.php $ * @link http://www.zentao.net */ ?> getModuleRoot() . 'common/view/header.html.php'; ?> getModuleRoot() . 'common/view/kindeditor.html.php'; ?> zanode->confirmDelete) ?> zanode->confirmBoot) ?> zanode->confirmReboot) ?> zanode->confirmShutdown) ?> zanode->actionSuccess) ?> id) ?> zanode); ?> status); ?> session->zanodeList ? $this->session->zanodeList : $this->createLink('zanode', 'browse', ""); ?> id}&orderBy=%s"; $account = strpos($zanode->osName, "windows") ? $config->zanode->defaultWinAccount : $config->zanode->defaultAccount; ?>
zanode->view; ?>
zanode->osName; ?>:
osName; ?>
zanode->sshAddress; ?>:
ssh ip . ' -p ' . $zanode->ssh; ?>"; ?>
zanode->cpuCores; ?>:
cpuCores . ' ' . $lang->zahost->cpuUnit; ?>
zanode->status; ?>:
zanode->statusList, $zanode->status); ?>
zanode->defaultUser; ?>:
zanode->memory; ?>:
memory; ?> GB
zanode->hostName; ?>:
hostName; ?>
zanode->defaultPwd; ?>:
zanode->defaultPwd . ' ' . ""; ?>
zanode->diskSize; ?>:
diskSize; ?> GB
createLink('action', 'comment', "objectType=zanode&objectID=$zanode->id"); ?>
zanode->init->statusTitle; ?>
  ZenAgent   zanode->initializing; ?>
  ZTF   zanode->initializing; ?>  '>zanode->install ?>
zanode->init->initSuccessNoticeTitle, "{$lang->zanode->manual}", html::a(helper::createLink('testcase', 'automation', "", '', true), $lang->zanode->automation, '', "class='iframe' title='{$lang->zanode->automation}' data-width='50%'", '')); ?> zanode->init->initFailNoticeTitle . '
' . $lang->zanode->init->initFailNoticeDesc;?>
zanode->desc; ?>
desc) ? htmlspecialchars_decode($zanode->desc) : $lang->noData; ?>
printExtendFields($zanode, 'div', "position=left&inForm=0&inCell=1"); ?>
' . $lang->goback, $browseLink, 'self', "data-app='{$app->tab}'", 'btn btn-secondary');?>
deleted)) { $suspendAttr = "title='{$lang->zanode->suspend}' target='hiddenwin'"; $suspendAttr .= $zanode->status != 'running' && $zanode->status != 'wait' ? ' class="btn disabled"' : "class='btn' target='hiddenwin' onclick='if(confirm(\"{$lang->zanode->confirmSuspend}\")==false) return false;'"; $resumeAttr = "title='{$lang->zanode->resume}' target='hiddenwin'"; $resumeAttr .= $zanode->status == 'running' || $zanode->status == 'wait' ? ' class="btn disabled"' : "class='btn' target='hiddenwin' onclick='if(confirm(\"{$lang->zanode->confirmResume}\")==false) return false;'"; $rebootAttr = "title='{$lang->zanode->reboot}' target='hiddenwin'"; $rebootAttr .= $zanode->status == 'shutoff' ? ' class="btn disabled"' : "class='btn' target='hiddenwin' onclick='if(confirm(\"{$lang->zanode->confirmReboot}\")==false) return false;'"; common::printLink('zanode', 'getVNC', "id={$zanode->id}", " " . $lang->zanode->getVNC, in_array($zanode->status ,array('running', 'launch', 'wait')) ? '_blank' : '', "title='{$lang->zanode->getVNC}' class='btn desktop " . (in_array($zanode->status ,array('running', 'launch', 'wait')) ? '':'disabled') . "'", ''); if($zanode->status == "suspend") { common::printLink('zanode', 'resume', "zanodeID={$zanode->id}", " " . $lang->zanode->resumeNode, '', $resumeAttr); } else { common::printLink('zanode', 'suspend', "zanodeID={$zanode->id}", " " . $lang->zanode->suspendNode, '', $suspendAttr); } if($zanode->status == "shutoff") { common::printLink('zanode', 'start', "zanodeID={$zanode->id}", " " . $lang->zanode->bootNode, '', "title='{$lang->zanode->boot}' class='btn '"); } else { common::printLink('zanode', 'close', "zanodeID={$zanode->id}", " " . $lang->zanode->shutdownNode, '', "title='{$lang->zanode->shutdown}' class='btn '"); } common::printLink('zanode', 'reboot', "zanodeID={$zanode->id}", " " . $lang->zanode->rebootNode, '', $rebootAttr); } ?>
zanode->buildOperateMenu($zanode, 'view'); ?>