Пример #1
0
//}

if ($(\'#region\').val() != 0){
  $(\'#regiondiv\').css("display", "block");
  $(\'#regionselector button\').click();
}
if ($(\'#testmode\').val() == "1"){
  $(\'#testmodediv\').css("display", "block");
  $(\'#testmodeselector button\').click();
}
</script>';
        $returnStr .= '
  </div>
</div>';
        $returnStr .= '<button type="submit" class="btn btn-default navbar-btn">' . Language::buttonSave() . '</button>';
        $returnStr .= '</form>';
        //END CONTENT
        $returnStr .= '<table width=100%><tr><td align=right>v1.01</td></tr></table></p></div>    </div>';
        //container and wrap
        $returnStr .= $this->showBottomBar();
        $returnStr .= $this->showFooter();
        return $returnStr;
    }
    function showOtherSurveys()
    {
        $returnStr = $this->showHeader(Language::messageSMSTitle(), '<link href="bootstrap/css/sticky-footer-navbar.min.css" rel="stylesheet">');
        $returnStr .= '<div id="wrap">';
        $returnStr .= $this->showNavBar();
        $returnStr .= '<div class="container"><p>';
        /*        $returnStr .= '<ol class="breadcrumb">';
          $returnStr .= '<li>' . setSessionParamsHref(array('page' => 'interviewer.home'), Language::linkInterviews()) . '</li>';
          $returnStr .= '<li class="active">Calendar</li>';
          $returnStr .= '</ol>'; */
        //CONTENT
        $returnStr .= $this->displayWarning(Language::labelInterviewerWarningNoOtherSurveys());
        //END CONTENT
        $returnStr .= '</p></div>    </div>';
        //container and wrap
        $returnStr .= $this->showBottomBar();
        $returnStr .= $this->showFooter();
        return $returnStr;
    }
    function showBottomBar()
    {
        return ' </div>
    <div id="footer">
      <div class="container">
        <p class="text-muted credit" style="text-align:right">' . Language::nubisFooter() . '</p>
      </div>
Пример #2
0
    public function showNavBar()
    {
        $search = true;
        $interviewersActive = ' class="active"';
        $unassignedSampleActive = '';
        $sampleActive = '';
        $reportsActive = '';
        if (getFromSessionParams('interviewer') != '') {
            $testUser = new User(getFromSessionParams('interviewer'));
            if ($testUser->getUserType() == USER_SUPERVISOR) {
                $interviewersActive = '';
                $sampleActive = ' class="active"';
            }
        }
        if (startsWith($_SESSION['LASTPAGE'], 'supervisor.sample')) {
            $interviewersActive = '';
            $sampleActive = ' class="active"';
        }
        if (startsWith($_SESSION['LASTPAGE'], 'supervisor.unassignedsample')) {
            $interviewersActive = '';
            $unassignedSampleActive = ' class="active"';
        }
        if (startsWith($_SESSION['LASTPAGE'], 'supervisor.reports')) {
            $interviewersActive = '';
            $reportsActive = ' class="active"';
        }
        //TODO: Get from somewhere else!
        $user = new User($_SESSION['URID']);
        $returnStr = '
      <!-- Fixed navbar -->
      <div class="navbar navbar-default navbar-fixed-top">
        <div class="container">
          <div class="navbar-header">
            <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
              <span class="icon-bar"></span>
              <span class="icon-bar"></span>
              <span class="icon-bar"></span>
            </button>
            <a class="navbar-brand" href="' . setSessionParams(array('page' => 'supervisor.home')) . '">' . Language::messageSMSTitle() . '</a>
          </div>
          <div class="collapse navbar-collapse">
            <ul class="nav navbar-nav">
              <li' . $interviewersActive . '>' . setSessionParamsHref(array('page' => 'supervisor.interviewers'), Language::linkInterviewers()) . '</li>
              <li' . $sampleActive . '>' . setSessionParamsHref(array('page' => 'supervisor.sample'), Language::linkSample()) . '</li>
              <li' . $unassignedSampleActive . '>' . setSessionParamsHref(array('page' => 'supervisor.unassignedsample'), Language::linkUnassignedSample()) . '</li>
              <li' . $reportsActive . '>' . setSessionParamsHref(array('page' => 'supervisor.reports'), Language::linkReports()) . '</li>

            </ul>


            <ul class="nav navbar-nav navbar-right">
            <li class="dropdown">
              <a href="#" data-hover="dropdown" class="dropdown-toggle" data-toggle="dropdown">' . $user->getName() . ' <b class="caret"></b></a>
                 <ul class="dropdown-menu">
                    <li><a href="' . setSessionParams(array('page' => 'supervisor.preferences')) . '"><span class="glyphicon glyphicon-wrench"></span> ' . Language::linkPreferences() . '</a></li>';
        if ($user->getCommunication() != SEND_RECEIVE_WORKONSERVER) {
            $returnStr .= '<li><a href="' . setSessionParams(array('page' => 'supervisor.sendreceive')) . '"><span class="glyphicon glyphicon-import"></span> ' . Language::linkSendReceive() . '</a></li>';
        }
        $returnStr .= '<li class="divider"></li>
                   <li><a href="index.php?rs=1&se=2"><span class="glyphicon glyphicon-log-out"></span> ' . Language::linkLogout() . '</a></li>
                 </ul>
             </li>
            </ul>
';
        if ($search) {
            $returnStr .= '

<form class="navbar-form navbar-right" role="search">

<div class="input-group" style="width:250px;overflow:hidden;">

      <input type="text" class="form-control" name="searchterm">';
            $returnStr .= '<span class="input-group-btn">

        <button class="btn btn-default" type="submit">Search</button>

      </span>';
            $returnStr .= setSessionParamsPost(array('page' => 'supervisor.search'));
            $returnStr .= '</div>';
            $returnStr .= '</form>

';
        }
        $returnStr .= '
          </div><!--/.nav-collapse -->
        </div>
      </div>
';
        return $returnStr;
    }