<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 showStartButton($respondentOrHousehold, $suid = 3, $alert = false, $btntext = 'Start', $ok = false) { $preload = array(); $lab = new Lab($respondentOrHousehold->getPrimkey()); if ($suid == 4) { if ($lab->getConsent2() == 1 || $lab->getConsent3() == 1) { //station 2 = YES $preload['RgetsStation2'] = '1'; } if ($lab->getConsent4() == 1 && $lab->getConsent5() == 1) { //station 5a = YES $preload['RgetsStation5a'] = '1'; } } $content = ''; $content .= "<form method=post>"; $content .= '<input type=hidden name=' . POST_PARAM_SE . ' value="' . addslashes(USCIC_SURVEY) . '">'; $content .= '<input type=hidden name=' . POST_PARAM_PRIMKEY . ' value="' . addslashes(encryptC($respondentOrHousehold->getPrimkey(), Config::directLoginKey())) . '">'; $content .= '<input type=hidden name=' . POST_PARAM_LANGUAGE . ' value="' . '1' . '">'; $content .= '<input type=hidden name=' . POST_PARAM_URID . ' value="' . addslashes($_SESSION['URID']) . '">'; $content .= '<input type=hidden name=' . POST_PARAM_NEW_PRIMKEY . ' value="1">'; $content .= '<input type=hidden name=' . POST_PARAM_MODE . ' value="' . MODE_CAPI . '">'; $content .= '<input type=hidden name=' . POST_PARAM_SUID . ' value="' . $suid . '">'; $content .= '<input type=hidden name=' . POST_PARAM_PRELOAD . ' value="' . encodeSession($respondentOrHousehold->getPreload($preload)) . '">'; $disabled = ''; $btntype = 'default'; if ($alert) { $disabled = 'disabled=true'; $btntype = 'danger'; } if ($ok) { $disabled = 'disabled=true'; $btntype = 'success'; $type = 'submit'; } $content .= '<button type="submit" id="startsurveybtn" class="btn btn-' . $btntype . ' navbar-btn" ' . $disabled . ' style="width:200px">' . $btntext . '</button>'; $content .= "</form>"; return $content; }