visions, ',') == 'lite') { $version = $config->liteVersion; $versionName = $lang->liteName . $config->liteVersion; } else { $version = $config->version; $versionName = $lang->pmsName . $config->version; } jsVar('vision', $config->vision); jsVar('navGroup', $lang->navGroup); jsVar('oldPages', $config->index->oldPages); jsVar('appsItems', $appsItems); jsVar('defaultOpen', (isset($open) and !empty($open)) ? $open : ''); jsVar('manualText', $lang->manual); jsVar('manualUrl', ((!empty($config->isINT)) ? $config->manualUrl['int'] : $config->manualUrl['home']) . '&theme=' . $_COOKIE['theme']); jsVar('lang', array_merge(array('search' => $lang->index->search, 'searchAB' => $lang->searchAB), (array)$lang->index->dock)); set::zui(true); set::bodyClass($this->cookie->hideMenu ? 'hide-menu' : 'show-menu'); /* The menu fixed on left */ div ( setID('menu'), div ( setID('menuNav'), ul(set::className('nav'), setID('menuMainNav')), ul ( set::className('nav'), setID('menuMoreNav'), li(set::className('divider')), li ( a ( set::title($lang->more), set::href('#menuMoreList'), icon('more-circle'), span(set::className('text'), $lang->more), toggle::dropdown(array('placement' => 'right-end', 'offset' => 12)) ), ul(set::className('dropdown-menu nav'), setID('menuMoreList')) ) ), ), div ( setID('menuFooter'), ul ( set::className('nav'), li ( setID('menuToggleMenu'), a ( set::className('menu-toggle justify-center cursor-pointer'), toggle::tooltip(array('placement' => 'right', 'collapse-text' => $lang->collapseMenu, 'unfold-text' => $lang->unfoldMenu)), icon('menu-collapse icon-sm') ) ) ) ) ); div ( setID('apps'), ); div ( setID('appsBar'), ul ( setID('appTabs'), set::className('nav') ), toolbar ( setID('appsToolbar'), hasPriv('search', 'index') ? globalSearch() : null, item ( set::className('ghost btn-zentao'), set::icon('zentao text-2xl'), set::url('$lang->website'), set::target('_blank'), set::hint($version), set::text($versionName) ) ), ); render('pagebase');