Пример #1
0
 function showClean($content = "")
 {
     $returnStr = $this->showToolsHeader(Language::headerToolsCleaner());
     $returnStr .= $content;
     $surveys = new Surveys();
     $surveys = $surveys->getSurveys();
     if (sizeof($surveys) > 0) {
         $returnStr .= '<form method="post">';
         $returnStr .= setSessionParamsPost(array('page' => 'sysadmin.tools.cleanres'));
         $returnStr .= '<span class="label label-default">' . Language::labelToolsCleanSurveys() . '</span>';
         $returnStr .= '<div class="well well-sm">';
         $returnStr .= '<table>';
         foreach ($surveys as $survey) {
             $returnStr .= '<tr><td><label><input name=clean[] value="' . $survey->getSuid() . '" type="checkbox">' . $survey->getName() . '</label></td></tr>';
         }
         $returnStr .= '</table>';
         $returnStr .= '</div>';
         $returnStr .= '<span class="label label-default">' . Language::labelToolsCleanDataType() . '</span>';
         $returnStr .= '<div class="well well-sm">';
         $returnStr .= '<table>';
         $returnStr .= '<tr><td><label><input name=datatype[] value="' . SURVEY_EXECUTION_MODE_NORMAL . '" type="checkbox">' . Language::labelDataTypeNormal() . '</label></td></tr>';
         $returnStr .= '<tr><td><label><input name=datatype[] value="' . SURVEY_EXECUTION_MODE_TEST . '" type="checkbox">' . Language::labelDataTypeTest() . '</label></td></tr>';
         $returnStr .= '</table>';
         $returnStr .= '</div>';
         $returnStr .= '<span class="label label-default">' . Language::labelToolsCleanPeriod() . '</span>';
         $returnStr .= '<div class="well well-sm">';
         $returnStr .= '<table>';
         $returnStr .= '<tr><td>' . Language::labelToolsCleanFrom() . ': </td><td>' . $this->displayDateTimePicker("from", "from", "", getSMSLanguagePostFix(getSMSLanguage()), "true", "true", "false") . '</td><td>' . Language::labelToolsCleanTo() . ': </td><td>' . $this->displayDateTimePicker("to", "to", "", getSMSLanguagePostFix(getSMSLanguage()), "true", "true", "false") . '</td></tr>';
         $returnStr .= '</table>';
         $returnStr .= '</div>';
         $returnStr .= '<input type="submit" class="btn btn-default" ' . confirmAction(language::messageRemoveData(), 'REMOVE') . ' value="' . Language::buttonClean() . '"/>';
         $returnStr .= '</form>';
     } else {
         $returnStr .= $this->displayInfo(Language::messageNoSurveysAvailable());
     }
     //END CONTENT
     $returnStr .= '</p></div>    </div>';
     //container and wrap
     $returnStr .= $this->showBottomBar();
     $returnStr .= $this->showFooter(false);
     return $returnStr;
 }