|
ILIAS
release_4-4 Revision
|
MultipleChoice survey question GUI representation. More...
Inheritance diagram for SurveyMultipleChoiceQuestionGUI:
Collaboration diagram for SurveyMultipleChoiceQuestionGUI:Public Member Functions | |
| setQuestionTabs () | |
| getPrintView ($question_title=1, $show_questiontext=1, $survey_id=null) | |
| Creates a HTML representation of the question. More... | |
| getWorkingForm ($working_data="", $question_title=1, $show_questiontext=1, $error_message="", $survey_id=null) | |
| Creates the question output form for the learner. More... | |
| getCumulatedResultsDetails ($survey_id, $counter, $finished_ids) | |
| Creates the detailed output of the cumulated results for the question. More... | |
Public Member Functions inherited from SurveyQuestionGUI | |
| __construct ($a_id=-1) | |
| setQuestionTabs () | |
| & | executeCommand () |
| _getGUIClassNameForId ($a_q_id) | |
| _getClassNameForQType ($q_type) | |
| getQuestionType () | |
| Returns the question type string. More... | |
| setBackUrl ($a_url) | |
| setQuestionTabsForClass ($guiclass) | |
| getPrintView ($question_title=1, $show_questiontext=1) | |
| preview () | |
| Creates a preview of the question. More... | |
| getWorkingForm ($working_data="", $question_title=1, $show_questiontext=1, $error_message="", $survey_id=null) | |
| getCumulatedResultsDetails ($survey_id, $counter, $finished_ids) | |
| material ($checkonly=FALSE) | |
| Material tab of the survey questions. More... | |
| deleteMaterial () | |
| addMaterial () | |
| Add materials to a question. More... | |
| removeMaterial () | |
| cancelExplorer () | |
| addPG () | |
| addST () | |
| addGIT () | |
| linkChilds () | |
| savePhrase ($a_reload=false) | |
| Creates an output to save the current answers as a phrase. More... | |
| confirmSavePhrase () | |
| Save a new phrase to the database. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from SurveyQuestionGUI | |
| static & | _getQuestionGUI ($questiontype, $question_id=-1) |
| Creates a question gui representation. More... | |
Data Fields inherited from SurveyQuestionGUI | |
| $object | |
Protected Attributes inherited from SurveyQuestionGUI | |
| $tpl | |
| $lng | |
| $ctrl | |
| $cumulated | |
| $parent_url | |
MultipleChoice survey question GUI representation.
The SurveyMultipleChoiceQuestionGUI class encapsulates the GUI representation for multiple choice survey question types.
Definition at line 37 of file class.SurveyMultipleChoiceQuestionGUI.php.
|
protected |
Definition at line 54 of file class.SurveyMultipleChoiceQuestionGUI.php.
References ilPropertyFormGUI\addItem(), ilFormPropertyGUI\setRequired(), ilNumberInputGUI\setSize(), and ilCheckboxInputGUI\setValue().
Here is the call graph for this function:| SurveyMultipleChoiceQuestionGUI::getCumulatedResultsDetails | ( | $survey_id, | |
| $counter, | |||
| $finished_ids | |||
| ) |
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 474 of file class.SurveyMultipleChoiceQuestionGUI.php.
References ilObjSurvey\_getNrOfParticipants(), and SurveyQuestionGUI\renderChart().
Here is the call graph for this function:| SurveyMultipleChoiceQuestionGUI::getPrintView | ( | $question_title = 1, |
|
$show_questiontext = 1, |
|||
$survey_id = null |
|||
| ) |
Creates a HTML representation of the question.
private
Definition at line 180 of file class.SurveyMultipleChoiceQuestionGUI.php.
References ilUtil\getHtmlPath(), ilUtil\getImagePath(), SurveyQuestionGUI\outQuestionText(), and ilUtil\prepareFormOutput().
Here is the call graph for this function:| SurveyMultipleChoiceQuestionGUI::getWorkingForm | ( | $working_data = "", |
|
$question_title = 1, |
|||
$show_questiontext = 1, |
|||
$error_message = "", |
|||
$survey_id = null |
|||
| ) |
Creates the question output form for the learner.
public
Definition at line 280 of file class.SurveyMultipleChoiceQuestionGUI.php.
References SurveyQuestionGUI\getMaterialOutput(), SurveyQuestionGUI\outQuestionText(), and ilUtil\prepareFormOutput().
Here is the call graph for this function:
|
protected |
Definition at line 153 of file class.SurveyMultipleChoiceQuestionGUI.php.
References $_POST, and ilPropertyFormGUI\getInput().
Here is the call graph for this function:
|
protected |
Definition at line 39 of file class.SurveyMultipleChoiceQuestionGUI.php.
| SurveyMultipleChoiceQuestionGUI::setQuestionTabs | ( | ) |
Definition at line 49 of file class.SurveyMultipleChoiceQuestionGUI.php.
References SurveyQuestionGUI\setQuestionTabsForClass().
Here is the call graph for this function:
|
protected |
Definition at line 111 of file class.SurveyMultipleChoiceQuestionGUI.php.
References $_POST, $errors, ilPropertyFormGUI\getInput(), ilPropertyFormGUI\getItemByPostVar(), and ilUtil\sendFailure().
Here is the call graph for this function: