<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");
Beispiel #2
0
 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;
 }