ILIAS
eassessment Revision 61809
|
Metric survey question GUI representation. More...
Public Member Functions | |
SurveyMetricQuestionGUI ($id=-1) | |
SurveyMetricQuestionGUI constructor. | |
writePostData ($always=false) | |
Evaluates a posted edit form and writes the form data in the question object. | |
editQuestion ($checkonly=FALSE) | |
Creates an output of the edit form for the question. | |
getPrintView ($question_title=1, $show_questiontext=1, $survey_id=null) | |
Creates a HTML representation of the question. | |
getWorkingForm ($working_data="", $question_title=1, $show_questiontext=1, $error_message="", $survey_id=null) | |
Creates the question output form for the learner. | |
preview () | |
Creates a preview of the question. | |
setQuestionTabs () | |
getCumulatedResultsDetails ($survey_id, $counter) | |
Creates the detailed output of the cumulated results for the question. | |
Public Member Functions inherited from SurveyQuestionGUI | |
SurveyQuestionGUI () | |
SurveyQuestion constructor. | |
addErrorMessage ($errormessage) | |
outErrorMessages () | |
& | executeCommand () |
execute command | |
getCommand ($cmd) | |
_getGUIClassNameForId ($a_q_id) | |
_getClassNameForQType ($q_type) | |
originalSyncForm () | |
sync () | |
cancelSync () | |
save () | |
save question | |
cancel () | |
cancelDeleteCategory () | |
Cancels the form adding a phrase. | |
material ($checkonly=FALSE) | |
Material tab of the survey questions. | |
deleteMaterial () | |
addMaterial () | |
Add materials to a question. | |
removeMaterial () | |
cancelExplorer () | |
addPG () | |
addST () | |
addGIT () | |
linkChilds () | |
getPrintView ($question_title=1, $show_questiontext=1) | |
Creates a HTML representation of the question. | |
setQuestionTabsForClass ($guiclass) | |
getQuestionType () | |
Returns the question type string. | |
getCumulatedResultRow ($counter, $css_class, $survey_id) | |
Creates a the cumulated results row for the question. | |
editQuestion () |
Additional Inherited Members | |
Static Public Member Functions inherited from SurveyQuestionGUI | |
static & | _getQuestionGUI ($questiontype, $question_id=-1) |
Creates a question gui representation. | |
Data Fields inherited from SurveyQuestionGUI | |
$object | |
$tpl | |
$lng | |
$cumulated | |
An array containing the cumulated results of the question for a given survey. | |
Protected Member Functions inherited from SurveyQuestionGUI | |
getMaterialOutput () | |
Creates the HTML output of the question material(s) | |
outQuestionText ($template) |
Metric survey question GUI representation.
The SurveyMetricQuestionGUI class encapsulates the GUI representation for metric survey question types.
Definition at line 38 of file class.SurveyMetricQuestionGUI.php.
SurveyMetricQuestionGUI::editQuestion | ( | $checkonly = FALSE | ) |
Creates an output of the edit form for the question.
public
Definition at line 98 of file class.SurveyMetricQuestionGUI.php.
References $errors, $title, ilObjAdvancedEditing\_getUsedHTMLTags(), ilNumberInputGUI\setDecimals(), ilFormPropertyGUI\setRequired(), ilTextInputGUI\setValue(), ilCheckboxInputGUI\setValue(), ilNumberInputGUI\setValue(), and ilTextAreaInputGUI\setValue().
SurveyMetricQuestionGUI::getCumulatedResultsDetails | ( | $survey_id, | |
$counter | |||
) |
Creates the detailed output of the cumulated results for the question.
integer | $survey_id | The database ID of the survey |
integer | $counter | The counter of the question position in the survey |
Definition at line 324 of file class.SurveyMetricQuestionGUI.php.
References $data, ilObjSurvey\_getNrOfParticipants(), SUBTYPE_NON_RATIO, SUBTYPE_RATIO_ABSOLUTE, and SUBTYPE_RATIO_NON_ABSOLUTE.
SurveyMetricQuestionGUI::getPrintView | ( | $question_title = 1 , |
|
$show_questiontext = 1 , |
|||
$survey_id = null |
|||
) |
Creates a HTML representation of the question.
Creates a HTML representation of the question
private
Definition at line 216 of file class.SurveyMetricQuestionGUI.php.
References SurveyQuestionGUI\outQuestionText().
SurveyMetricQuestionGUI::getWorkingForm | ( | $working_data = "" , |
|
$question_title = 1 , |
|||
$show_questiontext = 1 , |
|||
$error_message = "" , |
|||
$survey_id = null |
|||
) |
Creates the question output form for the learner.
Creates the question output form for the learner
public
Definition at line 249 of file class.SurveyMetricQuestionGUI.php.
References SurveyQuestionGUI\getMaterialOutput(), and SurveyQuestionGUI\outQuestionText().
Referenced by preview().
SurveyMetricQuestionGUI::preview | ( | ) |
Creates a preview of the question.
Creates a preview of the question
private
Definition at line 304 of file class.SurveyMetricQuestionGUI.php.
References getWorkingForm().
SurveyMetricQuestionGUI::setQuestionTabs | ( | ) |
Definition at line 311 of file class.SurveyMetricQuestionGUI.php.
References SurveyQuestionGUI\setQuestionTabsForClass().
SurveyMetricQuestionGUI::SurveyMetricQuestionGUI | ( | $id = -1 | ) |
SurveyMetricQuestionGUI constructor.
The constructor takes possible arguments an creates an instance of the SurveyMetricQuestionGUI object.
integer | $id | The database id of a metric question object public |
Definition at line 48 of file class.SurveyMetricQuestionGUI.php.
References SurveyQuestionGUI\SurveyQuestionGUI().
SurveyMetricQuestionGUI::writePostData | ( | $always = false | ) |
Evaluates a posted edit form and writes the form data in the question object.
Definition at line 68 of file class.SurveyMetricQuestionGUI.php.
References $_POST, and SurveyQuestionGUI\editQuestion().