| ILIAS
    release_6 Revision v6.24-5-g0c8bfefb3b8
    | 
Basic GUI class for assessment questions. More...
 Inheritance diagram for assQuestionGUI:
 Inheritance diagram for assQuestionGUI: Collaboration diagram for assQuestionGUI:
 Collaboration diagram for assQuestionGUI:| Public Member Functions | |
| __construct () | |
| assQuestionGUI constructor  More... | |
| hasInlineFeedback () | |
| this method can be overwritten per question type  More... | |
| addHeaderAction () | |
| redrawHeaderAction () | |
| getHeaderAction () | |
| getNotesHTML () | |
| executeCommand () | |
| execute command  More... | |
| getCommand ($cmd) | |
| getType () | |
| needed for page editor compliance  More... | |
| getPresentationContext () | |
| setPresentationContext ($presentationContext) | |
| isTestPresentationContext () | |
| isPreviousSolutionPrefilled () | |
| setPreviousSolutionPrefilled ($previousSolutionPrefilled) | |
| getRenderPurpose () | |
| setRenderPurpose ($renderPurpose) | |
| isRenderPurposePrintPdf () | |
| isRenderPurposePreview () | |
| isRenderPurposeInputValue () | |
| isRenderPurposePlayback () | |
| isRenderPurposeDemoplay () | |
| renderPurposeSupportsFormHtml () | |
| getEditContext () | |
| setEditContext ($editContext) | |
| isAuthoringEditContext () | |
| isAdjustmentEditContext () | |
| setAdjustmentEditContext () | |
| getNavigationGUI () | |
| setNavigationGUI ($navigationGUI) | |
| setTaxonomyIds ($taxonomyIds) | |
| getTaxonomyIds () | |
| setTargetGui ($linkTargetGui) | |
| setTargetGuiClass ($targetGuiClass) | |
| getTargetGuiClass () | |
| setQuestionHeaderBlockBuilder ($questionHeaderBlockBuilder) | |
| getQuestionHeaderBlockBuilder () | |
| setQuestionActionCmd ($questionActionCmd) | |
| getQuestionActionCmd () | |
| & | createQuestionGUI ($question_type, $question_id=-1) | 
| Creates a question gui representation.  More... | |
| populateJavascriptFilesRequiredForWorkForm (ilGlobalTemplateInterface $tpl) | |
| getPresentationJavascripts () | |
| getQuestionTemplate () | |
| get question template  More... | |
| getILIASPage ($html="") | |
| Returns the ILIAS Page around a question.  More... | |
| outQuestionPage ($a_temp_var, $a_postponed=false, $active_id="", $html="", $inlineFeedbackEnabled=false) | |
| output question page  More... | |
| cancel () | |
| cancel action  More... | |
| originalSyncForm ($return_to="", $return_to_feedback='') | |
| sync () | |
| cancelSync () | |
| saveEdit () | |
| save question  More... | |
| save () | |
| save question  More... | |
| saveReturn () | |
| save question  More... | |
| apply () | |
| apply changes  More... | |
| getContextPath ($cont_obj, $a_endnode_id, $a_startnode_id=1) | |
| get context path in content object tree  More... | |
| setSequenceNumber ($nr) | |
| getSequenceNumber () | |
| setQuestionCount ($a_question_count) | |
| getQuestionCount () | |
| getErrorMessage () | |
| setErrorMessage ($errormessage) | |
| addErrorMessage ($errormessage) | |
| outAdditionalOutput () | |
| getQuestionType () | |
| Returns the question type string.  More... | |
| getAsValueAttribute ($a_value) | |
| Returns a HTML value attribute.  More... | |
| addNewIdListener (&$a_object, $a_method, $a_parameters="") | |
| Add a listener that is notified with the new question ID, when a new question is saved.  More... | |
| callNewIdListeners ($a_new_id) | |
| Call the new id listeners.  More... | |
| addQuestionFormCommandButtons ($form) | |
| Add the command buttons of a question properties form.  More... | |
| addBasicQuestionFormProperties ($form) | |
| Add basic question form properties: assessment: title, author, description, question, working time.  More... | |
| getAnswerFeedbackOutput ($active_id, $pass) | |
| Returns the answer generic feedback depending on the results of the question.  More... | |
| getGenericFeedbackOutput ($active_id, $pass) | |
| Returns the answer specific feedback for the question.  More... | |
| getGenericFeedbackOutputForCorrectSolution () | |
| getGenericFeedbackOutputForIncorrectSolution () | |
| getSpecificFeedbackOutput ($userSolution) | |
| Returns the answer specific feedback for the question.  More... | |
| outQuestionType () | |
| showSuggestedSolution () | |
| suggestedsolution () | |
| Allows to add suggested solutions for questions.  More... | |
| outSolutionExplorer () | |
| saveSuggestedSolution () | |
| cancelExplorer () | |
| outPageSelector () | |
| outChapterSelector () | |
| outGlossarySelector () | |
| linkChilds () | |
| addPG () | |
| addST () | |
| addGIT () | |
| isSaveCommand () | |
| setQuestionTabs () | |
| addTab_SuggestedSolution (ilTabsGUI $tabs, $classname) | |
| getEditQuestionTabCommands () | |
| getSolutionOutput ( $active_id, $pass=null, $graphicalOutput=false, $result_output=false, $show_question_only=true, $show_feedback=false, $show_correct_solution=false, $show_manual_scoring=false, $show_question_text=true) | |
| supportsIntermediateSolutionOutput () | |
| Question type specific support of intermediate solution output The function getSolutionOutput respects getUseIntermediateSolution()  More... | |
| hasIntermediateSolution ($activeId, $passIndex) | |
| Check if the question has an intermediate solution.  More... | |
| setUseIntermediateSolution ($use) | |
| getUseIntermediateSolution () | |
| Get if intermediate solution should be used for solution output.  More... | |
| isAutosaveable () | |
| getPreview ($show_question_only=false, $showInlineFeedback=false) | |
| outQuestionForTest ( $formaction, $active_id, $pass, $is_question_postponed=false, $user_post_solutions=false, $show_specific_inline_feedback=false) | |
| magicAfterTestOutput () | |
| getTestOutput ( $active_id, $pass, $is_question_postponed, $user_post_solutions, $show_specific_inline_feedback) | |
| getFormEncodingType () | |
| setPreviewSession ($previewSession) | |
| getPreviewSession () | |
| showHints () | |
| buildFocusAnchorHtml () | |
| isAnswerFreuqencyStatisticSupported () | |
| getSubQuestionsIndex () | |
| getAnswersFrequency ($relevantAnswers, $questionIndex) | |
| getAnswerFrequencyTableGUI ($parentGui, $parentCmd, $relevantAnswers, $questionIndex) | |
| prepareReprintableCorrectionsForm (ilPropertyFormGUI $form) | |
| populateCorrectionsFormProperties (ilPropertyFormGUI $form) | |
| saveCorrectionsFormProperties (ilPropertyFormGUI $form) | |
| Static Public Member Functions | |
| static | _getQuestionGUI ($question_type, $question_id=-1) | 
| Creates a question gui representation and returns the alias to the question gui note: please do not use $this inside this method to allow static calls.  More... | |
| static | _getGUIClassNameForId ($a_q_id) | 
| static | _getClassNameForQType ($q_type) | 
| static | getCommandsFromClassConstants ($guiClassName, $cmdConstantNameBegin='CMD_') | 
| extracts values of all constants of given class with given prefix as array can be used to get all possible commands in case of these commands are defined as constants  More... | |
| Data Fields | |
| const | FORM_MODE_EDIT = 'edit' | 
| const | FORM_MODE_ADJUST = 'adjust' | 
| const | FORM_ENCODING_URLENCODE = 'application/x-www-form-urlencoded' | 
| const | FORM_ENCODING_MULTIPART = 'multipart/form-data' | 
| const | SESSION_PREVIEW_DATA_BASE_INDEX = 'ilAssQuestionPreviewAnswers' | 
| $object | |
| $tpl | |
| $lng | |
| $error | |
| $errormessage | |
| $sequence_no | |
| sequence number in test  More... | |
| $question_count | |
| question count in test  More... | |
| const | PRESENTATION_CONTEXT_TEST = 'pContextTest' | 
| const | PRESENTATION_CONTEXT_RESULTS = 'pContextResults' | 
| const | RENDER_PURPOSE_PLAYBACK = 'renderPurposePlayback' | 
| const | RENDER_PURPOSE_DEMOPLAY = 'renderPurposeDemoplay' | 
| const | RENDER_PURPOSE_PREVIEW = 'renderPurposePreview' | 
| const | RENDER_PURPOSE_PRINT_PDF = 'renderPurposePrintPdf' | 
| const | RENDER_PURPOSE_INPUT_VALUE = 'renderPurposeInputValue' | 
| const | EDIT_CONTEXT_AUTHORING = 'authoring' | 
| const | EDIT_CONTEXT_ADJUSTMENT = 'adjustment' | 
| Protected Member Functions | |
| writePostData ($always=false) | |
| Evaluates a posted edit form and writes the form data in the question object.  More... | |
| renderEditForm ($form) | |
| getUseUnchangedAnswerCheckboxHtml () | |
| getPreviousSolutionProvidedMessage () | |
| getPreviousSolutionConfirmationCheckboxHtml () | |
| saveTaxonomyAssignments () | |
| populateTaxonomyFormSection (ilPropertyFormGUI $form) | |
| getBasicEditQuestionTabCommands () | |
| getAdditionalEditQuestionCommands () | |
| addTab_QuestionFeedback (ilTabsGUI $tabs) | |
| adds the feedback tab to ilTabsGUI  More... | |
| addTab_QuestionHints (ilTabsGUI $tabs) | |
| adds the hints tab to ilTabsGUI  More... | |
| addTab_QuestionPreview (ilTabsGUI $tabsGUI) | |
| hasCorrectSolution ($activeId, $passIndex) | |
| writeQuestionGenericPostData () | |
| completeTestOutputFormAction ($formAction, $active_id, $pass) | |
| addBackTab (ilTabsGUI $ilTabs) | |
| buildBasicEditFormObject () | |
| buildEditForm () | |
| Protected Attributes | |
| $editForm | |
| $use_intermediate_solution = false | |
| Private Attributes | |
| $taxonomyIds = array() | |
| $targetGuiClass = null | |
| $questionActionCmd = 'handleQuestionAction' | |
| $questionHeaderBlockBuilder | |
| $navigationGUI | |
| $presentationContext = null | |
| $renderPurpose = self::RENDER_PURPOSE_PLAYBACK | |
| $editContext = self::EDIT_CONTEXT_AUTHORING | |
| $previousSolutionPrefilled = false | |
| $previewSession | |
Basic GUI class for assessment questions.
The assQuestionGUI class encapsulates basic GUI functions for assessment questions.
Definition at line 20 of file class.assQuestionGUI.php.
| assQuestionGUI::__construct | ( | ) | 
assQuestionGUI constructor
Definition at line 118 of file class.assQuestionGUI.php.
| 
 | static | 
Definition at line 557 of file class.assQuestionGUI.php.
Referenced by _getGUIClassNameForId().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 545 of file class.assQuestionGUI.php.
References _getClassNameForQType(), and assQuestion\getQuestionTypeFromDb().
Referenced by ilQuestionBrowserTableGUI\fillRow().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Creates a question gui representation and returns the alias to the question gui note: please do not use $this inside this method to allow static calls.
| string | $question_type | The question type as it is used in the language database | 
| integer | $question_id | The database ID of an existing question to load it into assQuestionGUI | 
Definition at line 510 of file class.assQuestionGUI.php.
References $DIC, $ilCtrl, $ilDB, $lng, assQuestion\_includeClass(), assQuestion\getFeedbackClassNameByQuestionType(), assQuestion\getGuiClassNameByQuestionType(), and assQuestion\getQuestionTypeFromDb().
Referenced by ilObjQuestionPoolGUI\addLocatorItems(), ilTestExpressPageObjectGUI\addPageOfQuestions(), ilObjQuestionPoolGUI\createQuestionForTestObject(), createQuestionGUI(), ilObjQuestionPoolGUI\createQuestionObject(), ilPCQuestionGUI\edit(), ilObjQuestionPoolGUI\editQuestionForTestObject(), ilObjTestGUI\executeCommand(), ilTestExpressPageObjectGUI\executeCommand(), ilObjQuestionPoolGUI\executeCommand(), ilQuestionEditGUI\executeCommand(), ilPageObjectGUI\executeCommand(), ilSCORM2004Asset\exportHTMLPageObjects(), ilQuestionExporter\exportQuestion(), ilObjAssessmentFolder\fetchScoringAdjustableTypes(), ilAssQuestionPageCommandForwarder\forward(), ilPCQuestion\getJavascriptFiles(), ilSCORM2004PageGUI\getQuestionHtmlOfPage(), ilTestExpressPageObjectGUI\handleToolbarCommand(), ilPCQuestion\modifyPageContentPostXsl(), ilAssQuestionSkillAssignmentsGUI\saveSkillQuestionAssignmentPropertiesFormCmd(), ilObjQuestionPoolGUI\setTitleAndDescription(), and ilAssQuestionSkillAssignmentsGUI\showSkillQuestionAssignmentPropertiesFormCmd().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | protected | 
| ilTabsGUI | $ilTabs | 
Definition at line 2274 of file class.assQuestionGUI.php.
References $_GET, $GLOBALS, ilLink\_getLink(), ilObjectFactory\getInstanceByRefId(), ilTestExpressPage\getReturnToPageLink(), and ilTabsGUI\setBackTarget().
Referenced by assClozeTestGUI\setQuestionTabs(), assErrorTextGUI\setQuestionTabs(), assFlashQuestionGUI\setQuestionTabs(), assFormulaQuestionGUI\setQuestionTabs(), assImagemapQuestionGUI\setQuestionTabs(), assJavaAppletGUI\setQuestionTabs(), assLongMenuGUI\setQuestionTabs(), assMatchingQuestionGUI\setQuestionTabs(), assMultipleChoiceGUI\setQuestionTabs(), assOrderingHorizontalGUI\setQuestionTabs(), assOrderingQuestionGUI\setQuestionTabs(), setQuestionTabs(), assSingleChoiceGUI\setQuestionTabs(), assTextQuestionGUI\setQuestionTabs(), and assTextSubsetGUI\setQuestionTabs().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::addBasicQuestionFormProperties | ( | $form | ) | 
Add basic question form properties: assessment: title, author, description, question, working time.
Reimplemented in assClozeTestGUI, and assMultipleChoiceGUI.
Definition at line 1206 of file class.assQuestionGUI.php.
References ilObjAdvancedEditing\_getUsedHTMLTags(), assQuestion\ADDITIONAL_CONTENT_EDITING_MODE_PAGE_OBJECT, ilAssSelfAssessmentQuestionFormatter\getSelfAssessmentTags(), and ilUtil\prepareFormOutput().
Referenced by assImagemapQuestionGUI\buildEditForm(), assKprimChoiceGUI\buildEditForm(), assLongMenuGUI\buildEditForm(), assOrderingQuestionGUI\buildEditForm(), assErrorTextGUI\editQuestion(), assFileUploadGUI\editQuestion(), assFlashQuestionGUI\editQuestion(), assJavaAppletGUI\editQuestion(), assMatchingQuestionGUI\editQuestion(), assNumericGUI\editQuestion(), assOrderingHorizontalGUI\editQuestion(), assSingleChoiceGUI\editQuestion(), assTextQuestionGUI\editQuestion(), and assTextSubsetGUI\editQuestion().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::addErrorMessage | ( | $errormessage | ) | 
Definition at line 1118 of file class.assQuestionGUI.php.
References $errormessage.
Referenced by assFormulaQuestionGUI\checkInput(), and assFormulaQuestionGUI\writePostData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::addGIT | ( | ) | 
Definition at line 1893 of file class.assQuestionGUI.php.
References $_GET.
| assQuestionGUI::addHeaderAction | ( | ) | 
Definition at line 160 of file class.assQuestionGUI.php.
References $DIC, getHeaderAction(), IL_NOTE_PUBLIC, and ilNoteGUI\initJavascript().
 Here is the call graph for this function:
 Here is the call graph for this function:| assQuestionGUI::addNewIdListener | ( | & | $a_object, | 
| $a_method, | |||
| $a_parameters = "" | |||
| ) | 
Add a listener that is notified with the new question ID, when a new question is saved.
Definition at line 1161 of file class.assQuestionGUI.php.
| assQuestionGUI::addPG | ( | ) | 
Definition at line 1871 of file class.assQuestionGUI.php.
References $_GET.
| assQuestionGUI::addQuestionFormCommandButtons | ( | $form | ) | 
Add the command buttons of a question properties form.
Definition at line 1191 of file class.assQuestionGUI.php.
Referenced by assImagemapQuestionGUI\buildEditForm(), assKprimChoiceGUI\buildEditForm(), assLongMenuGUI\buildEditForm(), assMultipleChoiceGUI\buildEditForm(), assClozeTestGUI\editQuestion(), assErrorTextGUI\editQuestion(), assFileUploadGUI\editQuestion(), assFlashQuestionGUI\editQuestion(), assJavaAppletGUI\editQuestion(), assMatchingQuestionGUI\editQuestion(), assNumericGUI\editQuestion(), assOrderingHorizontalGUI\editQuestion(), assSingleChoiceGUI\editQuestion(), assTextQuestionGUI\editQuestion(), and assTextSubsetGUI\editQuestion().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::addST | ( | ) | 
Definition at line 1882 of file class.assQuestionGUI.php.
References $_GET.
| 
 | protected | 
adds the feedback tab to ilTabsGUI
@global ilCtrl $ilCtrl
| ilTabsGUI | $tabs | 
Definition at line 2046 of file class.assQuestionGUI.php.
References $DIC, $ilCtrl, ilTabsGUI\addTarget(), ilAssQuestionFeedbackEditingGUI\CMD_SHOW, and getCommandsFromClassConstants().
Referenced by assClozeTestGUI\setQuestionTabs(), assErrorTextGUI\setQuestionTabs(), assFileUploadGUI\setQuestionTabs(), assFlashQuestionGUI\setQuestionTabs(), assFormulaQuestionGUI\setQuestionTabs(), assImagemapQuestionGUI\setQuestionTabs(), assJavaAppletGUI\setQuestionTabs(), assLongMenuGUI\setQuestionTabs(), assMatchingQuestionGUI\setQuestionTabs(), assMultipleChoiceGUI\setQuestionTabs(), assOrderingHorizontalGUI\setQuestionTabs(), assOrderingQuestionGUI\setQuestionTabs(), setQuestionTabs(), assSingleChoiceGUI\setQuestionTabs(), assTextQuestionGUI\setQuestionTabs(), and assTextSubsetGUI\setQuestionTabs().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | protected | 
adds the hints tab to ilTabsGUI
@global ilCtrl $ilCtrl
| ilTabsGUI | $tabs | 
Definition at line 2079 of file class.assQuestionGUI.php.
References $DIC, $ilCtrl, ilTabsGUI\addTarget(), ilAssQuestionHintsGUI\CMD_SHOW_LIST, and getCommandsFromClassConstants().
Referenced by assClozeTestGUI\setQuestionTabs(), assErrorTextGUI\setQuestionTabs(), assFileUploadGUI\setQuestionTabs(), assFlashQuestionGUI\setQuestionTabs(), assFormulaQuestionGUI\setQuestionTabs(), assImagemapQuestionGUI\setQuestionTabs(), assJavaAppletGUI\setQuestionTabs(), assLongMenuGUI\setQuestionTabs(), assMatchingQuestionGUI\setQuestionTabs(), assMultipleChoiceGUI\setQuestionTabs(), assOrderingHorizontalGUI\setQuestionTabs(), assOrderingQuestionGUI\setQuestionTabs(), setQuestionTabs(), assSingleChoiceGUI\setQuestionTabs(), assTextQuestionGUI\setQuestionTabs(), and assTextSubsetGUI\setQuestionTabs().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | protected | 
Definition at line 2108 of file class.assQuestionGUI.php.
References ilTabsGUI\addTarget(), ilAssQuestionPreviewGUI\CMD_SHOW, and ilAssQuestionPreviewGUI\TAB_ID_QUESTION_PREVIEW.
Referenced by assClozeTestGUI\setQuestionTabs(), assErrorTextGUI\setQuestionTabs(), assFileUploadGUI\setQuestionTabs(), assFlashQuestionGUI\setQuestionTabs(), assFormulaQuestionGUI\setQuestionTabs(), assImagemapQuestionGUI\setQuestionTabs(), assJavaAppletGUI\setQuestionTabs(), assLongMenuGUI\setQuestionTabs(), assMatchingQuestionGUI\setQuestionTabs(), assMultipleChoiceGUI\setQuestionTabs(), assOrderingHorizontalGUI\setQuestionTabs(), assOrderingQuestionGUI\setQuestionTabs(), setQuestionTabs(), assSingleChoiceGUI\setQuestionTabs(), assTextQuestionGUI\setQuestionTabs(), and assTextSubsetGUI\setQuestionTabs().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::addTab_SuggestedSolution | ( | ilTabsGUI | $tabs, | 
| $classname | |||
| ) | 
Definition at line 2010 of file class.assQuestionGUI.php.
References $_GET, and ilTabsGUI\addTarget().
Referenced by assClozeTestGUI\setQuestionTabs(), assErrorTextGUI\setQuestionTabs(), assFileUploadGUI\setQuestionTabs(), assFlashQuestionGUI\setQuestionTabs(), assImagemapQuestionGUI\setQuestionTabs(), assJavaAppletGUI\setQuestionTabs(), assLongMenuGUI\setQuestionTabs(), assMatchingQuestionGUI\setQuestionTabs(), assMultipleChoiceGUI\setQuestionTabs(), assOrderingHorizontalGUI\setQuestionTabs(), assOrderingQuestionGUI\setQuestionTabs(), setQuestionTabs(), assSingleChoiceGUI\setQuestionTabs(), assTextQuestionGUI\setQuestionTabs(), and assTextSubsetGUI\setQuestionTabs().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::apply | ( | ) | 
apply changes
Definition at line 1056 of file class.assQuestionGUI.php.
References writePostData().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | protected | 
Definition at line 2326 of file class.assQuestionGUI.php.
References getType(), and outQuestionType().
Referenced by assImagemapQuestionGUI\buildEditForm(), assKprimChoiceGUI\buildEditForm(), and assLongMenuGUI\buildEditForm().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | protected | 
Reimplemented in assImagemapQuestionGUI, assKprimChoiceGUI, assLongMenuGUI, assMultipleChoiceGUI, and assOrderingQuestionGUI.
Definition at line 2353 of file class.assQuestionGUI.php.
References $editForm, and $errors.
Referenced by executeCommand().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::buildFocusAnchorHtml | ( | ) | 
Definition at line 2362 of file class.assQuestionGUI.php.
Referenced by assKprimChoiceGUI\getSolutionOutput(), assMultipleChoiceGUI\getSolutionOutput(), assSingleChoiceGUI\getSolutionOutput(), and outQuestionPage().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::callNewIdListeners | ( | $a_new_id | ) | 
Call the new id listeners.
Definition at line 1173 of file class.assQuestionGUI.php.
Referenced by save(), saveReturn(), and assFormulaQuestionGUI\saveReturnFQ().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::cancel | ( | ) | 
cancel action
Definition at line 717 of file class.assQuestionGUI.php.
References $_GET, and ilUtil\redirect().
 Here is the call graph for this function:
 Here is the call graph for this function:| assQuestionGUI::cancelExplorer | ( | ) | 
Definition at line 1726 of file class.assQuestionGUI.php.
| assQuestionGUI::cancelSync | ( | ) | 
Definition at line 791 of file class.assQuestionGUI.php.
References $_GET, ilLink\_getLink(), ilObjectFactory\getInstanceByRefId(), ilTestExpressPage\getReturnToPageLink(), and ilUtil\redirect().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | protected | 
Reimplemented in assImagemapQuestionGUI.
Definition at line 2247 of file class.assQuestionGUI.php.
Referenced by outQuestionForTest().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| & assQuestionGUI::createQuestionGUI | ( | $question_type, | |
| $question_id = -1 | |||
| ) | 
Creates a question gui representation.
Creates a question gui representation and returns the alias to the question gui
| string | $question_type | The question type as it is used in the language database | 
| integer | $question_id | The database ID of an existing question to load it into assQuestionGUI | 
Definition at line 574 of file class.assQuestionGUI.php.
References _getQuestionGUI().
 Here is the call graph for this function:
 Here is the call graph for this function:| assQuestionGUI::executeCommand | ( | ) | 
execute command
Definition at line 226 of file class.assQuestionGUI.php.
References $_GET, $DIC, $ret, buildEditForm(), getCommand(), and ilUtil\stripSlashes().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | protected | 
Reimplemented in assKprimChoiceGUI.
Definition at line 2035 of file class.assQuestionGUI.php.
Referenced by getEditQuestionTabCommands().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::getAnswerFeedbackOutput | ( | $active_id, | |
| $pass | |||
| ) | 
Returns the answer generic feedback depending on the results of the question.
| integer | $active_id | Active ID of the user | 
| integer | $pass | Active pass | 
Reimplemented in assClozeTestGUI.
Definition at line 1357 of file class.assQuestionGUI.php.
References $pass, and getGenericFeedbackOutput().
Referenced by assFileUploadGUI\getSolutionOutput(), assJavaAppletGUI\getSolutionOutput(), assMultipleChoiceGUI\getSolutionOutput(), assSingleChoiceGUI\getSolutionOutput(), and assTextSubsetGUI\getSolutionOutput().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::getAnswerFrequencyTableGUI | ( | $parentGui, | |
| $parentCmd, | |||
| $relevantAnswers, | |||
| $questionIndex | |||
| ) | 
| $parentGui | |
| $parentCmd | |
| $relevantAnswers | |
| $questionIndex | 
Reimplemented in assClozeTestGUI, assKprimChoiceGUI, assLongMenuGUI, and assMatchingQuestionGUI.
Definition at line 2389 of file class.assQuestionGUI.php.
References getAnswersFrequency().
 Here is the call graph for this function:
 Here is the call graph for this function:| assQuestionGUI::getAnswersFrequency | ( | $relevantAnswers, | |
| $questionIndex | |||
| ) | 
Reimplemented in assClozeTestGUI, assLongMenuGUI, assErrorTextGUI, assImagemapQuestionGUI, assKprimChoiceGUI, assMatchingQuestionGUI, assMultipleChoiceGUI, assNumericGUI, assOrderingHorizontalGUI, assOrderingQuestionGUI, assSingleChoiceGUI, assTextQuestionGUI, and assTextSubsetGUI.
Definition at line 2377 of file class.assQuestionGUI.php.
Referenced by getAnswerFrequencyTableGUI().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::getAsValueAttribute | ( | $a_value | ) | 
Returns a HTML value attribute.
| mixed | $a_value | A given text or value | 
Definition at line 1147 of file class.assQuestionGUI.php.
References $result.
| 
 | protected | 
Definition at line 2030 of file class.assQuestionGUI.php.
Referenced by getEditQuestionTabCommands().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::getCommand | ( | $cmd | ) | 
Reimplemented in assClozeTestGUI, assFlashQuestionGUI, assFormulaQuestionGUI, assImagemapQuestionGUI, assJavaAppletGUI, assLongMenuGUI, assNumericGUI, and assOrderingHorizontalGUI.
Definition at line 254 of file class.assQuestionGUI.php.
Referenced by executeCommand().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
extracts values of all constants of given class with given prefix as array can be used to get all possible commands in case of these commands are defined as constants
| string | $guiClassName | |
| string | $cmdConstantNameBegin | 
Definition at line 1917 of file class.assQuestionGUI.php.
Referenced by addTab_QuestionFeedback(), addTab_QuestionHints(), and ilPCQuestionGUI\setTabs().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::getContextPath | ( | $cont_obj, | |
| $a_endnode_id, | |||
| $a_startnode_id = 1 | |||
| ) | 
get context path in content object tree
| int | $a_endnode_id | id of endnode | 
| int | $a_startnode_id | id of startnode | 
Definition at line 1070 of file class.assQuestionGUI.php.
References $i.
Referenced by outPageSelector().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::getEditContext | ( | ) | 
Definition at line 363 of file class.assQuestionGUI.php.
References $editContext.
Referenced by isAdjustmentEditContext(), and isAuthoringEditContext().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | final | 
Definition at line 2025 of file class.assQuestionGUI.php.
References getAdditionalEditQuestionCommands(), and getBasicEditQuestionTabCommands().
Referenced by setQuestionTabs().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::getErrorMessage | ( | ) | 
Definition at line 1108 of file class.assQuestionGUI.php.
References $errormessage.
Referenced by assTextQuestionGUI\addSuggestedSolution(), assFlashQuestionGUI\suggestRange(), and assFormulaQuestionGUI\suggestRange().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::getFormEncodingType | ( | ) | 
Reimplemented in assFileUploadGUI.
Definition at line 2266 of file class.assQuestionGUI.php.
References FORM_ENCODING_URLENCODE.
Referenced by outQuestionForTest(), and ilTestPlayerAbstractGUI\showQuestionViewable().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::getGenericFeedbackOutput | ( | $active_id, | |
| $pass | |||
| ) | 
Returns the answer specific feedback for the question.
| integer | $active_id | Active ID of the user | 
| integer | $pass | Active pass | 
Definition at line 1371 of file class.assQuestionGUI.php.
References $pass, and ilObjTest\getManualFeedback().
Referenced by getAnswerFeedbackOutput(), assOrderingQuestionGUI\getSolutionOutput(), assClozeTestGUI\getSolutionOutput(), assErrorTextGUI\getSolutionOutput(), assFormulaQuestionGUI\getSolutionOutput(), assKprimChoiceGUI\getSolutionOutput(), assLongMenuGUI\getSolutionOutput(), assMatchingQuestionGUI\getSolutionOutput(), assNumericGUI\getSolutionOutput(), assOrderingHorizontalGUI\getSolutionOutput(), assTextQuestionGUI\getSolutionOutput(), and ilTestPlayerAbstractGUI\populateGenericFeedbackBlock().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::getGenericFeedbackOutputForCorrectSolution | ( | ) | 
Definition at line 1393 of file class.assQuestionGUI.php.
| assQuestionGUI::getGenericFeedbackOutputForIncorrectSolution | ( | ) | 
Definition at line 1401 of file class.assQuestionGUI.php.
| assQuestionGUI::getHeaderAction | ( | ) | 
Definition at line 190 of file class.assQuestionGUI.php.
References $_GET, $DIC, and ilCommonActionDispatcherGUI\TYPE_REPOSITORY.
Referenced by addHeaderAction(), and redrawHeaderAction().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::getILIASPage | ( | $html = "" | ) | 
Returns the ILIAS Page around a question.
Definition at line 626 of file class.assQuestionGUI.php.
References ILIAS_HTTP_PATH.
Referenced by assClozeTestGUI\getPreview(), assErrorTextGUI\getPreview(), assFileUploadGUI\getPreview(), assFlashQuestionGUI\getPreview(), assFormulaQuestionGUI\getPreview(), assImagemapQuestionGUI\getPreview(), assJavaAppletGUI\getPreview(), assKprimChoiceGUI\getPreview(), assLongMenuGUI\getPreview(), assMatchingQuestionGUI\getPreview(), assMultipleChoiceGUI\getPreview(), assNumericGUI\getPreview(), assOrderingHorizontalGUI\getPreview(), assOrderingQuestionGUI\getPreview(), assSingleChoiceGUI\getPreview(), assTextQuestionGUI\getPreview(), assTextSubsetGUI\getPreview(), assOrderingQuestionGUI\getSolutionOutput(), assClozeTestGUI\getSolutionOutput(), assErrorTextGUI\getSolutionOutput(), assFileUploadGUI\getSolutionOutput(), assFlashQuestionGUI\getSolutionOutput(), assFormulaQuestionGUI\getSolutionOutput(), assJavaAppletGUI\getSolutionOutput(), assKprimChoiceGUI\getSolutionOutput(), assLongMenuGUI\getSolutionOutput(), assMatchingQuestionGUI\getSolutionOutput(), assMultipleChoiceGUI\getSolutionOutput(), assNumericGUI\getSolutionOutput(), assOrderingHorizontalGUI\getSolutionOutput(), assSingleChoiceGUI\getSolutionOutput(), assTextQuestionGUI\getSolutionOutput(), assTextSubsetGUI\getSolutionOutput(), assErrorTextGUI\getTestOutput(), assFileUploadGUI\getTestOutput(), and assOrderingHorizontalGUI\getTestOutput().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::getNavigationGUI | ( | ) | 
Definition at line 400 of file class.assQuestionGUI.php.
References $navigationGUI.
Referenced by outQuestionPage().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::getNotesHTML | ( | ) | 
Definition at line 214 of file class.assQuestionGUI.php.
| assQuestionGUI::getPresentationContext | ( | ) | 
Definition at line 270 of file class.assQuestionGUI.php.
References $presentationContext.
Referenced by isTestPresentationContext().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::getPresentationJavascripts | ( | ) | 
Reimplemented in assMatchingQuestionGUI, assMultipleChoiceGUI, assOrderingHorizontalGUI, and assOrderingQuestionGUI.
Definition at line 587 of file class.assQuestionGUI.php.
Referenced by populateJavascriptFilesRequiredForWorkForm().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | abstract | 
Reimplemented in assClozeTestGUI, assErrorTextGUI, assFileUploadGUI, assFlashQuestionGUI, assFormulaQuestionGUI, assImagemapQuestionGUI, assJavaAppletGUI, assKprimChoiceGUI, assLongMenuGUI, assMatchingQuestionGUI, assMultipleChoiceGUI, assNumericGUI, assOrderingHorizontalGUI, assOrderingQuestionGUI, assSingleChoiceGUI, assTextQuestionGUI, and assTextSubsetGUI.
| assQuestionGUI::getPreviewSession | ( | ) | 
Definition at line 2318 of file class.assQuestionGUI.php.
References $previewSession.
Referenced by assClozeTestGUI\getPreview(), assErrorTextGUI\getPreview(), assFileUploadGUI\getPreview(), assFormulaQuestionGUI\getPreview(), assImagemapQuestionGUI\getPreview(), assKprimChoiceGUI\getPreview(), assLongMenuGUI\getPreview(), assMatchingQuestionGUI\getPreview(), assMultipleChoiceGUI\getPreview(), assNumericGUI\getPreview(), assOrderingHorizontalGUI\getPreview(), assOrderingQuestionGUI\getPreview(), assSingleChoiceGUI\getPreview(), assTextQuestionGUI\getPreview(), assTextSubsetGUI\getPreview(), and assFormulaQuestionGUI\getSolutionOutput().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | protected | 
Reimplemented in assFileUploadGUI, and assImagemapQuestionGUI.
Definition at line 704 of file class.assQuestionGUI.php.
References $tpl.
Referenced by outQuestionPage().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | protected | 
Reimplemented in assFileUploadGUI.
Definition at line 699 of file class.assQuestionGUI.php.
Referenced by outQuestionPage().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::getQuestionActionCmd | ( | ) | 
Definition at line 465 of file class.assQuestionGUI.php.
References $questionActionCmd.
Referenced by assImagemapQuestionGUI\buildAreaLinkTarget(), assFileUploadGUI\getPreview(), assImagemapQuestionGUI\getPreview(), assFileUploadGUI\getSolutionOutput(), assFileUploadGUI\getTestOutput(), and assImagemapQuestionGUI\getTestOutput().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::getQuestionCount | ( | ) | 
Definition at line 1103 of file class.assQuestionGUI.php.
References $question_count.
| assQuestionGUI::getQuestionHeaderBlockBuilder | ( | ) | 
Definition at line 450 of file class.assQuestionGUI.php.
References $questionHeaderBlockBuilder.
Referenced by ilTestPlayerAbstractGUI\populateInstantResponseModal(), ilTestPlayerAbstractGUI\showQuestionEditable(), and ilTestPlayerAbstractGUI\showQuestionViewable().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::getQuestionTemplate | ( | ) | 
get question template
Definition at line 595 of file class.assQuestionGUI.php.
Referenced by assTextQuestionGUI\addSuggestedSolution(), assImagemapQuestionGUI\areaEditor(), assClozeTestGUI\editQuestion(), assErrorTextGUI\editQuestion(), assFileUploadGUI\editQuestion(), assFlashQuestionGUI\editQuestion(), assJavaAppletGUI\editQuestion(), assMatchingQuestionGUI\editQuestion(), assMultipleChoiceGUI\editQuestion(), assNumericGUI\editQuestion(), assOrderingHorizontalGUI\editQuestion(), assSingleChoiceGUI\editQuestion(), assTextQuestionGUI\editQuestion(), assTextSubsetGUI\editQuestion(), assImagemapQuestionGUI\editQuestion(), assKprimChoiceGUI\editQuestion(), assLongMenuGUI\editQuestion(), and renderEditForm().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::getQuestionType | ( | ) | 
Returns the question type string.
Returns the question type string
Definition at line 1135 of file class.assQuestionGUI.php.
Referenced by ilTestCorrectionsGUI\allowedInAdjustment(), and getType().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::getRenderPurpose | ( | ) | 
Definition at line 309 of file class.assQuestionGUI.php.
References $renderPurpose.
Referenced by isRenderPurposeDemoplay(), isRenderPurposeInputValue(), isRenderPurposePlayback(), isRenderPurposePreview(), isRenderPurposePrintPdf(), and suggestedsolution().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::getSequenceNumber | ( | ) | 
Definition at line 1093 of file class.assQuestionGUI.php.
References $sequence_no.
| 
 | abstract | 
Reimplemented in assOrderingQuestionGUI, assClozeTestGUI, assErrorTextGUI, assFileUploadGUI, assFlashQuestionGUI, assFormulaQuestionGUI, assJavaAppletGUI, assKprimChoiceGUI, assLongMenuGUI, assMatchingQuestionGUI, assMultipleChoiceGUI, assNumericGUI, assOrderingHorizontalGUI, assSingleChoiceGUI, assTextQuestionGUI, and assTextSubsetGUI.
Referenced by ilAssQuestionSkillAssignmentsGUI\buildQuestionPage(), ilTestPlayerAbstractGUI\populateInstantResponseBlocks(), ilTestPlayerAbstractGUI\populateInstantResponseModal(), ilTestPlayerAbstractGUI\showQuestionViewable(), and suggestedsolution().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | abstract | 
Returns the answer specific feedback for the question.
This method should be overwritten by the actual question.
| array | $userSolution | ($userSolution[<value1>] = <value2>) | 
Reimplemented in assClozeTestGUI, assErrorTextGUI, assFileUploadGUI, assFlashQuestionGUI, assFormulaQuestionGUI, assImagemapQuestionGUI, assJavaAppletGUI, assKprimChoiceGUI, assLongMenuGUI, assMatchingQuestionGUI, assMultipleChoiceGUI, assNumericGUI, assOrderingHorizontalGUI, assOrderingQuestionGUI, assSingleChoiceGUI, assTextQuestionGUI, and assTextSubsetGUI.
Referenced by ilTestPlayerAbstractGUI\populateSpecificFeedbackBlock().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::getSubQuestionsIndex | ( | ) | 
Reimplemented in assClozeTestGUI, and assLongMenuGUI.
Definition at line 2372 of file class.assQuestionGUI.php.
| assQuestionGUI::getTargetGuiClass | ( | ) | 
Definition at line 433 of file class.assQuestionGUI.php.
References $targetGuiClass.
Referenced by assImagemapQuestionGUI\buildAreaLinkTarget(), assImagemapQuestionGUI\getPreview(), assFileUploadGUI\getSolutionOutput(), assErrorTextGUI\getTestOutput(), and assImagemapQuestionGUI\getTestOutput().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::getTaxonomyIds | ( | ) | 
Definition at line 418 of file class.assQuestionGUI.php.
References $taxonomyIds.
Referenced by populateTaxonomyFormSection(), and saveTaxonomyAssignments().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | abstract | 
Reimplemented in assClozeTestGUI, assErrorTextGUI, assLongMenuGUI, assMultipleChoiceGUI, assKprimChoiceGUI, assNumericGUI, assFileUploadGUI, assFlashQuestionGUI, assFormulaQuestionGUI, assImagemapQuestionGUI, assJavaAppletGUI, assOrderingHorizontalGUI, assSingleChoiceGUI, assMatchingQuestionGUI, assTextQuestionGUI, assTextSubsetGUI, and assOrderingQuestionGUI.
Referenced by outQuestionForTest().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::getType | ( | ) | 
needed for page editor compliance
Definition at line 262 of file class.assQuestionGUI.php.
References getQuestionType().
Referenced by buildBasicEditFormObject().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::getUseIntermediateSolution | ( | ) | 
Get if intermediate solution should be used for solution output.
Definition at line 2167 of file class.assQuestionGUI.php.
References $use_intermediate_solution.
Referenced by assOrderingQuestionGUI\getSolutionOutput(), assClozeTestGUI\getSolutionOutput(), assErrorTextGUI\getSolutionOutput(), assFormulaQuestionGUI\getSolutionOutput(), assKprimChoiceGUI\getSolutionOutput(), assMatchingQuestionGUI\getSolutionOutput(), assMultipleChoiceGUI\getSolutionOutput(), assNumericGUI\getSolutionOutput(), assOrderingHorizontalGUI\getSolutionOutput(), assSingleChoiceGUI\getSolutionOutput(), assTextSubsetGUI\getSolutionOutput(), assTextQuestionGUI\getUserAnswer(), and assLongMenuGUI\getUserSolution().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | protected | 
Reimplemented in assMultipleChoiceGUI.
Definition at line 688 of file class.assQuestionGUI.php.
References $tpl.
Referenced by outQuestionPage().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | protected | 
Definition at line 2172 of file class.assQuestionGUI.php.
Referenced by assOrderingQuestionGUI\getSolutionOutput(), assClozeTestGUI\getSolutionOutput(), assErrorTextGUI\getSolutionOutput(), assFileUploadGUI\getSolutionOutput(), assFormulaQuestionGUI\getSolutionOutput(), assJavaAppletGUI\getSolutionOutput(), assKprimChoiceGUI\getSolutionOutput(), assLongMenuGUI\getSolutionOutput(), assMatchingQuestionGUI\getSolutionOutput(), assMultipleChoiceGUI\getSolutionOutput(), assNumericGUI\getSolutionOutput(), assOrderingHorizontalGUI\getSolutionOutput(), assSingleChoiceGUI\getSolutionOutput(), assTextQuestionGUI\getSolutionOutput(), and assTextSubsetGUI\getSolutionOutput().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::hasInlineFeedback | ( | ) | 
this method can be overwritten per question type
Reimplemented in assKprimChoiceGUI, assMultipleChoiceGUI, and assSingleChoiceGUI.
Definition at line 155 of file class.assQuestionGUI.php.
Referenced by outQuestionPage(), and ilTestPlayerAbstractGUI\populateInstantResponseBlocks().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::hasIntermediateSolution | ( | $activeId, | |
| $passIndex | |||
| ) | 
Check if the question has an intermediate solution.
| int | $activeId | |
| int | $passIndex | 
Definition at line 2148 of file class.assQuestionGUI.php.
References $result.
| assQuestionGUI::isAdjustmentEditContext | ( | ) | 
| bool | $isAdjustmentEditContext | 
Definition at line 387 of file class.assQuestionGUI.php.
References EDIT_CONTEXT_ADJUSTMENT, and getEditContext().
Referenced by assOrderingQuestionGUI\populateAnswerSpecificFormPart(), and assOrderingQuestionGUI\writeAnswerSpecificPostData().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::isAnswerFreuqencyStatisticSupported | ( | ) | 
Reimplemented in assFileUploadGUI, and assTextQuestionGUI.
Definition at line 2367 of file class.assQuestionGUI.php.
Referenced by ilTestCorrectionsGUI\setCorrectionTabsContext().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::isAuthoringEditContext | ( | ) | 
| bool | $isAuthoringEditContext | 
Definition at line 379 of file class.assQuestionGUI.php.
References EDIT_CONTEXT_AUTHORING, and getEditContext().
 Here is the call graph for this function:
 Here is the call graph for this function:| assQuestionGUI::isAutosaveable | ( | ) | 
Definition at line 2180 of file class.assQuestionGUI.php.
| assQuestionGUI::isPreviousSolutionPrefilled | ( | ) | 
Definition at line 292 of file class.assQuestionGUI.php.
References $previousSolutionPrefilled.
| assQuestionGUI::isRenderPurposeDemoplay | ( | ) | 
Definition at line 342 of file class.assQuestionGUI.php.
References getRenderPurpose(), and RENDER_PURPOSE_DEMOPLAY.
Referenced by assOrderingQuestionGUI\isInteractivePresentation().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::isRenderPurposeInputValue | ( | ) | 
Definition at line 332 of file class.assQuestionGUI.php.
References getRenderPurpose(), and RENDER_PURPOSE_INPUT_VALUE.
Referenced by renderPurposeSupportsFormHtml().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::isRenderPurposePlayback | ( | ) | 
Definition at line 337 of file class.assQuestionGUI.php.
References getRenderPurpose(), and RENDER_PURPOSE_PLAYBACK.
Referenced by assOrderingQuestionGUI\isInteractivePresentation().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::isRenderPurposePreview | ( | ) | 
Definition at line 327 of file class.assQuestionGUI.php.
References getRenderPurpose(), and RENDER_PURPOSE_PREVIEW.
 Here is the call graph for this function:
 Here is the call graph for this function:| assQuestionGUI::isRenderPurposePrintPdf | ( | ) | 
Definition at line 322 of file class.assQuestionGUI.php.
References getRenderPurpose(), and RENDER_PURPOSE_PRINT_PDF.
Referenced by assKprimChoiceGUI\getSolutionOutput(), assMultipleChoiceGUI\getSolutionOutput(), assSingleChoiceGUI\getSolutionOutput(), assOrderingQuestionGUI\populateAnswerSpecificFormPart(), assClozeTestGUI\populateSolutiontextToGapTpl(), and renderPurposeSupportsFormHtml().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::isSaveCommand | ( | ) | 
Reimplemented in assFormulaQuestionGUI.
Definition at line 1904 of file class.assQuestionGUI.php.
Referenced by assClozeTestGUI\editQuestion(), assErrorTextGUI\editQuestion(), assFileUploadGUI\editQuestion(), assFlashQuestionGUI\editQuestion(), assJavaAppletGUI\editQuestion(), assMatchingQuestionGUI\editQuestion(), assMultipleChoiceGUI\editQuestion(), assNumericGUI\editQuestion(), assOrderingHorizontalGUI\editQuestion(), assSingleChoiceGUI\editQuestion(), assTextQuestionGUI\editQuestion(), assTextSubsetGUI\editQuestion(), and assOrderingQuestionGUI\writePostData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::isTestPresentationContext | ( | ) | 
Definition at line 283 of file class.assQuestionGUI.php.
References getPresentationContext(), and PRESENTATION_CONTEXT_TEST.
Referenced by assOrderingQuestionGUI\getSolutionOutput(), assClozeTestGUI\getSolutionOutput(), assErrorTextGUI\getSolutionOutput(), assFileUploadGUI\getSolutionOutput(), assJavaAppletGUI\getSolutionOutput(), assKprimChoiceGUI\getSolutionOutput(), assLongMenuGUI\getSolutionOutput(), assMatchingQuestionGUI\getSolutionOutput(), assMultipleChoiceGUI\getSolutionOutput(), assNumericGUI\getSolutionOutput(), assOrderingHorizontalGUI\getSolutionOutput(), assSingleChoiceGUI\getSolutionOutput(), assTextQuestionGUI\getSolutionOutput(), and assTextSubsetGUI\getSolutionOutput().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::linkChilds | ( | ) | 
Definition at line 1849 of file class.assQuestionGUI.php.
References $_GET, outChapterSelector(), outGlossarySelector(), and outPageSelector().
 Here is the call graph for this function:
 Here is the call graph for this function:| assQuestionGUI::magicAfterTestOutput | ( | ) | 
Reimplemented in assTextQuestionGUI.
Definition at line 2253 of file class.assQuestionGUI.php.
Referenced by outQuestionForTest().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::originalSyncForm | ( | $return_to = "", | |
| $return_to_feedback = '' | |||
| ) | 
| string | $return_to | |
| string | $return_to_feedback | ilAssQuestionFeedbackEditingGUI | 
Definition at line 739 of file class.assQuestionGUI.php.
Referenced by suggestedsolution().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::outAdditionalOutput | ( | ) | 
Reimplemented in assTextQuestionGUI.
Definition at line 1123 of file class.assQuestionGUI.php.
| assQuestionGUI::outChapterSelector | ( | ) | 
Definition at line 1790 of file class.assQuestionGUI.php.
References $_GET, $rows, and ilUtil\stripSlashes().
Referenced by linkChilds().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::outGlossarySelector | ( | ) | 
Definition at line 1823 of file class.assQuestionGUI.php.
Referenced by linkChilds().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::outPageSelector | ( | ) | 
Definition at line 1731 of file class.assQuestionGUI.php.
References $_GET, $rows, getContextPath(), ilLMPageObject\getPageList(), ilUtil\prepareFormOutput(), and ilUtil\stripSlashes().
Referenced by linkChilds().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | final | 
| string | $formaction | |
| integer | $active_id | |
| integer | null | $pass | |
| bool | $is_question_postponed | |
| bool | $user_post_solutions | |
| bool | $show_specific_inline_feedback | 
Definition at line 2218 of file class.assQuestionGUI.php.
References $pass, completeTestOutputFormAction(), getFormEncodingType(), getTestOutput(), and magicAfterTestOutput().
Referenced by ilTestPlayerAbstractGUI\showQuestionEditable().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::outQuestionPage | ( | $a_temp_var, | |
| $a_postponed = false, | |||
| $active_id = "", | |||
| $html = "", | |||
| $inlineFeedbackEnabled = false | |||
| ) | 
output question page
Definition at line 639 of file class.assQuestionGUI.php.
References buildFocusAnchorHtml(), getNavigationGUI(), getPreviousSolutionConfirmationCheckboxHtml(), getPreviousSolutionProvidedMessage(), getUseUnchangedAnswerCheckboxHtml(), hasInlineFeedback(), and ilUtil\sendInfo().
Referenced by assClozeTestGUI\getTestOutput(), assErrorTextGUI\getTestOutput(), assLongMenuGUI\getTestOutput(), assMultipleChoiceGUI\getTestOutput(), assKprimChoiceGUI\getTestOutput(), assNumericGUI\getTestOutput(), assFileUploadGUI\getTestOutput(), assFlashQuestionGUI\getTestOutput(), assFormulaQuestionGUI\getTestOutput(), assImagemapQuestionGUI\getTestOutput(), assJavaAppletGUI\getTestOutput(), assOrderingHorizontalGUI\getTestOutput(), assSingleChoiceGUI\getTestOutput(), assMatchingQuestionGUI\getTestOutput(), assTextQuestionGUI\getTestOutput(), assTextSubsetGUI\getTestOutput(), assOrderingQuestionGUI\getTestOutput(), ilTestPlayerAbstractGUI\populateInstantResponseModal(), and ilTestPlayerAbstractGUI\showQuestionViewable().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::outQuestionType | ( | ) | 
Definition at line 1421 of file class.assQuestionGUI.php.
References $_GET, $DIC, assQuestion\_getQuestionTypeName(), and ilUtil\sendInfo().
Referenced by buildBasicEditFormObject(), assMultipleChoiceGUI\buildEditForm(), assOrderingQuestionGUI\buildEditForm(), assClozeTestGUI\editQuestion(), assErrorTextGUI\editQuestion(), assFileUploadGUI\editQuestion(), assFlashQuestionGUI\editQuestion(), assJavaAppletGUI\editQuestion(), assMatchingQuestionGUI\editQuestion(), assNumericGUI\editQuestion(), assOrderingHorizontalGUI\editQuestion(), assSingleChoiceGUI\editQuestion(), assTextQuestionGUI\editQuestion(), assTextSubsetGUI\editQuestion(), and ilTestCorrectionsGUI\populatePageTitleAndDescription().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::outSolutionExplorer | ( | ) | 
Definition at line 1651 of file class.assQuestionGUI.php.
References $_GET, $DIC, $type, and ilUtil\sendInfo().
 Here is the call graph for this function:
 Here is the call graph for this function:| assQuestionGUI::populateCorrectionsFormProperties | ( | ilPropertyFormGUI | $form | ) | 
| ilPropertyFormGUI | $form | 
Reimplemented in assClozeTestGUI, assErrorTextGUI, assFileUploadGUI, assImagemapQuestionGUI, assKprimChoiceGUI, assLongMenuGUI, assMatchingQuestionGUI, assMultipleChoiceGUI, assNumericGUI, assOrderingHorizontalGUI, assOrderingQuestionGUI, assSingleChoiceGUI, assTextQuestionGUI, and assTextSubsetGUI.
Definition at line 2411 of file class.assQuestionGUI.php.
Referenced by ilTestCorrectionsGUI\buildQuestionCorrectionForm().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::populateJavascriptFilesRequiredForWorkForm | ( | ilGlobalTemplateInterface | $tpl | ) | 
Definition at line 580 of file class.assQuestionGUI.php.
References $tpl, and getPresentationJavascripts().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | protected | 
Definition at line 1315 of file class.assQuestionGUI.php.
References ilObject\_lookupType(), ilPropertyFormGUI\addItem(), and getTaxonomyIds().
Referenced by assImagemapQuestionGUI\buildEditForm(), assKprimChoiceGUI\buildEditForm(), assLongMenuGUI\buildEditForm(), assMultipleChoiceGUI\buildEditForm(), assOrderingQuestionGUI\buildEditForm(), assClozeTestGUI\editQuestion(), assErrorTextGUI\editQuestion(), assFileUploadGUI\editQuestion(), assFlashQuestionGUI\editQuestion(), assJavaAppletGUI\editQuestion(), assMatchingQuestionGUI\editQuestion(), assNumericGUI\editQuestion(), assOrderingHorizontalGUI\editQuestion(), assSingleChoiceGUI\editQuestion(), assTextQuestionGUI\editQuestion(), and assTextSubsetGUI\editQuestion().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::prepareReprintableCorrectionsForm | ( | ilPropertyFormGUI | $form | ) | 
| ilPropertyFormGUI | $form | 
Reimplemented in assOrderingQuestionGUI.
Definition at line 2404 of file class.assQuestionGUI.php.
| assQuestionGUI::redrawHeaderAction | ( | ) | 
Definition at line 183 of file class.assQuestionGUI.php.
References $DIC, exit, and getHeaderAction().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | protected | 
| $form | 
Definition at line 614 of file class.assQuestionGUI.php.
References getQuestionTemplate().
Referenced by assOrderingQuestionGUI\changeToPictures(), assOrderingQuestionGUI\changeToText(), assOrderingQuestionGUI\editQuestion(), assOrderingQuestionGUI\orderNestedPictures(), assOrderingQuestionGUI\orderNestedTerms(), assOrderingQuestionGUI\removeElementImage(), assOrderingQuestionGUI\uploadElementImage(), and assOrderingQuestionGUI\writePostData().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::renderPurposeSupportsFormHtml | ( | ) | 
Definition at line 347 of file class.assQuestionGUI.php.
References isRenderPurposeInputValue(), and isRenderPurposePrintPdf().
Referenced by assKprimChoiceGUI\getSolutionOutput(), assMultipleChoiceGUI\getSolutionOutput(), assSingleChoiceGUI\getSolutionOutput(), assTextQuestionGUI\getSolutionOutput(), and assClozeTestGUI\populateSolutiontextToGapTpl().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::save | ( | ) | 
save question
in express mode, so add question to test directly
Definition at line 872 of file class.assQuestionGUI.php.
References $_GET, $_SESSION, $DIC, $ilDB, $ilUser, $result, $test, assQuestion\_isWriteable(), assQuestion\_questionExistsInTest(), callNewIdListeners(), ilTestExpressPage\getReturnToPageLink(), ilUtil\redirect(), and writePostData().
Referenced by assFormulaQuestionGUI\saveFQ().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::saveCorrectionsFormProperties | ( | ilPropertyFormGUI | $form | ) | 
| ilPropertyFormGUI | $form | 
Reimplemented in assClozeTestGUI, assErrorTextGUI, assFileUploadGUI, assImagemapQuestionGUI, assKprimChoiceGUI, assLongMenuGUI, assMatchingQuestionGUI, assMultipleChoiceGUI, assNumericGUI, assOrderingHorizontalGUI, assOrderingQuestionGUI, assSingleChoiceGUI, assTextQuestionGUI, and assTextSubsetGUI.
Definition at line 2418 of file class.assQuestionGUI.php.
| assQuestionGUI::saveEdit | ( | ) | 
save question
Definition at line 821 of file class.assQuestionGUI.php.
References $_GET, $_SESSION, $DIC, $ilDB, $ilUser, $result, $test, assQuestion\_isWriteable(), ilUtil\redirect(), and writePostData().
 Here is the call graph for this function:
 Here is the call graph for this function:| assQuestionGUI::saveReturn | ( | ) | 
save question
Definition at line 980 of file class.assQuestionGUI.php.
References $_GET, $_SESSION, $DIC, $ilDB, $ilUser, $result, $test, assQuestion\_isWriteable(), assQuestion\_questionExistsInTest(), callNewIdListeners(), ilTestExpressPage\getReturnToPageLink(), ilUtil\redirect(), and writePostData().
 Here is the call graph for this function:
 Here is the call graph for this function:| assQuestionGUI::saveSuggestedSolution | ( | ) | 
Definition at line 1687 of file class.assQuestionGUI.php.
References $_POST, $DIC, $type, and suggestedsolution().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | protected | 
Definition at line 1300 of file class.assQuestionGUI.php.
References getTaxonomyIds().
Referenced by assOrderingQuestionGUI\persistAuthoringForm(), assFormulaQuestionGUI\saveFQ(), assFormulaQuestionGUI\saveReturnFQ(), assClozeTestGUI\writePostData(), assErrorTextGUI\writePostData(), assFileUploadGUI\writePostData(), assFlashQuestionGUI\writePostData(), assImagemapQuestionGUI\writePostData(), assJavaAppletGUI\writePostData(), assLongMenuGUI\writePostData(), assMatchingQuestionGUI\writePostData(), assMultipleChoiceGUI\writePostData(), assNumericGUI\writePostData(), assOrderingHorizontalGUI\writePostData(), assSingleChoiceGUI\writePostData(), assTextQuestionGUI\writePostData(), assTextSubsetGUI\writePostData(), assKprimChoiceGUI\writePostData(), and assLongMenuGUI\writeQuestionSpecificPostData().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::setAdjustmentEditContext | ( | ) | 
Definition at line 392 of file class.assQuestionGUI.php.
References setEditContext().
 Here is the call graph for this function:
 Here is the call graph for this function:| assQuestionGUI::setEditContext | ( | $editContext | ) | 
| string | $editContext | 
Definition at line 371 of file class.assQuestionGUI.php.
References $editContext.
Referenced by setAdjustmentEditContext().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::setErrorMessage | ( | $errormessage | ) | 
Definition at line 1113 of file class.assQuestionGUI.php.
References $errormessage.
Referenced by assErrorTextGUI\__construct(), assFileUploadGUI\__construct(), assMatchingQuestionGUI\__construct(), assOrderingHorizontalGUI\__construct(), and assFlashQuestionGUI\writeQuestionSpecificPostData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::setNavigationGUI | ( | $navigationGUI | ) | 
| ilTestQuestionNavigationGUI | $navigationGUI | 
Definition at line 408 of file class.assQuestionGUI.php.
References $navigationGUI.
Referenced by ilTestPlayerAbstractGUI\populateInstantResponseModal(), ilTestPlayerAbstractGUI\showQuestionEditable(), and ilTestPlayerAbstractGUI\showQuestionViewable().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::setPresentationContext | ( | $presentationContext | ) | 
| string | $presentationContext | 
Definition at line 278 of file class.assQuestionGUI.php.
References $presentationContext.
| assQuestionGUI::setPreviewSession | ( | $previewSession | ) | 
| \ilAssQuestionPreviewSession | $previewSession | 
Definition at line 2310 of file class.assQuestionGUI.php.
References $previewSession.
| assQuestionGUI::setPreviousSolutionPrefilled | ( | $previousSolutionPrefilled | ) | 
| boolean | $previousSolutionPrefilled | 
Definition at line 300 of file class.assQuestionGUI.php.
References $previousSolutionPrefilled.
| assQuestionGUI::setQuestionActionCmd | ( | $questionActionCmd | ) | 
Definition at line 456 of file class.assQuestionGUI.php.
References $questionActionCmd.
| assQuestionGUI::setQuestionCount | ( | $a_question_count | ) | 
Definition at line 1098 of file class.assQuestionGUI.php.
| assQuestionGUI::setQuestionHeaderBlockBuilder | ( | $questionHeaderBlockBuilder | ) | 
| \ilQuestionHeaderBlockBuilder | $questionHeaderBlockBuilder | 
Definition at line 441 of file class.assQuestionGUI.php.
References $questionHeaderBlockBuilder.
| assQuestionGUI::setQuestionTabs | ( | ) | 
Reimplemented in assClozeTestGUI, assErrorTextGUI, assFileUploadGUI, assFlashQuestionGUI, assFormulaQuestionGUI, assImagemapQuestionGUI, assJavaAppletGUI, assLongMenuGUI, assMatchingQuestionGUI, assMultipleChoiceGUI, assOrderingHorizontalGUI, assOrderingQuestionGUI, assSingleChoiceGUI, assTextQuestionGUI, and assTextSubsetGUI.
Definition at line 1936 of file class.assQuestionGUI.php.
References $_GET, $DIC, $url, addBackTab(), addTab_QuestionFeedback(), addTab_QuestionHints(), addTab_QuestionPreview(), addTab_SuggestedSolution(), and getEditQuestionTabCommands().
 Here is the call graph for this function:
 Here is the call graph for this function:| assQuestionGUI::setRenderPurpose | ( | $renderPurpose | ) | 
| string | $renderPurpose | 
Definition at line 317 of file class.assQuestionGUI.php.
References $renderPurpose.
Referenced by suggestedsolution().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::setSequenceNumber | ( | $nr | ) | 
Definition at line 1088 of file class.assQuestionGUI.php.
| assQuestionGUI::setTargetGui | ( | $linkTargetGui | ) | 
Definition at line 423 of file class.assQuestionGUI.php.
References setTargetGuiClass().
 Here is the call graph for this function:
 Here is the call graph for this function:| assQuestionGUI::setTargetGuiClass | ( | $targetGuiClass | ) | 
Definition at line 428 of file class.assQuestionGUI.php.
References $targetGuiClass.
Referenced by setTargetGui().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::setTaxonomyIds | ( | $taxonomyIds | ) | 
Definition at line 413 of file class.assQuestionGUI.php.
References $taxonomyIds.
| assQuestionGUI::setUseIntermediateSolution | ( | $use | ) | 
Definition at line 2158 of file class.assQuestionGUI.php.
| assQuestionGUI::showHints | ( | ) | 
Definition at line 2343 of file class.assQuestionGUI.php.
References $DIC, $ilCtrl, and ilAssQuestionHintsGUI\CMD_SHOW_LIST.
| assQuestionGUI::showSuggestedSolution | ( | ) | 
Definition at line 1436 of file class.assQuestionGUI.php.
References suggestedsolution().
 Here is the call graph for this function:
 Here is the call graph for this function:| assQuestionGUI::suggestedsolution | ( | ) | 
Allows to add suggested solutions for questions.
@access public
Definition at line 1446 of file class.assQuestionGUI.php.
References $_GET, $_POST, $DIC, $ilUser, $res, assQuestion\_getInternalLinkHref(), assQuestion\_isWriteable(), getRenderPurpose(), getSolutionOutput(), ilUtil\makeDirParents(), ilUtil\moveUploadedFile(), originalSyncForm(), ilUtil\prepareFormOutput(), ilUtil\renameExecutables(), ilUtil\sendInfo(), and setRenderPurpose().
Referenced by saveSuggestedSolution(), and showSuggestedSolution().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| assQuestionGUI::supportsIntermediateSolutionOutput | ( | ) | 
Question type specific support of intermediate solution output The function getSolutionOutput respects getUseIntermediateSolution()
Reimplemented in assClozeTestGUI, assErrorTextGUI, assFormulaQuestionGUI, assImagemapQuestionGUI, assKprimChoiceGUI, assLongMenuGUI, assMatchingQuestionGUI, assMultipleChoiceGUI, assNumericGUI, assOrderingHorizontalGUI, assOrderingQuestionGUI, assSingleChoiceGUI, assTextQuestionGUI, and assTextSubsetGUI.
Definition at line 2137 of file class.assQuestionGUI.php.
| assQuestionGUI::sync | ( | ) | 
Definition at line 760 of file class.assQuestionGUI.php.
References $_GET, ilLink\_getLink(), ilObjectFactory\getInstanceByRefId(), ilTestExpressPage\getReturnToPageLink(), and ilUtil\redirect().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | protected | 
Evaluates a posted edit form and writes the form data in the question object.
Reimplemented in assClozeTestGUI, assErrorTextGUI, assFileUploadGUI, assFlashQuestionGUI, assFormulaQuestionGUI, assImagemapQuestionGUI, assJavaAppletGUI, assLongMenuGUI, assMatchingQuestionGUI, assMultipleChoiceGUI, assNumericGUI, assOrderingHorizontalGUI, assSingleChoiceGUI, assTextQuestionGUI, assTextSubsetGUI, assOrderingQuestionGUI, and assKprimChoiceGUI.
Definition at line 474 of file class.assQuestionGUI.php.
Referenced by apply(), save(), saveEdit(), and saveReturn().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | protected | 
Definition at line 2185 of file class.assQuestionGUI.php.
References $_POST, Vendor\Package\$e, ilAssQuestionLifecycle\getInstance(), and ilUtil\stripOnlySlashes().
Referenced by assOrderingQuestionGUI\persistAuthoringForm(), assClozeTestGUI\writePostData(), assErrorTextGUI\writePostData(), assFileUploadGUI\writePostData(), assFlashQuestionGUI\writePostData(), assImagemapQuestionGUI\writePostData(), assJavaAppletGUI\writePostData(), assLongMenuGUI\writePostData(), assMatchingQuestionGUI\writePostData(), assMultipleChoiceGUI\writePostData(), assNumericGUI\writePostData(), assOrderingHorizontalGUI\writePostData(), assSingleChoiceGUI\writePostData(), assTextQuestionGUI\writePostData(), assTextSubsetGUI\writePostData(), and assKprimChoiceGUI\writePostData().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | private | 
Definition at line 95 of file class.assQuestionGUI.php.
Referenced by getEditContext(), and setEditContext().
| 
 | protected | 
Definition at line 107 of file class.assQuestionGUI.php.
Referenced by buildEditForm().
| assQuestionGUI::$error | 
Definition at line 42 of file class.assQuestionGUI.php.
| assQuestionGUI::$errormessage | 
Definition at line 43 of file class.assQuestionGUI.php.
Referenced by addErrorMessage(), getErrorMessage(), and setErrorMessage().
| assQuestionGUI::$lng | 
Definition at line 41 of file class.assQuestionGUI.php.
Referenced by __construct(), _getQuestionGUI(), and assClozeTestGUI\getSpecificFeedbackOutput().
| 
 | private | 
Definition at line 68 of file class.assQuestionGUI.php.
Referenced by getNavigationGUI(), and setNavigationGUI().
| assQuestionGUI::$object | 
Definition at line 37 of file class.assQuestionGUI.php.
Referenced by callNewIdListeners().
| 
 | private | 
Definition at line 76 of file class.assQuestionGUI.php.
Referenced by getPresentationContext(), and setPresentationContext().
| 
 | private | 
Definition at line 2305 of file class.assQuestionGUI.php.
Referenced by getPreviewSession(), and setPreviewSession().
| 
 | private | 
Definition at line 101 of file class.assQuestionGUI.php.
Referenced by isPreviousSolutionPrefilled(), and setPreviousSolutionPrefilled().
| assQuestionGUI::$question_count | 
question count in test
Definition at line 52 of file class.assQuestionGUI.php.
Referenced by getQuestionCount().
| 
 | private | 
Definition at line 58 of file class.assQuestionGUI.php.
Referenced by getQuestionActionCmd(), and setQuestionActionCmd().
| 
 | private | 
Definition at line 63 of file class.assQuestionGUI.php.
Referenced by getQuestionHeaderBlockBuilder(), and setQuestionHeaderBlockBuilder().
| 
 | private | 
Definition at line 87 of file class.assQuestionGUI.php.
Referenced by getRenderPurpose(), and setRenderPurpose().
| assQuestionGUI::$sequence_no | 
sequence number in test
Definition at line 48 of file class.assQuestionGUI.php.
Referenced by getSequenceNumber().
| 
 | private | 
Definition at line 56 of file class.assQuestionGUI.php.
Referenced by getTargetGuiClass(), and setTargetGuiClass().
| 
 | private | 
Definition at line 54 of file class.assQuestionGUI.php.
Referenced by getTaxonomyIds(), and setTaxonomyIds().
| assQuestionGUI::$tpl | 
Definition at line 40 of file class.assQuestionGUI.php.
Referenced by __construct(), assLongMenuGUI\getAggregatedAnswersView(), assTextQuestionGUI\getBestAnswer(), assTextQuestionGUI\getJsCode(), assImagemapQuestionGUI\getPreviousSolutionConfirmationCheckboxHtml(), getPreviousSolutionConfirmationCheckboxHtml(), assLongMenuGUI\getSelectGapTemplate(), assOrderingQuestionGUI\getSpecificFeedbackOutput(), assLongMenuGUI\getTextGapTemplate(), assMultipleChoiceGUI\getUseUnchangedAnswerCheckboxHtml(), getUseUnchangedAnswerCheckboxHtml(), populateJavascriptFilesRequiredForWorkForm(), assClozeTestGUI\populateQuestionSpecificFormPart(), assLongMenuGUI\populateQuestionSpecificFormPart(), assKprimChoiceGUI\renderAggregateView(), assMultipleChoiceGUI\renderAggregateView(), assNumericGUI\renderAggregateView(), assOrderingHorizontalGUI\renderAggregateView(), assOrderingQuestionGUI\renderAggregateView(), assSingleChoiceGUI\renderAggregateView(), assTextSubsetGUI\renderAggregateView(), and assImagemapQuestionGUI\renderAggregateView().
| 
 | protected | 
Definition at line 113 of file class.assQuestionGUI.php.
Referenced by getUseIntermediateSolution().
| const assQuestionGUI::EDIT_CONTEXT_ADJUSTMENT = 'adjustment' | 
Definition at line 90 of file class.assQuestionGUI.php.
Referenced by isAdjustmentEditContext().
| const assQuestionGUI::EDIT_CONTEXT_AUTHORING = 'authoring' | 
Definition at line 89 of file class.assQuestionGUI.php.
Referenced by ilObjTestGUI\executeCommand(), ilObjQuestionPoolGUI\executeCommand(), and isAuthoringEditContext().
| const assQuestionGUI::FORM_ENCODING_MULTIPART = 'multipart/form-data' | 
Definition at line 26 of file class.assQuestionGUI.php.
Referenced by assFileUploadGUI\getFormEncodingType().
| const assQuestionGUI::FORM_ENCODING_URLENCODE = 'application/x-www-form-urlencoded' | 
Definition at line 25 of file class.assQuestionGUI.php.
Referenced by getFormEncodingType().
| const assQuestionGUI::FORM_MODE_ADJUST = 'adjust' | 
Definition at line 23 of file class.assQuestionGUI.php.
| const assQuestionGUI::FORM_MODE_EDIT = 'edit' | 
Definition at line 22 of file class.assQuestionGUI.php.
| const assQuestionGUI::PRESENTATION_CONTEXT_RESULTS = 'pContextResults' | 
Definition at line 71 of file class.assQuestionGUI.php.
| const assQuestionGUI::PRESENTATION_CONTEXT_TEST = 'pContextTest' | 
Definition at line 70 of file class.assQuestionGUI.php.
Referenced by ilTestPlayerAbstractGUI\getQuestionGuiInstance(), and isTestPresentationContext().
| const assQuestionGUI::RENDER_PURPOSE_DEMOPLAY = 'renderPurposeDemoplay' | 
Definition at line 79 of file class.assQuestionGUI.php.
Referenced by ilAssQuestionPreviewGUI\initQuestion(), and isRenderPurposeDemoplay().
| const assQuestionGUI::RENDER_PURPOSE_INPUT_VALUE = 'renderPurposeInputValue' | 
Definition at line 82 of file class.assQuestionGUI.php.
Referenced by isRenderPurposeInputValue().
| const assQuestionGUI::RENDER_PURPOSE_PLAYBACK = 'renderPurposePlayback' | 
Definition at line 78 of file class.assQuestionGUI.php.
Referenced by isRenderPurposePlayback().
| const assQuestionGUI::RENDER_PURPOSE_PREVIEW = 'renderPurposePreview' | 
Definition at line 80 of file class.assQuestionGUI.php.
Referenced by ilObjTestGUI\executeCommand(), ilObjQuestionPoolGUI\executeCommand(), ilSCORM2004Asset\exportHTMLPageObjects(), ilQuestionPoolPrintViewTableGUI\fillRow(), ilAssQuestionPageCommandForwarder\forward(), ilSCORM2004PageGUI\getQuestionHtmlOfPage(), isRenderPurposePreview(), and ilObjTestGUI\reviewobject().
| const assQuestionGUI::RENDER_PURPOSE_PRINT_PDF = 'renderPurposePrintPdf' | 
Definition at line 81 of file class.assQuestionGUI.php.
Referenced by ilTestServiceGUI\getCorrectSolutionOutput(), ilTestServiceGUI\getPassListOfAnswers(), ilTestServiceGUI\getQuestionResultForTestUsers(), isRenderPurposePrintPdf(), and ilObjTestGUI\printobject().
| const assQuestionGUI::SESSION_PREVIEW_DATA_BASE_INDEX = 'ilAssQuestionPreviewAnswers' | 
Definition at line 28 of file class.assQuestionGUI.php.