|
ILIAS
release_10 Revision v10.1-43-ga1241a92c2f
|
Inheritance diagram for assQuestionGUI:
Collaboration diagram for assQuestionGUI:Public Member Functions | |
| editQuestion (bool $checkonly=false, ?bool $is_save_cmd=null) | |
| getSpecificFeedbackOutput (array $userSolution) | |
| Returns the answer specific feedback for the question. More... | |
| getSolutionOutput (int $active_id, ?int $pass=null, bool $graphical_output=false, bool $result_output=false, bool $show_question_only=true, bool $show_feedback=false, bool $show_correct_solution=false, bool $show_manual_scoring=false, bool $show_question_text=true, bool $show_inline_feedback=true) | |
| getPreview (bool $show_question_only=false, bool $show_inline_feedback=false) | |
| getTestOutput (int $active_id, int $pass, bool $is_question_postponed=false, array|bool $user_post_solutions=false, bool $show_specific_inline_feedback=false) | |
| renderSolutionOutput (mixed $user_solutions, int $active_id, ?int $pass, bool $graphical_output=false, bool $result_output=false, bool $show_question_only=true, bool $show_feedback=false, bool $show_correct_solution=false, bool $show_manual_scoring=false, bool $show_question_text=true, bool $show_autosave_title=false, bool $show_inline_feedback=false,) | |
| getObject () | |
| setObject (assQuestion $question) | |
| setCopyToExistingPoolOnSave (?int $pool_ref_id) | |
| getCopyToExistingPoolOnSave () | |
| setCopyToNewPoolOnSave (?string $pool_title) | |
| getCopyToNewPoolOnSave () | |
| setMoveAfterQuestionId (?int $question_id) | |
| getMoveAfterQuestionId () | |
| hasInlineFeedback () | |
| addHeaderAction () | |
| redrawHeaderAction () | |
| getHeaderAction () | |
| getCommentsPanelHTML () | |
| executeCommand () | |
| getType () | |
| needed for page editor compliance More... | |
| getPresentationContext () | |
| setPresentationContext (string $presentationContext) | |
| isTestPresentationContext () | |
| isPreviousSolutionPrefilled () | |
| setPreviousSolutionPrefilled (bool $previousSolutionPrefilled) | |
| getRenderPurpose () | |
| setRenderPurpose (string $renderPurpose) | |
| isRenderPurposePrintPdf () | |
| isRenderPurposePreview () | |
| isRenderPurposeInputValue () | |
| isRenderPurposePlayback () | |
| isRenderPurposeDemoplay () | |
| renderPurposeSupportsFormHtml () | |
| getEditContext () | |
| setEditContext (string $editContext) | |
| isAuthoringEditContext () | |
| isAdjustmentEditContext () | |
| setAdjustmentEditContext () | |
| getNavigationGUI () | |
| setNavigationGUI (?ilTestQuestionNavigationGUI $navigationGUI) | |
| setTaxonomyIds (array $taxonomyIds) | |
| getTaxonomyIds () | |
| setTargetGui ($linkTargetGui) | |
| setTargetGuiClass (string $targetGuiClass) | |
| getTargetGuiClass () | |
| setQuestionHeaderBlockBuilder (\ilQuestionHeaderBlockBuilder $questionHeaderBlockBuilder) | |
| getQuestionHeaderBlockBuilder () | |
| setQuestionActionCmd (string $questionActionCmd) | |
| getQuestionActionCmd () | |
| assessment () | |
| populateJavascriptFilesRequiredForWorkForm (ilGlobalTemplateInterface $tpl) | |
| getPresentationJavascripts () | |
| getQuestionTemplate () | |
| getILIASPage (string $html="") | |
| Returns the ILIAS Page around a question. More... | |
| outQuestionPage ($a_temp_var, $a_postponed=false, $active_id="", $html="", $inlineFeedbackEnabled=false) | |
| syncQuestion () | |
| saveReturn () | |
| saveQuestion () | |
| setAdditionalContentEditingModeFromPost () | |
| getContextPath ($cont_obj, int $a_endnode_id, int $a_startnode_id=1) | |
| get context path in content object tree More... | |
| setSequenceNumber (int $nr) | |
| getSequenceNumber () | |
| setQuestionCount (int $a_question_count) | |
| getQuestionCount () | |
| getErrorMessage () | |
| setErrorMessage (string $errormessage) | |
| addErrorMessage (string $errormessage) | |
| getQuestionType () | |
| getAsValueAttribute (string $a_value) | |
| addQuestionFormCommandButtons (ilPropertyFormGUI $form) | |
| addBasicQuestionFormProperties (ilPropertyFormGUI $form) | |
| getGenericFeedbackOutput (int $active_id, ?int $pass) | |
| getGenericFeedbackOutputForCorrectSolution () | |
| getGenericFeedbackOutputForIncorrectSolution () | |
| outQuestionType () | |
| saveSuggestedSolution () | |
| cancelSuggestedSolution () | |
| suggestedsolution (bool $save=false) | |
| outSolutionExplorer () | |
| saveSuggestedSolutionType () | |
| cancelExplorer () | |
| outPageSelector () | |
| outChapterSelector () | |
| outGlossarySelector () | |
| linkChilds () | |
| addPG () | |
| addST () | |
| addGIT () | |
| isSaveCommand () | |
| setQuestionTabs () | |
| addTab_SuggestedSolution (ilTabsGUI $tabs, string $classname) | |
| getEditQuestionTabCommands () | |
| isAutosaveable () | |
| outQuestionForTest (string $formaction, int $active_id, ?int $pass, bool $is_question_postponed=false, array|bool $user_post_solutions=false, bool $show_specific_inline_feedback=false) | |
| magicAfterTestOutput () | |
| getFormEncodingType () | |
| setPreviewSession (ilAssQuestionPreviewSession $preview_session) | |
| getPreviewSession () | |
| showHints () | |
| buildFocusAnchorHtml () | |
| isAnswerFrequencyStatisticSupported () | |
| getSubQuestionsIndex () | |
| getAnswersFrequency ($relevantAnswers, $questionIndex) | |
| getAnswerFrequencyTableGUI ($parentGui, $parentCmd, $relevantAnswers, $questionIndex) | |
| prepareReprintableCorrectionsForm (ilPropertyFormGUI $form) | |
| populateCorrectionsFormProperties (ilPropertyFormGUI $form) | |
| saveCorrectionsFormProperties (ilPropertyFormGUI $form) | |
| isInLearningModuleContext () | |
| setInLearningModuleContext (bool $flag) | |
| cmdNeedsExistingQuestion (string $cmd) | |
| setContextAllowsSyncToPool (bool $sync_allowed) | |
| needsSyncQuery () | |
| getQuestionSyncModal (string $cmd, string $cmd_class='') | |
| getAutoSavedSolutionOutput (int $active_id, int $pass, bool $graphical_output=false, bool $result_output=false, bool $show_question_only=true, bool $show_feedback=false, bool $show_correct_solution=false, bool $show_manual_scoring=false, bool $show_question_text=true, bool $show_autosave_title=false, bool $show_inline_feedback=false) | |
Static Public Member Functions | |
| static | _getQuestionGUI (string $question_type='', int $question_id=-1) |
| Creates a question gui representation and returns the alias to the question gui. More... | |
| static | getCommandsFromClassConstants (string $guiClassName, string $cmdConstantNameBegin='CMD_') |
| static | prepareTextareaOutput (?string $txt_output, bool $prepare_for_latex_output=false, bool $omitNl2BrWhenTextArea=false) |
| Prepares a string for a text area output where latex code may be in it If the text is HTML-free, CHR(13) will be converted to a line break. More... | |
Data Fields | |
| const | ALLOWED_PLAIN_TEXT_TAGS = "<em>, <strong>" |
| sk - 12.05.2023: This const is also used in ilKprimChoiceWizardInputGUI. More... | |
| const | SESSION_PREVIEW_DATA_BASE_INDEX = 'ilAssQuestionPreviewAnswers' |
| 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 | CORRECTNESS_NOT_OK = 0 |
| const | CORRECTNESS_MOSTLY_OK = 1 |
| const | CORRECTNESS_OK = 2 |
| 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' |
| const | PRESENTATION_CONTEXT_TEST = 'pContextTest' |
| const | PRESENTATION_CONTEXT_RESULTS = 'pContextResults' |
| const | CMD_SYNC_QUESTION_AND_RETURN = 'syncQuestionReturn' |
Protected Attributes | |
| const | HAS_SPECIAL_QUESTION_COMMANDS = false |
| const | SUGGESTED_SOLUTION_COMMANDS_CANCEL = 'cancelSuggestedSolution' |
| const | SUGGESTED_SOLUTION_COMMANDS_SAVE = 'saveSuggestedSolution' |
| const | SUGGESTED_SOLUTION_COMMANDS_DEFAULT = 'suggestedsolution' |
| const | QUESTION_SAVE_CMDS |
| const | ADDITIONAL_CMDS_NEEDING_EXISTING_QST |
| There are functions that need an existing question. More... | |
| ilLogger | $logger |
| GeneralQuestionPropertiesRepository | $questionrepository |
| GUIService | $notes_gui |
| ilCtrl | $ctrl |
| assQuestion | $object |
| ilGlobalPageTemplate | $tpl |
| ilLanguage | $lng |
| Refinery | $refinery |
| $error | |
| string | $errormessage |
| int | $sequence_no |
| sequence number in test More... | |
| int | $question_count |
| question count in test More... | |
| ilPropertyFormGUI | $editForm = null |
| readonly ilTestLegacyFormsHelper | $forms_helper |
| readonly RequestDataCollector | $request_data_collector |
| bool | $parent_type_is_lm = false |
| SuggestedSolutionsDatabaseRepository | $suggestedsolution_repo = null |
Private Attributes | |
| const | CMD_SAVE = 'save' |
| const | CMD_SAVE_AND_RETURN = 'saveReturn' |
| const | CMD_SYNC_QUESTION = 'syncQuestion' |
| $ui | |
| ilObjectDataCache | $ilObjDataCache |
| ilHelpGUI | $ilHelp |
| ilAccessHandler | $access |
| ilTabsGUI | $tabs_gui |
| ilRbacSystem | $rbacsystem |
| ilTree | $tree |
| ilDBInterface | $db |
| ilComponentRepository | $component_repository |
| ilAssQuestionPreviewSession | $preview_session = null |
| $taxonomyIds = [] | |
| $targetGuiClass = null | |
| string | $questionActionCmd = 'handleQuestionAction' |
| ilQuestionHeaderBlockBuilder | $questionHeaderBlockBuilder |
| ilTestQuestionNavigationGUI | $navigationGUI = null |
| string | $presentationContext = null |
| string | $renderPurpose = self::RENDER_PURPOSE_PLAYBACK |
| string | $editContext = self::EDIT_CONTEXT_AUTHORING |
| bool | $previousSolutionPrefilled = false |
| int | $copy_to_existing_pool_on_save = null |
| string | $copy_to_new_pool_on_save = null |
| int | $move_after_question_with_id = null |
| bool | $context_allows_sync_to_pool = false |
| string | $question_sync_modal = '' |
Definition at line 35 of file class.assQuestionGUI.php.
|
static |
Creates a question gui representation and returns the alias to the question gui.
Definition at line 570 of file class.assQuestionGUI.php.
References $DIC, $ilDB, and assQuestion\getFeedbackClassNameByQuestionType().
Referenced by ilObjQuestionPoolGUI\addLocatorItems(), ilObjQuestionPoolGUI\cleanupAfterImport(), ilObjTestGUI\createQuestionPool(), ilPCQuestionGUI\edit(), ilQuestionEditGUI\executeCommand(), ilObjTestGUI\executeCommand(), ilPageObjectGUI\executeCommand(), ilQuestionExporter\exportQuestion(), ilAssQuestionPageCommandForwarder\forward(), ilObjTestGUI\forwardCommandToQuestion(), ilPCQuestion\getJavascriptFiles(), ilPCQuestion\modifyPageContentPostXsl(), ilAssQuestionSkillAssignmentsGUI\saveSkillQuestionAssignmentPropertiesFormCmd(), ilObjQuestionPoolGUI\setTitleAndDescription(), and ilAssQuestionSkillAssignmentsGUI\showSkillQuestionAssignmentPropertiesFormCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 1733 of file class.assQuestionGUI.php.
References ilObject\_lookupType(), ilAssQuestionPreviewGUI\CMD_SHOW, ILIAS\Repository\ctrl(), ilObjectFactory\getClassByType(), ILIAS\Repository\lng(), ILIAS\Repository\object(), and ilTabsGUI\setBackTarget().
Referenced by setQuestionTabs().
Here is the call graph for this function:
Here is the caller graph for this function:| assQuestionGUI::addBasicQuestionFormProperties | ( | ilPropertyFormGUI | $form | ) |
Definition at line 851 of file class.assQuestionGUI.php.
References $lifecycle, ilObjAdvancedEditing\_getUsedHTMLTags(), ilPropertyFormGUI\addItem(), assQuestion\ADDITIONAL_CONTENT_EDITING_MODE_IPE, addNumberOfTriesToFormIfNecessary(), getQuestionType(), ilAssSelfAssessmentQuestionFormatter\getSelfAssessmentTags(), ILIAS\Repository\lng(), ILIAS\Repository\object(), ilLegacyFormElementsUtil\prepareFormOutput(), and ilTextAreaInputGUI\setValue().
Referenced by assImagemapQuestionGUI\buildEditForm(), assKprimChoiceGUI\buildEditForm(), assLongMenuGUI\buildEditForm(), assOrderingQuestionGUI\buildEditForm(), assTextQuestionGUI\editQuestion(), assOrderingHorizontalGUI\editQuestion(), assNumericGUI\editQuestion(), assTextSubsetGUI\editQuestion(), assFileUploadGUI\editQuestion(), assSingleChoiceGUI\editQuestion(), assErrorTextGUI\editQuestion(), assMatchingQuestionGUI\editQuestion(), assClozeTestGUI\editQuestion(), and assFormulaQuestionGUI\resetSavedPreviewSession().
Here is the call graph for this function:
Here is the caller graph for this function:| assQuestionGUI::addErrorMessage | ( | string | $errormessage | ) |
Definition at line 824 of file class.assQuestionGUI.php.
References $errormessage.
Referenced by assFormulaQuestionGUI\checkInput(), and assFormulaQuestionGUI\writePostData().
Here is the caller graph for this function:| assQuestionGUI::addGIT | ( | ) |
Definition at line 1503 of file class.assQuestionGUI.php.
References createSuggestedSolutionLinkingTo(), ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Here is the call graph for this function:| assQuestionGUI::addHeaderAction | ( | ) |
Definition at line 296 of file class.assQuestionGUI.php.
|
protected |
Definition at line 938 of file class.assQuestionGUI.php.
References ilPropertyFormGUI\addItem(), ILIAS\Repository\lng(), and ILIAS\Repository\object().
Referenced by addBasicQuestionFormProperties().
Here is the call graph for this function:
Here is the caller graph for this function:| assQuestionGUI::addPG | ( | ) |
Definition at line 1487 of file class.assQuestionGUI.php.
References createSuggestedSolutionLinkingTo(), ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Here is the call graph for this function:| assQuestionGUI::addQuestionFormCommandButtons | ( | ilPropertyFormGUI | $form | ) |
Definition at line 843 of file class.assQuestionGUI.php.
References ilPropertyFormGUI\addCommandButton(), ILIAS\Repository\lng(), and ILIAS\Repository\object().
Referenced by assImagemapQuestionGUI\buildEditForm(), assKprimChoiceGUI\buildEditForm(), assLongMenuGUI\buildEditForm(), assMultipleChoiceGUI\buildEditForm(), assTextQuestionGUI\editQuestion(), assOrderingHorizontalGUI\editQuestion(), assNumericGUI\editQuestion(), assTextSubsetGUI\editQuestion(), assFileUploadGUI\editQuestion(), assSingleChoiceGUI\editQuestion(), assErrorTextGUI\editQuestion(), assMatchingQuestionGUI\editQuestion(), and assClozeTestGUI\editQuestion().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 1976 of file class.assQuestionGUI.php.
Referenced by assFormulaQuestionGUI\parseQuestion(), and renderEditForm().
Here is the caller graph for this function:| assQuestionGUI::addST | ( | ) |
Definition at line 1495 of file class.assQuestionGUI.php.
References createSuggestedSolutionLinkingTo(), ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Here is the call graph for this function:
|
protected |
Definition at line 1633 of file class.assQuestionGUI.php.
References ilTabsGUI\addTarget(), and ILIAS\Repository\ctrl().
Referenced by setDefaultTabs().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 1598 of file class.assQuestionGUI.php.
References ilTabsGUI\addTarget(), ilAssQuestionFeedbackEditingGUI\CMD_SHOW, ILIAS\Repository\ctrl(), and ILIAS\Repository\object().
Referenced by setDefaultTabs().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 1608 of file class.assQuestionGUI.php.
References ilTabsGUI\addTarget(), ilAssQuestionHintsGUI\CMD_SHOW_LIST, ILIAS\Repository\ctrl(), and ILIAS\Repository\object().
Referenced by setDefaultTabs().
Here is the call graph for this function:
Here is the caller graph for this function:| assQuestionGUI::addTab_SuggestedSolution | ( | ilTabsGUI | $tabs, |
| string | $classname | ||
| ) |
Definition at line 1564 of file class.assQuestionGUI.php.
References ilTabsGUI\addTarget(), ILIAS\Repository\ctrl(), and ILIAS\Repository\object().
Referenced by setDefaultTabs().
Here is the call graph for this function:
Here is the caller graph for this function:| assQuestionGUI::assessment | ( | ) |
Definition at line 556 of file class.assQuestionGUI.php.
|
protected |
Definition at line 1775 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl(), getType(), and outQuestionType().
Referenced by assImagemapQuestionGUI\buildEditForm(), assKprimChoiceGUI\buildEditForm(), and assLongMenuGUI\buildEditForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 1796 of file class.assQuestionGUI.php.
References $editForm, and editQuestion().
Referenced by assMultipleChoiceGUI\editQuestion(), executeCommand(), and assMultipleChoiceGUI\writePostData().
Here is the call graph for this function:
Here is the caller graph for this function:| assQuestionGUI::buildFocusAnchorHtml | ( | ) |
Definition at line 1802 of file class.assQuestionGUI.php.
Referenced by assSingleChoiceGUI\getPreview(), assMultipleChoiceGUI\getPreview(), assKprimChoiceGUI\getPreview(), assSingleChoiceGUI\renderSolutionOutput(), assMultipleChoiceGUI\renderSolutionOutput(), and assKprimChoiceGUI\renderSolutionOutput().
Here is the caller graph for this function:| assQuestionGUI::cancelExplorer | ( | ) |
Definition at line 1336 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl().
Here is the call graph for this function:| assQuestionGUI::cancelSuggestedSolution | ( | ) |
Definition at line 1079 of file class.assQuestionGUI.php.
References suggestedsolution().
Here is the call graph for this function:
|
protected |
sk - 12.05.2023: This is one more of those that we need, but don't want.
Definition at line 1946 of file class.assQuestionGUI.php.
References ilObjAdvancedEditing\_getUsedHTMLTagsAsString(), and ilArrayUtil\stripSlashesRecursive().
Referenced by assSingleChoiceGUI\writeAnswerSpecificPostData(), and assMultipleChoiceGUI\writeAnswerSpecificPostData().
Here is the call graph for this function:
Here is the caller graph for this function:| assQuestionGUI::cmdNeedsExistingQuestion | ( | string | $cmd | ) |
Definition at line 1996 of file class.assQuestionGUI.php.
|
protected |
Definition at line 1715 of file class.assQuestionGUI.php.
Referenced by outQuestionForTest().
Here is the caller graph for this function:
|
protected |
Definition at line 1451 of file class.assQuestionGUI.php.
References getSuggestedSolutionsRepo().
Referenced by addGIT(), addPG(), addST(), and linkChilds().
Here is the call graph for this function:
Here is the caller graph for this function:
|
abstract |
Referenced by buildEditForm(), assFormulaQuestionGUI\parseQuestion(), assFormulaQuestionGUI\resetSavedPreviewSession(), ilObjTestGUI\showNextViewAfterQuestionSave(), assFormulaQuestionGUI\suggestRange(), and assFormulaQuestionGUI\writePostData().
Here is the caller graph for this function:
|
protected |
Definition at line 1791 of file class.assQuestionGUI.php.
Referenced by assTextSubsetGUI\getPreview(), assTextSubsetGUI\getTestOutput(), assClozeTestGUI\populateJSON(), and assTextSubsetGUI\renderSolutionOutput().
Here is the caller graph for this function:| assQuestionGUI::executeCommand | ( | ) |
Definition at line 332 of file class.assQuestionGUI.php.
References buildEditForm(), ILIAS\Repository\ctrl(), and ilUtil\stripSlashes().
Here is the call graph for this function:
|
protected |
Definition at line 1844 of file class.assQuestionGUI.php.
References $path, ilUtil\getImagePath(), ILIAS\Repository\lng(), and ILIAS\Repository\ui().
Referenced by assLongMenuGUI\getSelectGapTemplate(), assFileUploadGUI\getSolutionOutput(), assImagemapQuestionGUI\getSolutionOutput(), assLongMenuGUI\getTextGapTemplate(), assOrderingHorizontalGUI\renderSolutionOutput(), assTextQuestionGUI\renderSolutionOutput(), assTextSubsetGUI\renderSolutionOutput(), assNumericGUI\renderSolutionOutput(), assSingleChoiceGUI\renderSolutionOutput(), assMultipleChoiceGUI\renderSolutionOutput(), assErrorTextGUI\renderSolutionOutput(), assMatchingQuestionGUI\renderSolutionOutput(), assKprimChoiceGUI\renderSolutionOutput(), assClozeTestGUI\renderSolutionOutput(), and assFormulaQuestionGUI\renderSolutionOutput().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 1016 of file class.assQuestionGUI.php.
References ILIAS\Repository\object().
Referenced by getGenericFeedbackOutput(), and assClozeTestGUI\getGenericFeedbackOutput().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 1593 of file class.assQuestionGUI.php.
Referenced by getEditQuestionTabCommands().
Here is the caller graph for this function:| assQuestionGUI::getAnswerFrequencyTableGUI | ( | $parentGui, | |
| $parentCmd, | |||
| $relevantAnswers, | |||
| $questionIndex | |||
| ) |
Definition at line 1822 of file class.assQuestionGUI.php.
References getAnswersFrequency().
Here is the call graph for this function:| assQuestionGUI::getAnswersFrequency | ( | $relevantAnswers, | |
| $questionIndex | |||
| ) |
Definition at line 1817 of file class.assQuestionGUI.php.
Referenced by getAnswerFrequencyTableGUI().
Here is the caller graph for this function:| assQuestionGUI::getAsValueAttribute | ( | string | $a_value | ) |
Definition at line 834 of file class.assQuestionGUI.php.
| assQuestionGUI::getAutoSavedSolutionOutput | ( | int | $active_id, |
| int | $pass, | ||
| bool | $graphical_output = false, |
||
| bool | $result_output = false, |
||
| bool | $show_question_only = true, |
||
| bool | $show_feedback = false, |
||
| bool | $show_correct_solution = false, |
||
| bool | $show_manual_scoring = false, |
||
| bool | $show_question_text = true, |
||
| bool | $show_autosave_title = false, |
||
| bool | $show_inline_feedback = false |
||
| ) |
Definition at line 2032 of file class.assQuestionGUI.php.
References renderSolutionOutput().
Referenced by ILIAS\Test\Scoring\Manual\TestScoringByQuestionGUI\buildAutosavedSolutionPanel().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 1588 of file class.assQuestionGUI.php.
Referenced by getEditQuestionTabCommands().
Here is the caller graph for this function:
|
static |
Definition at line 1516 of file class.assQuestionGUI.php.
Referenced by ilPCQuestionGUI\setTabs().
Here is the caller graph for this function:| assQuestionGUI::getCommentsPanelHTML | ( | ) |
Definition at line 326 of file class.assQuestionGUI.php.
References ilCommentGUI\getListHTML(), and ILIAS\Repository\object().
Here is the call graph for this function:| assQuestionGUI::getContextPath | ( | $cont_obj, | |
| int | $a_endnode_id, | ||
| int | $a_startnode_id = 1 |
||
| ) |
get context path in content object tree
Definition at line 776 of file class.assQuestionGUI.php.
References $path.
Referenced by outPageSelector().
Here is the caller graph for this function:| assQuestionGUI::getCopyToExistingPoolOnSave | ( | ) |
Definition at line 266 of file class.assQuestionGUI.php.
References $copy_to_existing_pool_on_save.
Referenced by ilObjTestGUI\executeAfterQuestionCreationTasks().
Here is the caller graph for this function:| assQuestionGUI::getCopyToNewPoolOnSave | ( | ) |
Definition at line 276 of file class.assQuestionGUI.php.
References $copy_to_new_pool_on_save.
Referenced by ilObjTestGUI\executeAfterQuestionCreationTasks().
Here is the caller graph for this function:| assQuestionGUI::getEditContext | ( | ) |
Definition at line 461 of file class.assQuestionGUI.php.
References $editContext.
Referenced by isAdjustmentEditContext(), and isAuthoringEditContext().
Here is the caller graph for this function:
|
final |
Definition at line 1583 of file class.assQuestionGUI.php.
References getAdditionalEditQuestionCommands(), and getBasicEditQuestionTabCommands().
Here is the call graph for this function:| assQuestionGUI::getErrorMessage | ( | ) |
Definition at line 814 of file class.assQuestionGUI.php.
References $errormessage.
Referenced by assTextQuestionGUI\addSuggestedSolution(), and assFormulaQuestionGUI\suggestRange().
Here is the caller graph for this function:| assQuestionGUI::getFormEncodingType | ( | ) |
Definition at line 1728 of file class.assQuestionGUI.php.
Referenced by outQuestionForTest(), and ilTestPlayerAbstractGUI\showQuestionViewable().
Here is the caller graph for this function:| assQuestionGUI::getGenericFeedbackOutput | ( | int | $active_id, |
| ?int | $pass | ||
| ) |
| int | null | $pass | Active pass |
Definition at line 1001 of file class.assQuestionGUI.php.
References genericFeedbackOutputBuilder(), ilObjTest\getManualFeedback(), ILIAS\Repository\object(), and ilLegacyFormElementsUtil\prepareTextareaOutput().
Referenced by assTextQuestionGUI\getAutoSavedSolutionOutput(), assFileUploadGUI\getSolutionOutput(), assImagemapQuestionGUI\getSolutionOutput(), ilTestPlayerAbstractGUI\populateGenericFeedbackBlock(), assOrderingHorizontalGUI\renderSolutionOutput(), assTextQuestionGUI\renderSolutionOutput(), assTextSubsetGUI\renderSolutionOutput(), assNumericGUI\renderSolutionOutput(), assSingleChoiceGUI\renderSolutionOutput(), assMultipleChoiceGUI\renderSolutionOutput(), assErrorTextGUI\renderSolutionOutput(), assLongMenuGUI\renderSolutionOutput(), assOrderingQuestionGUI\renderSolutionOutput(), assMatchingQuestionGUI\renderSolutionOutput(), assKprimChoiceGUI\renderSolutionOutput(), and assFormulaQuestionGUI\renderSolutionOutput().
Here is the call graph for this function:
Here is the caller graph for this function:| assQuestionGUI::getGenericFeedbackOutputForCorrectSolution | ( | ) |
Definition at line 1037 of file class.assQuestionGUI.php.
References ILIAS\Repository\object(), and ilLegacyFormElementsUtil\prepareTextareaOutput().
Here is the call graph for this function:| assQuestionGUI::getGenericFeedbackOutputForIncorrectSolution | ( | ) |
Definition at line 1045 of file class.assQuestionGUI.php.
References ILIAS\Repository\object(), and ilLegacyFormElementsUtil\prepareTextareaOutput().
Here is the call graph for this function:| assQuestionGUI::getHeaderAction | ( | ) |
Definition at line 306 of file class.assQuestionGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\object(), ilCommonActionDispatcherGUI\setSubObject(), ilCommonActionDispatcherGUI\TYPE_REPOSITORY, and ILIAS\Repository\ui().
Referenced by redrawHeaderAction().
Here is the call graph for this function:
Here is the caller graph for this function:| assQuestionGUI::getILIASPage | ( | string | $html = "" | ) |
Returns the ILIAS Page around a question.
Definition at line 629 of file class.assQuestionGUI.php.
References ILIAS\Repository\object(), and ilPageObjectGUI\setQuestionHTML().
Referenced by assErrorTextGUI\generateQuestionOutput(), assTextQuestionGUI\getAutoSavedSolutionOutput(), assOrderingHorizontalGUI\getPreview(), assFileUploadGUI\getPreview(), assNumericGUI\getPreview(), assTextSubsetGUI\getPreview(), assSingleChoiceGUI\getPreview(), assTextQuestionGUI\getPreview(), assLongMenuGUI\getPreview(), assMultipleChoiceGUI\getPreview(), assKprimChoiceGUI\getPreview(), assOrderingQuestionGUI\getPreview(), assImagemapQuestionGUI\getPreview(), assMatchingQuestionGUI\getPreview(), assClozeTestGUI\getPreview(), assFormulaQuestionGUI\getPreview(), assFileUploadGUI\getSolutionOutput(), assImagemapQuestionGUI\getSolutionOutput(), assFileUploadGUI\getTestOutput(), assOrderingHorizontalGUI\renderSolutionOutput(), assTextQuestionGUI\renderSolutionOutput(), assTextSubsetGUI\renderSolutionOutput(), assNumericGUI\renderSolutionOutput(), assSingleChoiceGUI\renderSolutionOutput(), assMultipleChoiceGUI\renderSolutionOutput(), assErrorTextGUI\renderSolutionOutput(), assLongMenuGUI\renderSolutionOutput(), assOrderingQuestionGUI\renderSolutionOutput(), assMatchingQuestionGUI\renderSolutionOutput(), assKprimChoiceGUI\renderSolutionOutput(), assClozeTestGUI\renderSolutionOutput(), and assFormulaQuestionGUI\renderSolutionOutput().
Here is the call graph for this function:
Here is the caller graph for this function:| assQuestionGUI::getMoveAfterQuestionId | ( | ) |
Definition at line 286 of file class.assQuestionGUI.php.
References $move_after_question_with_id.
Referenced by ilObjTestGUI\executeAfterQuestionCreationTasks().
Here is the caller graph for this function:| assQuestionGUI::getNavigationGUI | ( | ) |
Definition at line 486 of file class.assQuestionGUI.php.
References $navigationGUI.
Referenced by outQuestionPage().
Here is the caller graph for this function:| assQuestionGUI::getObject | ( | ) |
Definition at line 247 of file class.assQuestionGUI.php.
References $object.
Referenced by ilAssQuestionHintAbstractGUI\__construct(), ilAssQuestionHintsGUI\__construct(), ILIAS\Test\Questions\Presentation\Printer\addQuestionResultForTestUsersToTemplate(), ilTestCorrectionsGUI\buildQuestionCorrectionForm(), ilAssQuestionSkillAssignmentsGUI\buildQuestionPage(), ILIAS\Test\Scoring\Manual\TestScoringByQuestionGUI\buildSolutionPanel(), ilObjTestGUI\copyQuestionToPool(), ilTestPlayerAbstractGUI\determineSolutionPassIndex(), ilObjTestGUI\executeAfterQuestionCreationTasks(), ilObjTestGUI\executeAfterQuestionSaveTasks(), ilTestCorrectionsGUI\getQuestionGUI(), ilAssQuestionPreviewGUI\initQuestion(), ilTestPlayerAbstractGUI\populateInstantResponseBlocks(), ilTestPlayerAbstractGUI\populateInstantResponseModal(), ilTestCorrectionsGUI\populatePageTitleAndDescription(), ilTestPlayerAbstractGUI\populateQuestionEditControl(), ilTestPlayerAbstractGUI\populateSpecificFeedbackBlock(), ilTestCorrectionsGUI\saveQuestion(), ilObjTestGUI\showNextViewAfterQuestionSave(), ilTestPlayerAbstractGUI\showQuestionEditable(), ilTestPlayerAbstractGUI\showQuestionViewable(), ilTestCorrectionsGUI\showSolution(), and ilTestCorrectionsGUI\supportsAdjustment().
Here is the caller graph for this function:| assQuestionGUI::getPresentationContext | ( | ) |
Definition at line 386 of file class.assQuestionGUI.php.
References $presentationContext.
Referenced by isTestPresentationContext().
Here is the caller graph for this function:| assQuestionGUI::getPresentationJavascripts | ( | ) |
Definition at line 606 of file class.assQuestionGUI.php.
Referenced by populateJavascriptFilesRequiredForWorkForm().
Here is the caller graph for this function:
|
abstract |
| assQuestionGUI::getPreviewSession | ( | ) |
Definition at line 1770 of file class.assQuestionGUI.php.
References $preview_session.
Referenced by assOrderingHorizontalGUI\getPreview(), assFileUploadGUI\getPreview(), assNumericGUI\getPreview(), assTextSubsetGUI\getPreview(), assSingleChoiceGUI\getPreview(), assTextQuestionGUI\getPreview(), assLongMenuGUI\getPreview(), assMultipleChoiceGUI\getPreview(), assKprimChoiceGUI\getPreview(), assOrderingQuestionGUI\getPreview(), assImagemapQuestionGUI\getPreview(), assMatchingQuestionGUI\getPreview(), assClozeTestGUI\getPreview(), assFormulaQuestionGUI\getPreview(), assFormulaQuestionGUI\getSolutionOutput(), and assErrorTextGUI\getUsersSolutionFromPreviewOrDatabase().
Here is the caller graph for this function:
|
protected |
Definition at line 683 of file class.assQuestionGUI.php.
References ilGlobalPageTemplate\get(), ILIAS\Repository\lng(), and ilGlobalPageTemplate\setVariable().
Referenced by outQuestionPage().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 678 of file class.assQuestionGUI.php.
References ILIAS\Repository\lng().
Referenced by outQuestionPage().
Here is the call graph for this function:
Here is the caller graph for this function:| assQuestionGUI::getQuestionActionCmd | ( | ) |
Definition at line 542 of file class.assQuestionGUI.php.
References $questionActionCmd.
Referenced by assImagemapQuestionGUI\buildAreaLinkTarget(), assFileUploadGUI\getPreview(), assImagemapQuestionGUI\getPreview(), assImagemapQuestionGUI\getPreviousSolutionConfirmationCheckboxHtml(), and assFileUploadGUI\getTestOutput().
Here is the caller graph for this function:| assQuestionGUI::getQuestionCount | ( | ) |
Definition at line 809 of file class.assQuestionGUI.php.
References $question_count.
| assQuestionGUI::getQuestionHeaderBlockBuilder | ( | ) |
Definition at line 527 of file class.assQuestionGUI.php.
References $questionHeaderBlockBuilder.
Referenced by ilTestPlayerAbstractGUI\populateInstantResponseModal(), ilTestPlayerAbstractGUI\showQuestionEditable(), and ilTestPlayerAbstractGUI\showQuestionViewable().
Here is the caller graph for this function:| assQuestionGUI::getQuestionSyncModal | ( | string | $cmd, |
| string | $cmd_class = '' |
||
| ) |
Definition at line 2012 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ILIAS\Repository\object(), and ILIAS\Repository\ui().
Referenced by saveQuestion().
Here is the call graph for this function:
Here is the caller graph for this function:| assQuestionGUI::getQuestionTemplate | ( | ) |
Definition at line 611 of file class.assQuestionGUI.php.
Referenced by assTextQuestionGUI\addSuggestedSolution(), assImagemapQuestionGUI\areaEditor(), and renderEditForm().
Here is the caller graph for this function:| assQuestionGUI::getQuestionType | ( | ) |
Definition at line 829 of file class.assQuestionGUI.php.
Referenced by addBasicQuestionFormProperties(), and getType().
Here is the caller graph for this function:| assQuestionGUI::getRenderPurpose | ( | ) |
Definition at line 413 of file class.assQuestionGUI.php.
References $renderPurpose.
Referenced by isRenderPurposeDemoplay(), isRenderPurposeInputValue(), isRenderPurposePlayback(), isRenderPurposePreview(), and isRenderPurposePrintPdf().
Here is the caller graph for this function:| assQuestionGUI::getSequenceNumber | ( | ) |
Definition at line 799 of file class.assQuestionGUI.php.
References $sequence_no.
|
abstract |
Referenced by ILIAS\Test\Questions\Presentation\Printer\addQuestionResultForTestUsersToTemplate(), ilAssQuestionSkillAssignmentsGUI\buildQuestionPage(), ILIAS\Test\Scoring\Manual\TestScoringByQuestionGUI\buildSolutionPanel(), ilTestPlayerAbstractGUI\populateInstantResponseBlocks(), ilTestPlayerAbstractGUI\populateInstantResponseModal(), ilTestPlayerAbstractGUI\showQuestionViewable(), and ilTestCorrectionsGUI\showSolution().
Here is the caller graph for this function:
|
abstract |
Returns the answer specific feedback for the question.
| array | $userSolution | ($userSolution[<value1>] = <value2>) |
Referenced by ilTestPlayerAbstractGUI\populateSpecificFeedbackBlock().
Here is the caller graph for this function:| assQuestionGUI::getSubQuestionsIndex | ( | ) |
Definition at line 1812 of file class.assQuestionGUI.php.
|
protected |
Definition at line 1933 of file class.assQuestionGUI.php.
References $dic, and $suggestedsolution_repo.
Referenced by createSuggestedSolutionLinkingTo(), and suggestedsolution().
Here is the caller graph for this function:| assQuestionGUI::getTargetGuiClass | ( | ) |
Definition at line 516 of file class.assQuestionGUI.php.
References $targetGuiClass.
Referenced by assImagemapQuestionGUI\buildAreaLinkTarget(), assErrorTextGUI\generateQuestionOutput(), assImagemapQuestionGUI\getPreview(), and assImagemapQuestionGUI\getTestOutput().
Here is the caller graph for this function:| assQuestionGUI::getTaxonomyIds | ( | ) |
Definition at line 501 of file class.assQuestionGUI.php.
References $taxonomyIds.
Referenced by populateTaxonomyFormSection(), and saveTaxonomyAssignments().
Here is the caller graph for this function:
|
abstract |
| assQuestionGUI::getType | ( | ) |
needed for page editor compliance
Definition at line 381 of file class.assQuestionGUI.php.
References getQuestionType().
Referenced by buildBasicEditFormObject().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 1066 of file class.assQuestionGUI.php.
References ILIAS\Repository\lng().
Referenced by suggestedsolution().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 671 of file class.assQuestionGUI.php.
References ilGlobalPageTemplate\get(), ILIAS\Repository\object(), and ilGlobalPageTemplate\setVariable().
Referenced by outQuestionPage().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 1648 of file class.assQuestionGUI.php.
Referenced by assTextQuestionGUI\getAutoSavedSolutionOutput(), assFileUploadGUI\getSolutionOutput(), assImagemapQuestionGUI\getSolutionOutput(), assOrderingHorizontalGUI\renderSolutionOutput(), assTextQuestionGUI\renderSolutionOutput(), assTextSubsetGUI\renderSolutionOutput(), assNumericGUI\renderSolutionOutput(), assSingleChoiceGUI\renderSolutionOutput(), assMultipleChoiceGUI\renderSolutionOutput(), assErrorTextGUI\renderSolutionOutput(), assLongMenuGUI\renderSolutionOutput(), assOrderingQuestionGUI\renderSolutionOutput(), assMatchingQuestionGUI\renderSolutionOutput(), assKprimChoiceGUI\renderSolutionOutput(), assClozeTestGUI\renderSolutionOutput(), and assFormulaQuestionGUI\renderSolutionOutput().
Here is the caller graph for this function:| assQuestionGUI::hasInlineFeedback | ( | ) |
Definition at line 291 of file class.assQuestionGUI.php.
Referenced by ilTestPlayerAbstractGUI\populateInstantResponseBlocks().
Here is the caller graph for this function:
|
protected |
Definition at line 375 of file class.assQuestionGUI.php.
| assQuestionGUI::isAdjustmentEditContext | ( | ) |
Definition at line 476 of file class.assQuestionGUI.php.
References getEditContext().
Here is the call graph for this function:| assQuestionGUI::isAnswerFrequencyStatisticSupported | ( | ) |
Definition at line 1807 of file class.assQuestionGUI.php.
Referenced by ilTestCorrectionsGUI\setCorrectionTabsContext().
Here is the caller graph for this function:| assQuestionGUI::isAuthoringEditContext | ( | ) |
Definition at line 471 of file class.assQuestionGUI.php.
References getEditContext().
Here is the call graph for this function:| assQuestionGUI::isAutosaveable | ( | ) |
Definition at line 1656 of file class.assQuestionGUI.php.
| assQuestionGUI::isInLearningModuleContext | ( | ) |
Definition at line 1967 of file class.assQuestionGUI.php.
References $parent_type_is_lm.
Referenced by assOrderingQuestionGUI\addEditSubtabs(), and assOrderingQuestionGUI\populateQuestionSpecificFormPart().
Here is the caller graph for this function:| assQuestionGUI::isPreviousSolutionPrefilled | ( | ) |
Definition at line 402 of file class.assQuestionGUI.php.
References $previousSolutionPrefilled.
| assQuestionGUI::isRenderPurposeDemoplay | ( | ) |
Definition at line 443 of file class.assQuestionGUI.php.
References getRenderPurpose().
Referenced by assOrderingQuestionGUI\isInteractivePresentation().
Here is the call graph for this function:
Here is the caller graph for this function:| assQuestionGUI::isRenderPurposeInputValue | ( | ) |
Definition at line 433 of file class.assQuestionGUI.php.
References getRenderPurpose().
Referenced by renderPurposeSupportsFormHtml().
Here is the call graph for this function:
Here is the caller graph for this function:| assQuestionGUI::isRenderPurposePlayback | ( | ) |
Definition at line 438 of file class.assQuestionGUI.php.
References getRenderPurpose().
Referenced by assOrderingQuestionGUI\isInteractivePresentation().
Here is the call graph for this function:
Here is the caller graph for this function:| assQuestionGUI::isRenderPurposePreview | ( | ) |
Definition at line 428 of file class.assQuestionGUI.php.
References getRenderPurpose().
Here is the call graph for this function:| assQuestionGUI::isRenderPurposePrintPdf | ( | ) |
Definition at line 423 of file class.assQuestionGUI.php.
References getRenderPurpose().
Referenced by assOrderingQuestionGUI\buildNestingForm(), assOrderingQuestionGUI\populateAnswerSpecificFormPart(), assClozeTestGUI\populateSolutiontextToGapTpl(), renderPurposeSupportsFormHtml(), assSingleChoiceGUI\renderSolutionOutput(), assMultipleChoiceGUI\renderSolutionOutput(), and assKprimChoiceGUI\renderSolutionOutput().
Here is the call graph for this function:
Here is the caller graph for this function:| assQuestionGUI::isSaveCommand | ( | ) |
Definition at line 1511 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl().
Referenced by assTextQuestionGUI\editQuestion(), assOrderingHorizontalGUI\editQuestion(), assNumericGUI\editQuestion(), assTextSubsetGUI\editQuestion(), assFileUploadGUI\editQuestion(), assSingleChoiceGUI\editQuestion(), assMultipleChoiceGUI\editQuestion(), assErrorTextGUI\editQuestion(), assMatchingQuestionGUI\editQuestion(), assClozeTestGUI\editQuestion(), assFormulaQuestionGUI\resetSavedPreviewSession(), and assFormulaQuestionGUI\writePostData().
Here is the call graph for this function:
Here is the caller graph for this function:| assQuestionGUI::isTestPresentationContext | ( | ) |
Definition at line 396 of file class.assQuestionGUI.php.
References getPresentationContext().
Referenced by assTextQuestionGUI\getAutoSavedSolutionOutput(), assFileUploadGUI\getSolutionOutput(), assImagemapQuestionGUI\getSolutionOutput(), assOrderingHorizontalGUI\renderSolutionOutput(), assTextQuestionGUI\renderSolutionOutput(), assTextSubsetGUI\renderSolutionOutput(), assNumericGUI\renderSolutionOutput(), assSingleChoiceGUI\renderSolutionOutput(), assMultipleChoiceGUI\renderSolutionOutput(), assErrorTextGUI\renderSolutionOutput(), assLongMenuGUI\renderSolutionOutput(), assOrderingQuestionGUI\renderSolutionOutput(), assMatchingQuestionGUI\renderSolutionOutput(), assKprimChoiceGUI\renderSolutionOutput(), and assClozeTestGUI\renderSolutionOutput().
Here is the call graph for this function:
Here is the caller graph for this function:| assQuestionGUI::linkChilds | ( | ) |
Definition at line 1465 of file class.assQuestionGUI.php.
References createSuggestedSolutionLinkingTo(), ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), outChapterSelector(), outGlossarySelector(), and outPageSelector().
Here is the call graph for this function:| assQuestionGUI::magicAfterTestOutput | ( | ) |
Definition at line 1723 of file class.assQuestionGUI.php.
Referenced by outQuestionForTest().
Here is the caller graph for this function:| assQuestionGUI::needsSyncQuery | ( | ) |
Definition at line 2006 of file class.assQuestionGUI.php.
Referenced by saveQuestion().
Here is the caller graph for this function:| assQuestionGUI::outChapterSelector | ( | ) |
Definition at line 1395 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl(), ilObjectGUI\getObject(), ILIAS\Repository\lng(), ILIAS\Repository\object(), and ilUtil\stripSlashes().
Referenced by linkChilds().
Here is the call graph for this function:
Here is the caller graph for this function:| assQuestionGUI::outGlossarySelector | ( | ) |
Definition at line 1425 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl(), ilObjGlossary\getTermList(), ILIAS\Repository\lng(), and ILIAS\Repository\object().
Referenced by linkChilds().
Here is the call graph for this function:
Here is the caller graph for this function:| assQuestionGUI::outPageSelector | ( | ) |
Definition at line 1341 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl(), ilTree\getChildsByType(), getContextPath(), ilTree\getNodeData(), ilObjectGUI\getObject(), ilLMPageObject\getPageList(), ilTree\getRootId(), ilTree\isInTree(), ILIAS\Repository\lng(), ILIAS\Repository\object(), ilLegacyFormElementsUtil\prepareFormOutput(), and ilUtil\stripSlashes().
Referenced by linkChilds().
Here is the call graph for this function:
Here is the caller graph for this function:
|
final |
Definition at line 1689 of file class.assQuestionGUI.php.
References completeTestOutputFormAction(), getFormEncodingType(), getTestOutput(), and magicAfterTestOutput().
Referenced by ilTestPlayerAbstractGUI\showQuestionEditable().
Here is the call 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 |
|||
| ) |
Definition at line 640 of file class.assQuestionGUI.php.
References getNavigationGUI(), getPreviousSolutionConfirmationCheckboxHtml(), getPreviousSolutionProvidedMessage(), getUseUnchangedAnswerCheckboxHtml(), ILIAS\Repository\lng(), ILIAS\Repository\object(), and ilPageObjectGUI\setOutputMode().
Referenced by assOrderingHorizontalGUI\getTestOutput(), assNumericGUI\getTestOutput(), assTextSubsetGUI\getTestOutput(), assFileUploadGUI\getTestOutput(), assErrorTextGUI\getTestOutput(), assKprimChoiceGUI\getTestOutput(), assSingleChoiceGUI\getTestOutput(), assLongMenuGUI\getTestOutput(), assTextQuestionGUI\getTestOutput(), assMultipleChoiceGUI\getTestOutput(), assOrderingQuestionGUI\getTestOutput(), assImagemapQuestionGUI\getTestOutput(), assMatchingQuestionGUI\getTestOutput(), assFormulaQuestionGUI\getTestOutput(), assClozeTestGUI\getTestOutput(), ilTestPlayerAbstractGUI\populateInstantResponseModal(), and ilTestPlayerAbstractGUI\showQuestionViewable().
Here is the call graph for this function:
Here is the caller graph for this function:| assQuestionGUI::outQuestionType | ( | ) |
Definition at line 1053 of file class.assQuestionGUI.php.
References ILIAS\Repository\lng(), and ILIAS\Repository\object().
Referenced by buildBasicEditFormObject(), assOrderingQuestionGUI\buildEditForm(), assMultipleChoiceGUI\buildEditForm(), assOrderingQuestionGUI\buildNestingForm(), assTextQuestionGUI\editQuestion(), assOrderingHorizontalGUI\editQuestion(), assNumericGUI\editQuestion(), assTextSubsetGUI\editQuestion(), assFileUploadGUI\editQuestion(), assSingleChoiceGUI\editQuestion(), assErrorTextGUI\editQuestion(), assMatchingQuestionGUI\editQuestion(), assClozeTestGUI\editQuestion(), ilTestCorrectionsGUI\populatePageTitleAndDescription(), and assFormulaQuestionGUI\resetSavedPreviewSession().
Here is the call graph for this function:
Here is the caller graph for this function:| assQuestionGUI::outSolutionExplorer | ( | ) |
Definition at line 1268 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ilExplorer\setExpand().
Here is the call graph for this function:| assQuestionGUI::populateCorrectionsFormProperties | ( | ilPropertyFormGUI | $form | ) |
Definition at line 1835 of file class.assQuestionGUI.php.
Referenced by ilTestCorrectionsGUI\buildQuestionCorrectionForm().
Here is the caller graph for this function:| assQuestionGUI::populateJavascriptFilesRequiredForWorkForm | ( | ilGlobalTemplateInterface | $tpl | ) |
Definition at line 599 of file class.assQuestionGUI.php.
References ilGlobalTemplateInterface\addJavaScript(), and getPresentationJavascripts().
Here is the call graph for this function:
|
protected |
Definition at line 971 of file class.assQuestionGUI.php.
References ilObject\_lookupType(), ilPropertyFormGUI\addItem(), ilTaxNodeAssignment\getAssignmentsOfItem(), getTaxonomyIds(), ILIAS\Repository\lng(), ILIAS\Repository\object(), and ilFormPropertyGUI\setTitle().
Referenced by assImagemapQuestionGUI\buildEditForm(), assKprimChoiceGUI\buildEditForm(), assLongMenuGUI\buildEditForm(), assOrderingQuestionGUI\buildEditForm(), assMultipleChoiceGUI\buildEditForm(), assTextQuestionGUI\editQuestion(), assOrderingHorizontalGUI\editQuestion(), assNumericGUI\editQuestion(), assTextSubsetGUI\editQuestion(), assFileUploadGUI\editQuestion(), assSingleChoiceGUI\editQuestion(), assErrorTextGUI\editQuestion(), assMatchingQuestionGUI\editQuestion(), assClozeTestGUI\editQuestion(), and assFormulaQuestionGUI\resetSavedPreviewSession().
Here is the call graph for this function:
Here is the caller graph for this function:| assQuestionGUI::prepareReprintableCorrectionsForm | ( | ilPropertyFormGUI | $form | ) |
Definition at line 1831 of file class.assQuestionGUI.php.
Referenced by ilTestCorrectionsGUI\saveQuestion().
Here is the caller graph for this function:
|
static |
Prepares a string for a text area output where latex code may be in it If the text is HTML-free, CHR(13) will be converted to a line break.
| string | $txt_output | String which should be prepared for output public |
Definition at line 1878 of file class.assQuestionGUI.php.
References ilMathJax\getInstance().
Here is the call graph for this function:| assQuestionGUI::redrawHeaderAction | ( | ) |
Definition at line 300 of file class.assQuestionGUI.php.
References exit, getHeaderAction(), and ILIAS\Repository\ui().
Here is the call graph for this function:
|
protected |
Definition at line 619 of file class.assQuestionGUI.php.
References $question_sync_modal, addSaveOnEnterOnLoadCode(), ilPropertyFormGUI\getHTML(), and getQuestionTemplate().
Referenced by assOrderingQuestionGUI\buildEditFormAfterTypeChange(), assOrderingQuestionGUI\editNesting(), assKprimChoiceGUI\editQuestion(), assTextQuestionGUI\editQuestion(), assOrderingHorizontalGUI\editQuestion(), assTextSubsetGUI\editQuestion(), assNumericGUI\editQuestion(), assFileUploadGUI\editQuestion(), assSingleChoiceGUI\editQuestion(), assMultipleChoiceGUI\editQuestion(), assErrorTextGUI\editQuestion(), assLongMenuGUI\editQuestion(), assImagemapQuestionGUI\editQuestion(), assMatchingQuestionGUI\editQuestion(), assClozeTestGUI\editQuestion(), assOrderingQuestionGUI\editQuestion(), assFormulaQuestionGUI\resetSavedPreviewSession(), and assOrderingQuestionGUI\writePostData().
Here is the call graph for this function:
Here is the caller graph for this function:| assQuestionGUI::renderPurposeSupportsFormHtml | ( | ) |
Definition at line 448 of file class.assQuestionGUI.php.
References isRenderPurposeInputValue(), and isRenderPurposePrintPdf().
Referenced by assTextQuestionGUI\getAutoSavedSolutionOutput(), assTextQuestionGUI\getSolutionOutput(), assTextQuestionGUI\renderSolutionOutput(), assSingleChoiceGUI\renderSolutionOutput(), assMultipleChoiceGUI\renderSolutionOutput(), and assKprimChoiceGUI\renderSolutionOutput().
Here is the call graph for this function:
Here is the caller graph for this function:| assQuestionGUI::renderSolutionOutput | ( | mixed | $user_solutions, |
| int | $active_id, | ||
| ?int | $pass, | ||
| bool | $graphical_output = false, |
||
| bool | $result_output = false, |
||
| bool | $show_question_only = true, |
||
| bool | $show_feedback = false, |
||
| bool | $show_correct_solution = false, |
||
| bool | $show_manual_scoring = false, |
||
| bool | $show_question_text = true, |
||
| bool | $show_autosave_title = false, |
||
| bool | $show_inline_feedback = false |
||
| ) |
Definition at line 225 of file class.assQuestionGUI.php.
Referenced by getAutoSavedSolutionOutput(), and assImagemapQuestionGUI\getSolutionOutput().
Here is the caller graph for this function:| assQuestionGUI::saveCorrectionsFormProperties | ( | ilPropertyFormGUI | $form | ) |
Definition at line 1839 of file class.assQuestionGUI.php.
Referenced by ilTestCorrectionsGUI\saveQuestion().
Here is the caller graph for this function:| assQuestionGUI::saveQuestion | ( | ) |
Definition at line 718 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl(), getQuestionSyncModal(), needsSyncQuery(), ILIAS\Repository\object(), setAdditionalContentEditingModeFromPost(), setQuestionTabs(), and writePostData().
Here is the call graph for this function:| assQuestionGUI::saveReturn | ( | ) |
Definition at line 699 of file class.assQuestionGUI.php.
References ilAssQuestionPreviewGUI\CMD_SHOW, ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ILIAS\Repository\object(), setAdditionalContentEditingModeFromPost(), and writePostData().
Here is the call graph for this function:| assQuestionGUI::saveSuggestedSolution | ( | ) |
Definition at line 1074 of file class.assQuestionGUI.php.
References suggestedsolution().
Here is the call graph for this function:| assQuestionGUI::saveSuggestedSolutionType | ( | ) |
Definition at line 1300 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl(), and suggestedsolution().
Here is the call graph for this function:
|
protected |
Definition at line 958 of file class.assQuestionGUI.php.
References getTaxonomyIds(), and ILIAS\Repository\object().
Referenced by assErrorTextGUI\analyze(), assMatchingQuestionGUI\writePostData(), assErrorTextGUI\writePostData(), assTextQuestionGUI\writePostData(), assTextSubsetGUI\writePostData(), assLongMenuGUI\writePostData(), assOrderingHorizontalGUI\writePostData(), assFileUploadGUI\writePostData(), assSingleChoiceGUI\writePostData(), assNumericGUI\writePostData(), assMultipleChoiceGUI\writePostData(), assImagemapQuestionGUI\writePostData(), assFormulaQuestionGUI\writePostData(), assKprimChoiceGUI\writePostData(), assClozeTestGUI\writePostData(), assOrderingQuestionGUI\writePostData(), and assLongMenuGUI\writeQuestionSpecificPostData().
Here is the call graph for this function:
Here is the caller graph for this function:| assQuestionGUI::setAdditionalContentEditingModeFromPost | ( | ) |
Definition at line 749 of file class.assQuestionGUI.php.
References ILIAS\Repository\object().
Referenced by assTextSubsetGUI\addanswers(), assMatchingQuestionGUI\adddefinitions(), assClozeTestGUI\addgap(), assMatchingQuestionGUI\addpairs(), assTextQuestionGUI\addSuggestedSolution(), assMatchingQuestionGUI\addterms(), assErrorTextGUI\analyze(), assClozeTestGUI\createGaps(), assFormulaQuestionGUI\parseQuestion(), assTextSubsetGUI\removeanswers(), assMatchingQuestionGUI\removedefinitions(), assClozeTestGUI\removegap(), assSingleChoiceGUI\removeimagechoice(), assMultipleChoiceGUI\removeimagechoice(), assMatchingQuestionGUI\removeimagedefinitions(), assMatchingQuestionGUI\removeimageterms(), assMatchingQuestionGUI\removepairs(), assMatchingQuestionGUI\removeterms(), saveQuestion(), saveReturn(), assFormulaQuestionGUI\suggestRange(), assSingleChoiceGUI\uploadchoice(), assMultipleChoiceGUI\uploadchoice(), assMatchingQuestionGUI\uploaddefinitions(), assKprimChoiceGUI\uploadImage(), and assMatchingQuestionGUI\uploadterms().
Here is the call graph for this function:
Here is the caller graph for this function:| assQuestionGUI::setAdjustmentEditContext | ( | ) |
Definition at line 481 of file class.assQuestionGUI.php.
References setEditContext().
Here is the call graph for this function:| assQuestionGUI::setContextAllowsSyncToPool | ( | bool | $sync_allowed | ) |
Definition at line 2001 of file class.assQuestionGUI.php.
| assQuestionGUI::setCopyToExistingPoolOnSave | ( | ?int | $pool_ref_id | ) |
Definition at line 261 of file class.assQuestionGUI.php.
Referenced by ilObjTestGUI\addPostCreationTasksToQuestionGUI(), and ilObjTestGUI\executeAfterQuestionCreationTasks().
Here is the caller graph for this function:| assQuestionGUI::setCopyToNewPoolOnSave | ( | ?string | $pool_title | ) |
Definition at line 271 of file class.assQuestionGUI.php.
Referenced by ilObjTestGUI\addPostCreationTasksToQuestionGUI(), and ilObjTestGUI\executeAfterQuestionCreationTasks().
Here is the caller graph for this function:
|
protected |
Definition at line 1549 of file class.assQuestionGUI.php.
References addTab_Question(), addTab_QuestionFeedback(), addTab_QuestionHints(), addTab_SuggestedSolution(), ILIAS\Repository\ctrl(), and ILIAS\Repository\object().
Referenced by setQuestionTabs().
Here is the call graph for this function:
Here is the caller graph for this function:| assQuestionGUI::setEditContext | ( | string | $editContext | ) |
Definition at line 466 of file class.assQuestionGUI.php.
References $editContext.
Referenced by setAdjustmentEditContext().
Here is the caller graph for this function:| assQuestionGUI::setErrorMessage | ( | string | $errormessage | ) |
Definition at line 819 of file class.assQuestionGUI.php.
References $errormessage.
Referenced by assErrorTextGUI\__construct(), assMatchingQuestionGUI\__construct(), assOrderingHorizontalGUI\__construct(), and assFileUploadGUI\__construct().
Here is the caller graph for this function:| assQuestionGUI::setInLearningModuleContext | ( | bool | $flag | ) |
Definition at line 1971 of file class.assQuestionGUI.php.
| assQuestionGUI::setMoveAfterQuestionId | ( | ?int | $question_id | ) |
Definition at line 281 of file class.assQuestionGUI.php.
Referenced by ilObjTestGUI\addPostCreationTasksToQuestionGUI(), and ilObjTestGUI\executeAfterQuestionCreationTasks().
Here is the caller graph for this function:| assQuestionGUI::setNavigationGUI | ( | ?ilTestQuestionNavigationGUI | $navigationGUI | ) |
Definition at line 491 of file class.assQuestionGUI.php.
References $navigationGUI.
Referenced by ilTestPlayerAbstractGUI\populateInstantResponseModal(), ilTestPlayerAbstractGUI\showQuestionEditable(), and ilTestPlayerAbstractGUI\showQuestionViewable().
Here is the caller graph for this function:| assQuestionGUI::setObject | ( | assQuestion | $question | ) |
Definition at line 256 of file class.assQuestionGUI.php.
Referenced by ilAssQuestionSkillAssignmentsGUI\buildQuestionPage(), ilTestCorrectionsGUI\getQuestionGUI(), and ilTestCorrectionsGUI\saveQuestion().
Here is the caller graph for this function:| assQuestionGUI::setPresentationContext | ( | string | $presentationContext | ) |
Definition at line 391 of file class.assQuestionGUI.php.
References $presentationContext.
| assQuestionGUI::setPreviewSession | ( | ilAssQuestionPreviewSession | $preview_session | ) |
Definition at line 1762 of file class.assQuestionGUI.php.
References $preview_session.
| assQuestionGUI::setPreviousSolutionPrefilled | ( | bool | $previousSolutionPrefilled | ) |
Definition at line 407 of file class.assQuestionGUI.php.
References $previousSolutionPrefilled.
| assQuestionGUI::setQuestionActionCmd | ( | string | $questionActionCmd | ) |
| assQuestionGUI::setQuestionCount | ( | int | $a_question_count | ) |
Definition at line 804 of file class.assQuestionGUI.php.
| assQuestionGUI::setQuestionHeaderBlockBuilder | ( | \ilQuestionHeaderBlockBuilder | $questionHeaderBlockBuilder | ) |
Definition at line 521 of file class.assQuestionGUI.php.
References $questionHeaderBlockBuilder.
|
protected |
Definition at line 1560 of file class.assQuestionGUI.php.
Referenced by setQuestionTabs().
Here is the caller graph for this function:| assQuestionGUI::setQuestionTabs | ( | ) |
Definition at line 1537 of file class.assQuestionGUI.php.
References addBackTab(), ILIAS\Repository\object(), setDefaultTabs(), and setQuestionSpecificTabs().
Referenced by saveQuestion().
Here is the call graph for this function:
Here is the caller graph for this function:| assQuestionGUI::setRenderPurpose | ( | string | $renderPurpose | ) |
| assQuestionGUI::setSequenceNumber | ( | int | $nr | ) |
Definition at line 794 of file class.assQuestionGUI.php.
| assQuestionGUI::setTargetGui | ( | $linkTargetGui | ) |
Definition at line 506 of file class.assQuestionGUI.php.
References setTargetGuiClass().
Here is the call graph for this function:| assQuestionGUI::setTargetGuiClass | ( | string | $targetGuiClass | ) |
Definition at line 511 of file class.assQuestionGUI.php.
References $targetGuiClass.
Referenced by setTargetGui().
Here is the caller graph for this function:| assQuestionGUI::setTaxonomyIds | ( | array | $taxonomyIds | ) |
|
protected |
Definition at line 758 of file class.assQuestionGUI.php.
Referenced by assFormulaQuestionGUI\parseQuestion(), assFormulaQuestionGUI\suggestRange(), and writeQuestionGenericPostData().
Here is the caller graph for this function:| assQuestionGUI::showHints | ( | ) |
Definition at line 1786 of file class.assQuestionGUI.php.
References ilAssQuestionHintsGUI\CMD_SHOW_LIST, and ILIAS\Repository\ctrl().
Here is the call graph for this function:| assQuestionGUI::suggestedsolution | ( | bool | $save = false | ) |
Definition at line 1084 of file class.assQuestionGUI.php.
References $res, ILIAS\Repository\access(), ilRadioGroupInputGUI\addOption(), ILIAS\Repository\ctrl(), getSuggestedSolutionsRepo(), getTypeOptions(), ILIAS\Repository\lng(), ilFileUtils\makeDirParents(), ilFileUtils\moveUploadedFile(), ILIAS\Repository\object(), ilLegacyFormElementsUtil\prepareFormOutput(), ilFileUtils\renameExecutables(), ilCustomInputGUI\setHtml(), and ilFormPropertyGUI\setRequired().
Referenced by cancelSuggestedSolution(), saveSuggestedSolution(), and saveSuggestedSolutionType().
Here is the call graph for this function:
Here is the caller graph for this function:| assQuestionGUI::syncQuestion | ( | ) |
Definition at line 690 of file class.assQuestionGUI.php.
References ILIAS\Repository\lng().
Here is the call graph for this function:
|
protected |
Evaluates a posted edit form and writes the form data in the question object.
Definition at line 551 of file class.assQuestionGUI.php.
Referenced by saveQuestion(), and saveReturn().
Here is the caller graph for this function:
|
protected |
Definition at line 1661 of file class.assQuestionGUI.php.
References Vendor\Package\$e, $lifecycle, ilAssQuestionLifecycle\getInstance(), ILIAS\Repository\object(), setTestSpecificProperties(), and ilUtil\stripOnlySlashes().
Referenced by assOrderingQuestionGUI\uploadElementImage(), assMatchingQuestionGUI\writePostData(), assErrorTextGUI\writePostData(), assTextSubsetGUI\writePostData(), assTextQuestionGUI\writePostData(), assLongMenuGUI\writePostData(), assOrderingHorizontalGUI\writePostData(), assSingleChoiceGUI\writePostData(), assFileUploadGUI\writePostData(), assNumericGUI\writePostData(), assMultipleChoiceGUI\writePostData(), assImagemapQuestionGUI\writePostData(), assKprimChoiceGUI\writePostData(), assClozeTestGUI\writePostData(), and assOrderingQuestionGUI\writePostData().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 104 of file class.assQuestionGUI.php.
|
private |
Definition at line 110 of file class.assQuestionGUI.php.
|
private |
Definition at line 157 of file class.assQuestionGUI.php.
|
private |
Definition at line 153 of file class.assQuestionGUI.php.
Referenced by getCopyToExistingPoolOnSave().
|
private |
Definition at line 154 of file class.assQuestionGUI.php.
Referenced by getCopyToNewPoolOnSave().
|
protected |
Definition at line 113 of file class.assQuestionGUI.php.
|
private |
Definition at line 108 of file class.assQuestionGUI.php.
|
private |
Definition at line 144 of file class.assQuestionGUI.php.
Referenced by getEditContext(), and setEditContext().
|
protected |
Definition at line 148 of file class.assQuestionGUI.php.
Referenced by buildEditForm(), and assLongMenuGUI\editQuestion().
|
protected |
Definition at line 120 of file class.assQuestionGUI.php.
|
protected |
Definition at line 121 of file class.assQuestionGUI.php.
Referenced by addErrorMessage(), getErrorMessage(), and setErrorMessage().
|
protected |
Definition at line 149 of file class.assQuestionGUI.php.
|
private |
Definition at line 103 of file class.assQuestionGUI.php.
|
private |
Definition at line 102 of file class.assQuestionGUI.php.
|
protected |
Definition at line 117 of file class.assQuestionGUI.php.
|
protected |
Definition at line 109 of file class.assQuestionGUI.php.
|
private |
Definition at line 156 of file class.assQuestionGUI.php.
Referenced by getMoveAfterQuestionId().
|
private |
Definition at line 137 of file class.assQuestionGUI.php.
Referenced by getNavigationGUI(), and setNavigationGUI().
|
protected |
Definition at line 112 of file class.assQuestionGUI.php.
|
protected |
Definition at line 115 of file class.assQuestionGUI.php.
Referenced by getObject(), and assFormulaQuestionGUI\resetSavedPreviewSession().
|
protected |
Definition at line 151 of file class.assQuestionGUI.php.
Referenced by isInLearningModuleContext().
|
private |
Definition at line 140 of file class.assQuestionGUI.php.
Referenced by getPresentationContext(), and setPresentationContext().
|
private |
Definition at line 114 of file class.assQuestionGUI.php.
Referenced by getPreviewSession(), and setPreviewSession().
|
private |
Definition at line 146 of file class.assQuestionGUI.php.
Referenced by isPreviousSolutionPrefilled(), and setPreviousSolutionPrefilled().
|
protected |
question count in test
Definition at line 127 of file class.assQuestionGUI.php.
Referenced by getQuestionCount().
|
private |
Definition at line 158 of file class.assQuestionGUI.php.
Referenced by renderEditForm().
|
private |
Definition at line 133 of file class.assQuestionGUI.php.
Referenced by getQuestionActionCmd(), and setQuestionActionCmd().
|
private |
Definition at line 135 of file class.assQuestionGUI.php.
Referenced by getQuestionHeaderBlockBuilder(), and setQuestionHeaderBlockBuilder().
|
protected |
Definition at line 111 of file class.assQuestionGUI.php.
|
private |
Definition at line 106 of file class.assQuestionGUI.php.
|
protected |
Definition at line 118 of file class.assQuestionGUI.php.
|
private |
Definition at line 142 of file class.assQuestionGUI.php.
Referenced by getRenderPurpose(), and setRenderPurpose().
|
protected |
Definition at line 150 of file class.assQuestionGUI.php.
|
protected |
sequence number in test
Definition at line 124 of file class.assQuestionGUI.php.
Referenced by getSequenceNumber().
|
protected |
Definition at line 1932 of file class.assQuestionGUI.php.
Referenced by getSuggestedSolutionsRepo().
|
private |
Definition at line 105 of file class.assQuestionGUI.php.
|
private |
Definition at line 131 of file class.assQuestionGUI.php.
Referenced by getTargetGuiClass(), and setTargetGuiClass().
|
private |
Definition at line 129 of file class.assQuestionGUI.php.
Referenced by getTaxonomyIds(), and setTaxonomyIds().
|
protected |
Definition at line 116 of file class.assQuestionGUI.php.
Referenced by assTextQuestionGUI\getBestAnswer(), assTextQuestionGUI\getJsCode(), assImagemapQuestionGUI\getPreviousSolutionConfirmationCheckboxHtml(), assLongMenuGUI\getSelectGapTemplate(), assLongMenuGUI\getTextGapTemplate(), assMultipleChoiceGUI\getUseUnchangedAnswerCheckboxHtml(), assLongMenuGUI\populateQuestionSpecificFormPart(), assClozeTestGUI\populateQuestionSpecificFormPart(), and assSingleChoiceGUI\renderAggregateView().
|
private |
Definition at line 107 of file class.assQuestionGUI.php.
|
private |
Definition at line 101 of file class.assQuestionGUI.php.
|
protected |
There are functions that need an existing question.
As we stop creating useless question stubs with ILIAS 10, we need to know when we absolutly need one. This is not the right solution, but it is a first step.
Definition at line 92 of file class.assQuestionGUI.php.
| const assQuestionGUI::ALLOWED_PLAIN_TEXT_TAGS = "<em>, <strong>" |
sk - 12.05.2023: This const is also used in ilKprimChoiceWizardInputGUI.
Don't ask, but I didn't find an easy fix without undoing two more question types.
Definition at line 42 of file class.assQuestionGUI.php.
Referenced by ilKprimChoiceWizardInputGUI\cleanupAnswerText().
|
private |
Definition at line 74 of file class.assQuestionGUI.php.
|
private |
Definition at line 75 of file class.assQuestionGUI.php.
|
private |
Definition at line 77 of file class.assQuestionGUI.php.
| const assQuestionGUI::CMD_SYNC_QUESTION_AND_RETURN = 'syncQuestionReturn' |
Definition at line 78 of file class.assQuestionGUI.php.
Referenced by ilAssQuestionPreviewGUI\showCmd().
| const assQuestionGUI::CORRECTNESS_MOSTLY_OK = 1 |
Definition at line 53 of file class.assQuestionGUI.php.
| const assQuestionGUI::CORRECTNESS_NOT_OK = 0 |
Definition at line 52 of file class.assQuestionGUI.php.
| const assQuestionGUI::CORRECTNESS_OK = 2 |
Definition at line 54 of file class.assQuestionGUI.php.
| const assQuestionGUI::EDIT_CONTEXT_ADJUSTMENT = 'adjustment' |
Definition at line 63 of file class.assQuestionGUI.php.
| const assQuestionGUI::EDIT_CONTEXT_AUTHORING = 'authoring' |
Definition at line 62 of file class.assQuestionGUI.php.
Referenced by ilObjTestGUI\createQuestionPool(), and ilObjTestGUI\forwardCommandToQuestion().
| const assQuestionGUI::FORM_ENCODING_MULTIPART = 'multipart/form-data' |
Definition at line 50 of file class.assQuestionGUI.php.
| const assQuestionGUI::FORM_ENCODING_URLENCODE = 'application/x-www-form-urlencoded' |
Definition at line 49 of file class.assQuestionGUI.php.
| const assQuestionGUI::FORM_MODE_ADJUST = 'adjust' |
Definition at line 47 of file class.assQuestionGUI.php.
| const assQuestionGUI::FORM_MODE_EDIT = 'edit' |
Definition at line 46 of file class.assQuestionGUI.php.
|
protected |
Definition at line 68 of file class.assQuestionGUI.php.
| const assQuestionGUI::PRESENTATION_CONTEXT_RESULTS = 'pContextResults' |
Definition at line 66 of file class.assQuestionGUI.php.
| const assQuestionGUI::PRESENTATION_CONTEXT_TEST = 'pContextTest' |
Definition at line 65 of file class.assQuestionGUI.php.
Referenced by ilTestPlayerAbstractGUI\getQuestionGuiInstance().
|
protected |
Definition at line 80 of file class.assQuestionGUI.php.
| const assQuestionGUI::RENDER_PURPOSE_DEMOPLAY = 'renderPurposeDemoplay' |
Definition at line 57 of file class.assQuestionGUI.php.
Referenced by ilAssQuestionPreviewGUI\initQuestion().
| const assQuestionGUI::RENDER_PURPOSE_INPUT_VALUE = 'renderPurposeInputValue' |
Definition at line 60 of file class.assQuestionGUI.php.
| const assQuestionGUI::RENDER_PURPOSE_PLAYBACK = 'renderPurposePlayback' |
Definition at line 56 of file class.assQuestionGUI.php.
| const assQuestionGUI::RENDER_PURPOSE_PREVIEW = 'renderPurposePreview' |
| const assQuestionGUI::RENDER_PURPOSE_PRINT_PDF = 'renderPurposePrintPdf' |
Definition at line 59 of file class.assQuestionGUI.php.
| const assQuestionGUI::SESSION_PREVIEW_DATA_BASE_INDEX = 'ilAssQuestionPreviewAnswers' |
Definition at line 44 of file class.assQuestionGUI.php.
|
protected |
Definition at line 70 of file class.assQuestionGUI.php.
|
protected |
Definition at line 72 of file class.assQuestionGUI.php.
|
protected |
Definition at line 71 of file class.assQuestionGUI.php.