ILIAS
Release_5_0_x_branch Revision 61816
|
Metric survey question GUI representation. More...
Public Member Functions | |
setQuestionTabs () | |
getParsedAnswers (array $a_working_data=null, $a_only_user_anwers=false) | |
getPrintView ($question_title=1, $show_questiontext=1, $survey_id=null, array $a_working_data=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. | |
getCumulatedResultsDetails ($survey_id, $counter, $finished_ids) | |
Creates the detailed output of the cumulated results for the question. | |
Public Member Functions inherited from SurveyQuestionGUI | |
__construct ($a_id=-1) | |
& | executeCommand () |
_getGUIClassNameForId ($a_q_id) | |
_getClassNameForQType ($q_type) | |
getQuestionType () | |
Returns the question type string. | |
setBackUrl ($a_url) | |
setQuestionTabsForClass ($guiclass) | |
getPrintView ($question_title=1, $show_questiontext=1) | |
preview () | |
Creates a preview of the question. | |
material ($checkonly=FALSE) | |
Material tab of the survey questions. | |
deleteMaterial () | |
addMaterial () | |
Add materials to a question. | |
removeMaterial () | |
cancelExplorer () | |
addPG () | |
addST () | |
addGIT () | |
linkChilds () | |
savePhrase ($a_reload=false) | |
Creates an output to save the current answers as a phrase. | |
confirmSavePhrase () | |
Save a new phrase to the database. |
Protected Member Functions | |
initObject () | |
addFieldsToEditForm (ilPropertyFormGUI $a_form) | |
importEditFormValues (ilPropertyFormGUI $a_form) | |
renderChart ($a_id, $a_values) | |
Protected Member Functions inherited from SurveyQuestionGUI | |
outQuestionText ($template) | |
initEditForm () | |
addCommandButtons ($a_form) | |
editQuestion (ilPropertyFormGUI $a_form=null) | |
saveSync () | |
saveReturn () | |
saveForm () | |
save ($a_return=false, $a_sync=false) | |
copySyncForm () | |
syncCopies () | |
originalSyncForm () | |
sync () | |
cancelSync () | |
redirectAfterSaving ($a_return=false) | |
Redirect to calling survey or to edit form. | |
cancel () | |
validateEditForm (ilPropertyFormGUI $a_form) | |
getMaterialOutput () | |
Creates the HTML output of the question material(s) | |
initPhrasesForm () | |
addPhrase (ilPropertyFormGUI $a_form=null) | |
Creates an output for the addition of phrases. | |
addSelectedPhrase () |
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 | |
Protected Attributes inherited from SurveyQuestionGUI | |
$tpl | |
$lng | |
$ctrl | |
$cumulated | |
$parent_url |
Metric survey question GUI representation.
The SurveyMetricQuestionGUI class encapsulates the GUI representation for metric survey question types.
Definition at line 37 of file class.SurveyMetricQuestionGUI.php.
|
protected |
Reimplemented from SurveyQuestionGUI.
Definition at line 55 of file class.SurveyMetricQuestionGUI.php.
References ilPropertyFormGUI\addItem(), ilNumberInputGUI\setDecimals(), ilFormPropertyGUI\setRequired(), SurveyMetricQuestion\SUBTYPE_NON_RATIO, SurveyMetricQuestion\SUBTYPE_RATIO_ABSOLUTE, and SurveyMetricQuestion\SUBTYPE_RATIO_NON_ABSOLUTE.
SurveyMetricQuestionGUI::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 |
Reimplemented from SurveyQuestionGUI.
Definition at line 275 of file class.SurveyMetricQuestionGUI.php.
References ilObjSurvey\_getNrOfParticipants(), renderChart(), SurveyMetricQuestion\SUBTYPE_NON_RATIO, SurveyMetricQuestion\SUBTYPE_RATIO_ABSOLUTE, and SurveyMetricQuestion\SUBTYPE_RATIO_NON_ABSOLUTE.
SurveyMetricQuestionGUI::getParsedAnswers | ( | array | $a_working_data = null , |
$a_only_user_anwers = false |
|||
) |
Definition at line 144 of file class.SurveyMetricQuestionGUI.php.
References $res.
Referenced by getPrintView().
SurveyMetricQuestionGUI::getPrintView | ( | $question_title = 1 , |
|
$show_questiontext = 1 , |
|||
$survey_id = null , |
|||
array | $a_working_data = null |
||
) |
Creates a HTML representation of the question.
Creates a HTML representation of the question
private
Definition at line 163 of file class.SurveyMetricQuestionGUI.php.
References getParsedAnswers(), and 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
Reimplemented from SurveyQuestionGUI.
Definition at line 214 of file class.SurveyMetricQuestionGUI.php.
References SurveyQuestionGUI\getMaterialOutput(), and SurveyQuestionGUI\outQuestionText().
|
protected |
Reimplemented from SurveyQuestionGUI.
Definition at line 135 of file class.SurveyMetricQuestionGUI.php.
References ilPropertyFormGUI\getInput().
|
protected |
Reimplemented from SurveyQuestionGUI.
Definition at line 39 of file class.SurveyMetricQuestionGUI.php.
|
protected |
Reimplemented from SurveyQuestionGUI.
Definition at line 374 of file class.SurveyMetricQuestionGUI.php.
References ilChartGrid\DATA_BARS, ilChart\getInstanceByType(), and ilChart\TYPE_GRID.
Referenced by getCumulatedResultsDetails().
SurveyMetricQuestionGUI::setQuestionTabs | ( | ) |
Reimplemented from SurveyQuestionGUI.
Definition at line 50 of file class.SurveyMetricQuestionGUI.php.
References SurveyQuestionGUI\setQuestionTabsForClass().