UNPKG

unserver-unify

Version:

173 lines (171 loc) 7.62 kB
<!--=== Header ===--> <div ng-controller="LoginCtrl as ctrl"> <!-- <div ng-controller="LoginCtrl as ctrl" style="background: #EAEAEA; position: relative; z-index: 1;"> --> <div class="header arg_hdr"> <div id="header" ng-class="{'header_arrow_aln':fullwidth,'container-fluid':fullwidth,'container':!fullwidth}"> <!-- Logo --> <a class="logo" id="bambooMainLogo" ng-if="!hideHeader" ui-sref="index.home"> <title> {{currentDepartment.name||currentSchool.name}} </title> <img alt="Logo" ng-src="{{ ctrl.logoUrl }}" /> </a> <div class="topbar" ng-if="!hideHeader"> <ul class="loginbar pull-right"> <li ng-if="(!ctrl.footerConfig.hideFAQ && loginService.subDomain!='stec') && currentSchool.mobileApp" class="mobile_link"> <i class="fa fa-mobile"> </i> <a ui-sref="index.help.download" translate=""> Mobile app </a> </li> <li ng-if="(!ctrl.footerConfig.hideFAQ && loginService.subDomain!='stec') && currentSchool.mobileApp" class="topbar-devider"> </li> <li class="languagesSelector"> <i class="fa fa-language"> </i> <a href="javascript:void(0)" translate=""> Languages </a> <span class="caret"> </span> <ul class="languages"> <li ng-class="{ 'active': currentLanguage === 'en_US' }"> <a href="javascript:void(0)" ng-click="setLang('en_US')" title="{{ 'header.language.english' | translate }}"> <span id="en_US"> English </span> <i class="fa fa-check" ng-if="currentLanguage === 'en_US'"> </i> </a> </li> <li ng-class="{ 'active': currentLanguage === 'Chinese' }"> <a href="javascript:void(0)" ng-click="setLang('Chinese')" title="{{ 'header.language.chinese' | translate }}"> <span id="en_US"> 中文 </span> <i class="fa fa-check" ng-if="currentLanguage === 'Chinese'"> </i> </a> </li> </ul> </li> <li class="topbar-devider" ng-if="loginService.isLogged"> </li> <li ng-if="loginService.isLogged"> <i class="fa fa-user"> </i> <a ng-if="loginService.subDomain!='gsx'" ui-sref="index.myspace.myprofile"> {{ ctrl.loginService.user.fullname }} </a> <a ng-if="loginService.subDomain=='gsx'" ui-sref="index.myspace.activitySummary"> {{ ctrl.loginService.user.fullname }} </a> <a ng-if="ctrl.unreadmsgs" ui-sref="index.myspace.messages"> <span class="badge badge-danger rounded"> {{ctrl.unreadmsgs}} </span> </a> <a ng-if="ctrl.tasks" style="position:relative; top:-8px; left:-2px;" tooltip-placement="right" ui-sref="index.myspace.tasks" uib-tooltip="Tasks"> <span class="badge badge-orange rounded-3x"> {{ctrl.tasks}} </span> </a> </li> <!-- <li class="topbar-devider" ng-if="!loginService.isLogged&&!currentSchool.disableRegistration"> </li> --> <!--li ng-if="!loginService.isLogged && loginService.school.homepage=='genx'&&!currentSchool.disableRegistration"> <i class="fa fa-handshake-o"> </i> <a ui-sref="index.setting.signuppartner"> {{ {eng:'Partners',chn:'机构入驻'} | trans }} </a> <a> / </a> <a ui-sref="index.setting.signupteacher" translate="course.teachers"> Teachers </a> </li --> <!-- <li ng-if="!currentSchool.disableRegistration && !loginService.isLogged" > <i class="fa fa-user-plus"> </i> <a ui-sref="{{ctrl.registeUrl}}"> {{ 'user.register' | translate }} </a> </li> --> <!--li class="topbar-devider" ng-if="!loginService.isLogged && loginService.school.homepage=='genx'"> </li --> <!--li ng-if="!currentSchool.disableRegistration&& !loginService.isLogged &&loginService.school.homepage=='genx'"> <i class="fa fa-user-plus"> </i> <a ui-sref="index.setting.presignuppartner"> {{ 'user.register' | translate }} </a> </li --> <!-- <li class="topbar-devider" ng-if="!loginService.isLogged&&!currentSchool.disableadminLogin"> </li> <li class="admin_link" ng-if="!loginService.isLogged&&!currentSchool.disableadminLogin"> <i class="fa fa-cog" > </i> <a href="/admin" translate=""> Admin Login </a> </li> --> <li class="topbar-devider" ng-if="loginService.isLogged && ((loginService.user.grole && loginService.user.grole!='user')||loginService.user.is_admin)"> </li> <li class="admin_link" ng-if="loginService.isLogged && ((loginService.user.grole && loginService.user.grole!='user')||loginService.user.is_admin)"> <i class="fa fa-sliders"> </i> <a href="/admin" translate=""> Console </a> </li> <li class="topbar-devider"> </li> <li ng-if="loginService.isLogged"> <a class="cursor-pointer" ng-click="ctrl.logoutMe()"> <i class="fa fa-sign-out"> </i> {{ 'Logout' | translate }} </a> </li> <li ng-if="!loginService.isLogged"> <a class="cursor-pointer" ng-click="ctrl.openLoginDialog()" ng-if=" loginService.subDomain != 'sgpower' "> <i class="fa fa-sign-in"> </i> {{ 'user.login' | translate }} </a> <a class="cursor-pointer" ng-if=" loginService.subDomain == 'sgpower'" ui-sref="index.sglogin"> <i class="fa fa-sign-in"> </i> {{ 'user.login' | translate }} </a> </li> </ul> </div> <!-- End Topbar --> <!-- Toggle get grouped for better mobile display --> <button class="navbar-toggle" data-target=".navbar-responsive-collapse" data-toggle="collapse" ng-if="!hideHeader" type="button"> <span class="sr-only"> Toggle navigation </span> <span class="fa fa-bars"></span> </button> <!-- End Toggle --> </div> <!--/end container--> <div ng-if="!hideHeader" ng-switch="loginService.subDomain" style="position: relative; top:-55px;"> <div ng-switch-when="arg"> <div ng-include="'components/common/arg/subheader.html'"> </div> </div> </div> <!--/navbar-collapse--> </div> <div class="clearfix"></div> <!--=== End Header ===--> <!-- <div ncy-breadcrumb="" ng-class="{'container-fluid':fullwidth,'container':!fullwidth, 'height_adjust':hideHeader}" ng-if="(!hideHeader || currentSchool.courseTheme =='default' || !currentSchool.courseTheme) && loginService.school.homepage != 'greenlife'"> </div> --> </div>