<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");
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())); } }