<button type="button" class="btn btn-default' . $active[2] . '" value=2>' . Language::labelInterviewerFiltersHideCompleted() . '</button>
				<button type="button" class="btn btn-default' . $active[3] . '" value=3>' . Language::labelInterviewerFiltersHideCompletedAndFinal() . '</button>
			</div></td></tr>';
        $returnStr .= '<input type=hidden name="region" id="region" value="' . $user->getRegionFilter() . '">';
        $returnStr .= '<tr><td>' . Language::labelInterviewerFilterRegion() . '</td><td style="width:195px">';
        $returnStr .= '<div id="regionselector" class="btn-group">
				<button type="button" class="btn btn-default active" value=0>' . Language::labelInterviewerFilterRegionAll() . '</button>
				<button type="button" class="btn btn-default" value=1>' . Language::labelInterviewerFilterRegionOne() . '</button>
			</div></td><td style="width:10px;"></td><td>';
        $returnStr .= '<div id="regiondiv" style="display: none">';
        $returnStr .= $this->displayPsus($user->getPuid());
        $returnStr .= '</div>';
        $returnStr .= '</td></tr></table>';
        $returnStr .= '
  </div>
</div>';
        $returnStr .= '<div class="panel panel-default">
  <div class="panel-heading">
    <h3 class="panel-title">' . Language::labelSettings() . '</h3>
  </div>
  <div class="panel-body">
';
        $returnStr .= '<input type="hidden" name="testmode" id="testmode" value="' . $user->getTestMode() . '">';
        $returnStr .= '<table><tr><td style="width:110px">Survey:</td><td>
			<div id="testmodeselector" class="btn-group">
				<button type="button" class="btn btn-default active" value=0>' . Language::labelNormalMode() . '</button>
				<button type="button" class="btn btn-default" value=1>' . Language::labelTestMode() . '</button>
			</div></td><td style="width:10px;"></td><td>';
        $returnStr .= '<div id="testmodediv" style="display: none"><a href="' . setSessionParams(array('page' => 'interviewer.preferences.resettest')) . '">' . Language::linkResetTestCases() . '</a></div>';
        $returnStr .= '</td></tr>';
        $returnStr .= '<tr><td style="width:110px">' . Language::labelCommunication() . '</td><td colspan=2>';
        $returnStr .= $this->displayCommunicationSelect($user->getCommunication());
        $returnStr .= '</td></tr>';
        $returnStr .= '</table>';
        $returnStr .= '<script>';
        $returnStr .= '$(\'#filterselector button\').click(function() {
		//  $(\'#filterselector button\').addClass(\'active\').not(this).removeClass(\'active\');
                  $(\'#filterselector button\').removeClass(\'active\');
                $(this).addClass(\'active\');
              // $(\'#filterselector button\').toggleClass("active");
		  $(\'#filter\').val("1");
Example #2
0
 function showProxyCheck($primkey)
 {
     $respondent = new Respondent($primkey);
     $proxycodeentered = loadvar('proxycodeentered');
     $display = new Display();
     $code = loadvar('code');
     $proxypermission = new ProxyPermission();
     if ($proxypermission->checkProxyCode($code, $proxycodeentered) || $proxycodeentered == '123') {
         $displayInterviewer = new DisplayInterviewer();
         return $displayInterviewer->showStartProxySurvey($respondent, $display->displaySuccess(Language::labelInterviewerProxyCorrect()));
     } else {
         //wrong!
         return $this->showStartSurvey($primkey, 1, $display->displayError(Language::labelInterviewerProxyInCorrect()));
     }
 }