ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
|
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 () | |
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) | |
buildFileDownloadLink () | |
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, assQuestion\getFeedbackClassNameByQuestionType(), and null.
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().
|
protected |
Definition at line 1712 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().
assQuestionGUI::addBasicQuestionFormProperties | ( | ilPropertyFormGUI | $form | ) |
Definition at line 853 of file class.assQuestionGUI.php.
References $lifecycle, ilRTESettings\_getUsedHTMLTags(), ilPropertyFormGUI\addItem(), assQuestion\ADDITIONAL_CONTENT_EDITING_MODE_IPE, addNumberOfTriesToFormIfNecessary(), getQuestionType(), ilAssSelfAssessmentQuestionFormatter\getSelfAssessmentTags(), ILIAS\Repository\lng(), null, 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().
assQuestionGUI::addErrorMessage | ( | string | $errormessage | ) |
Definition at line 826 of file class.assQuestionGUI.php.
References $errormessage.
Referenced by assFormulaQuestionGUI\checkInput(), and assFormulaQuestionGUI\writePostData().
assQuestionGUI::addGIT | ( | ) |
Definition at line 1508 of file class.assQuestionGUI.php.
References createSuggestedSolutionLinkingTo(), ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
assQuestionGUI::addHeaderAction | ( | ) |
Definition at line 296 of file class.assQuestionGUI.php.
|
protected |
Definition at line 941 of file class.assQuestionGUI.php.
References ilPropertyFormGUI\addItem(), ILIAS\Repository\lng(), ILIAS\Repository\object(), and ilNumberInputGUI\setValue().
Referenced by addBasicQuestionFormProperties().
assQuestionGUI::addPG | ( | ) |
Definition at line 1492 of file class.assQuestionGUI.php.
References createSuggestedSolutionLinkingTo(), ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
assQuestionGUI::addQuestionFormCommandButtons | ( | ilPropertyFormGUI | $form | ) |
Definition at line 845 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().
|
protected |
Definition at line 1953 of file class.assQuestionGUI.php.
Referenced by assFormulaQuestionGUI\parseQuestion(), and renderEditForm().
assQuestionGUI::addST | ( | ) |
Definition at line 1500 of file class.assQuestionGUI.php.
References createSuggestedSolutionLinkingTo(), ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
|
protected |
Definition at line 1612 of file class.assQuestionGUI.php.
References ilTabsGUI\addTarget(), and ILIAS\Repository\ctrl().
Referenced by setDefaultTabs().
|
protected |
Definition at line 1602 of file class.assQuestionGUI.php.
References ilTabsGUI\addTarget(), ilAssQuestionFeedbackEditingGUI\CMD_SHOW, ILIAS\Repository\ctrl(), and ILIAS\Repository\object().
Referenced by setDefaultTabs().
assQuestionGUI::addTab_SuggestedSolution | ( | ilTabsGUI | $tabs, |
string | $classname | ||
) |
Definition at line 1568 of file class.assQuestionGUI.php.
References ilTabsGUI\addTarget(), ILIAS\Repository\ctrl(), and ILIAS\Repository\object().
Referenced by setDefaultTabs().
assQuestionGUI::assessment | ( | ) |
Definition at line 556 of file class.assQuestionGUI.php.
|
protected |
Definition at line 1754 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl(), getType(), and outQuestionType().
Referenced by assImagemapQuestionGUI\buildEditForm(), assKprimChoiceGUI\buildEditForm(), and assLongMenuGUI\buildEditForm().
|
protected |
Definition at line 1770 of file class.assQuestionGUI.php.
References $editForm, and editQuestion().
Referenced by assMultipleChoiceGUI\editQuestion(), executeCommand(), and assMultipleChoiceGUI\writePostData().
assQuestionGUI::buildFileDownloadLink | ( | ) |
Definition at line 2042 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl().
Referenced by ilAssQuestionSkillAssignmentsGUI\buildQuestionPage(), getILIASPage(), and outQuestionPage().
assQuestionGUI::buildFocusAnchorHtml | ( | ) |
Definition at line 1776 of file class.assQuestionGUI.php.
Referenced by assSingleChoiceGUI\getPreview(), assMultipleChoiceGUI\getPreview(), assKprimChoiceGUI\getPreview(), assSingleChoiceGUI\renderSolutionOutput(), assMultipleChoiceGUI\renderSolutionOutput(), and assKprimChoiceGUI\renderSolutionOutput().
assQuestionGUI::cancelExplorer | ( | ) |
Definition at line 1341 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl().
assQuestionGUI::cancelSuggestedSolution | ( | ) |
Definition at line 1084 of file class.assQuestionGUI.php.
References suggestedsolution().
|
protected |
sk - 12.05.2023: This is one more of those that we need, but don't want.
Definition at line 1923 of file class.assQuestionGUI.php.
References ilRTESettings\_getUsedHTMLTagsAsString(), and ilArrayUtil\stripSlashesRecursive().
Referenced by assSingleChoiceGUI\writeAnswerSpecificPostData(), and assMultipleChoiceGUI\writeAnswerSpecificPostData().
assQuestionGUI::cmdNeedsExistingQuestion | ( | string | $cmd | ) |
Definition at line 1973 of file class.assQuestionGUI.php.
|
protected |
Definition at line 1694 of file class.assQuestionGUI.php.
Referenced by outQuestionForTest().
|
protected |
Definition at line 1456 of file class.assQuestionGUI.php.
References getSuggestedSolutionsRepo().
Referenced by addGIT(), addPG(), addST(), and linkChilds().
|
abstract |
Referenced by buildEditForm(), assFormulaQuestionGUI\parseQuestion(), assFormulaQuestionGUI\resetSavedPreviewSession(), ilObjTestGUI\showNextViewAfterQuestionSave(), assFormulaQuestionGUI\suggestRange(), and assFormulaQuestionGUI\writePostData().
|
protected |
Definition at line 1765 of file class.assQuestionGUI.php.
Referenced by assTextSubsetGUI\getPreview(), assTextSubsetGUI\getTestOutput(), assClozeTestGUI\populateJSON(), and assTextSubsetGUI\renderSolutionOutput().
assQuestionGUI::executeCommand | ( | ) |
Definition at line 332 of file class.assQuestionGUI.php.
References buildEditForm(), ILIAS\Repository\ctrl(), and ilUtil\stripSlashes().
|
protected |
Definition at line 1818 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().
|
protected |
Definition at line 1019 of file class.assQuestionGUI.php.
References null, and ILIAS\Repository\object().
Referenced by getGenericFeedbackOutput(), and assClozeTestGUI\getGenericFeedbackOutput().
|
protected |
Definition at line 1597 of file class.assQuestionGUI.php.
Referenced by getEditQuestionTabCommands().
assQuestionGUI::getAnswerFrequencyTableGUI | ( | $parentGui, | |
$parentCmd, | |||
$relevantAnswers, | |||
$questionIndex | |||
) |
Definition at line 1796 of file class.assQuestionGUI.php.
References getAnswersFrequency().
assQuestionGUI::getAnswersFrequency | ( | $relevantAnswers, | |
$questionIndex | |||
) |
Definition at line 1791 of file class.assQuestionGUI.php.
Referenced by getAnswerFrequencyTableGUI().
assQuestionGUI::getAsValueAttribute | ( | string | $a_value | ) |
Definition at line 836 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 2009 of file class.assQuestionGUI.php.
References null, and renderSolutionOutput().
Referenced by ILIAS\Test\Scoring\Manual\TestScoringByQuestionGUI\buildAutosavedSolutionPanel().
|
protected |
Definition at line 1592 of file class.assQuestionGUI.php.
Referenced by getEditQuestionTabCommands().
|
static |
Definition at line 1521 of file class.assQuestionGUI.php.
References null.
Referenced by ilPCQuestionGUI\setTabs().
assQuestionGUI::getCommentsPanelHTML | ( | ) |
Definition at line 326 of file class.assQuestionGUI.php.
References ilCommentGUI\getListHTML(), and ILIAS\Repository\object().
assQuestionGUI::getContextPath | ( | $cont_obj, | |
int | $a_endnode_id, | ||
int | $a_startnode_id = 1 |
||
) |
get context path in content object tree
Definition at line 778 of file class.assQuestionGUI.php.
References $path.
Referenced by outPageSelector().
assQuestionGUI::getCopyToExistingPoolOnSave | ( | ) |
Definition at line 266 of file class.assQuestionGUI.php.
References $copy_to_existing_pool_on_save.
Referenced by ilObjTestGUI\executeAfterQuestionCreationTasks().
assQuestionGUI::getCopyToNewPoolOnSave | ( | ) |
Definition at line 276 of file class.assQuestionGUI.php.
References $copy_to_new_pool_on_save.
Referenced by ilObjTestGUI\executeAfterQuestionCreationTasks().
assQuestionGUI::getEditContext | ( | ) |
Definition at line 461 of file class.assQuestionGUI.php.
References $editContext.
Referenced by isAdjustmentEditContext(), and isAuthoringEditContext().
|
final |
Definition at line 1587 of file class.assQuestionGUI.php.
References getAdditionalEditQuestionCommands(), and getBasicEditQuestionTabCommands().
assQuestionGUI::getErrorMessage | ( | ) |
Definition at line 816 of file class.assQuestionGUI.php.
References $errormessage.
Referenced by assTextQuestionGUI\addSuggestedSolution(), and assFormulaQuestionGUI\suggestRange().
assQuestionGUI::getFormEncodingType | ( | ) |
Definition at line 1707 of file class.assQuestionGUI.php.
Referenced by outQuestionForTest(), and ilTestPlayerAbstractGUI\showQuestionViewable().
assQuestionGUI::getGenericFeedbackOutput | ( | int | $active_id, |
?int | $pass | ||
) |
int | null | $pass | Active pass |
Definition at line 1004 of file class.assQuestionGUI.php.
References genericFeedbackOutputBuilder(), ilObjTest\getManualFeedback(), ILIAS\Repository\object(), ilLegacyFormElementsUtil\prepareTextareaOutput(), and renderLatex().
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().
assQuestionGUI::getGenericFeedbackOutputForCorrectSolution | ( | ) |
Definition at line 1040 of file class.assQuestionGUI.php.
References ILIAS\Repository\object(), ilLegacyFormElementsUtil\prepareTextareaOutput(), and renderLatex().
assQuestionGUI::getGenericFeedbackOutputForIncorrectSolution | ( | ) |
Definition at line 1048 of file class.assQuestionGUI.php.
References ILIAS\Repository\object(), ilLegacyFormElementsUtil\prepareTextareaOutput(), and renderLatex().
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().
assQuestionGUI::getILIASPage | ( | string | $html = "" | ) |
Returns the ILIAS Page around a question.
Definition at line 629 of file class.assQuestionGUI.php.
References buildFileDownloadLink(), ILIAS\Repository\object(), and ilPageObjectGUI\setFileDownloadLink().
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().
assQuestionGUI::getMoveAfterQuestionId | ( | ) |
Definition at line 286 of file class.assQuestionGUI.php.
References $move_after_question_with_id.
Referenced by ilObjTestGUI\executeAfterQuestionCreationTasks().
assQuestionGUI::getNavigationGUI | ( | ) |
Definition at line 486 of file class.assQuestionGUI.php.
References $navigationGUI.
Referenced by outQuestionPage().
assQuestionGUI::getObject | ( | ) |
Definition at line 247 of file class.assQuestionGUI.php.
References $object.
Referenced by 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(), ilTestCorrectionsGUI\setCorrectionTabsContext(), ilObjTestGUI\showNextViewAfterQuestionSave(), ilTestPlayerAbstractGUI\showQuestionEditable(), ilTestPlayerAbstractGUI\showQuestionViewable(), ilTestCorrectionsGUI\showSolution(), and ilTestCorrectionsGUI\supportsAdjustment().
assQuestionGUI::getPresentationContext | ( | ) |
Definition at line 386 of file class.assQuestionGUI.php.
References $presentationContext.
Referenced by isTestPresentationContext().
assQuestionGUI::getPresentationJavascripts | ( | ) |
Definition at line 606 of file class.assQuestionGUI.php.
Referenced by populateJavascriptFilesRequiredForWorkForm().
|
abstract |
assQuestionGUI::getPreviewSession | ( | ) |
Definition at line 1749 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().
|
protected |
Definition at line 685 of file class.assQuestionGUI.php.
References ilGlobalPageTemplate\get(), ILIAS\Repository\lng(), and ilGlobalPageTemplate\setVariable().
Referenced by outQuestionPage().
|
protected |
Definition at line 680 of file class.assQuestionGUI.php.
References ILIAS\Repository\lng().
Referenced by outQuestionPage().
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().
assQuestionGUI::getQuestionCount | ( | ) |
Definition at line 811 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().
assQuestionGUI::getQuestionSyncModal | ( | string | $cmd, |
string | $cmd_class = '' |
||
) |
Definition at line 1989 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ILIAS\Repository\object(), and ILIAS\Repository\ui().
Referenced by saveQuestion().
assQuestionGUI::getQuestionTemplate | ( | ) |
Definition at line 611 of file class.assQuestionGUI.php.
Referenced by assTextQuestionGUI\addSuggestedSolution(), assImagemapQuestionGUI\areaEditor(), and renderEditForm().
assQuestionGUI::getQuestionType | ( | ) |
Definition at line 831 of file class.assQuestionGUI.php.
Referenced by addBasicQuestionFormProperties(), and getType().
assQuestionGUI::getRenderPurpose | ( | ) |
Definition at line 413 of file class.assQuestionGUI.php.
References $renderPurpose.
Referenced by isRenderPurposeDemoplay(), isRenderPurposeInputValue(), isRenderPurposePlayback(), isRenderPurposePreview(), and isRenderPurposePrintPdf().
assQuestionGUI::getSequenceNumber | ( | ) |
Definition at line 801 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().
|
abstract |
Returns the answer specific feedback for the question.
array | $userSolution | ($userSolution[<value1>] = <value2>) |
Referenced by ilTestPlayerAbstractGUI\populateSpecificFeedbackBlock().
assQuestionGUI::getSubQuestionsIndex | ( | ) |
Definition at line 1786 of file class.assQuestionGUI.php.
|
protected |
Definition at line 1910 of file class.assQuestionGUI.php.
References $dic, and $suggestedsolution_repo.
Referenced by createSuggestedSolutionLinkingTo(), and suggestedsolution().
assQuestionGUI::getTargetGuiClass | ( | ) |
Definition at line 516 of file class.assQuestionGUI.php.
References $targetGuiClass.
Referenced by assImagemapQuestionGUI\buildAreaLinkTarget(), assErrorTextGUI\generateQuestionOutput(), assImagemapQuestionGUI\getPreview(), and assImagemapQuestionGUI\getTestOutput().
assQuestionGUI::getTaxonomyIds | ( | ) |
Definition at line 501 of file class.assQuestionGUI.php.
References $taxonomyIds.
Referenced by populateTaxonomyFormSection(), and saveTaxonomyAssignments().
|
abstract |
assQuestionGUI::getType | ( | ) |
needed for page editor compliance
Definition at line 381 of file class.assQuestionGUI.php.
References getQuestionType().
Referenced by buildBasicEditFormObject().
|
protected |
Definition at line 1071 of file class.assQuestionGUI.php.
References ILIAS\Repository\lng().
Referenced by suggestedsolution().
|
protected |
Definition at line 673 of file class.assQuestionGUI.php.
References ilGlobalPageTemplate\get(), ILIAS\Repository\object(), and ilGlobalPageTemplate\setVariable().
Referenced by outQuestionPage().
|
protected |
Definition at line 1627 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().
assQuestionGUI::hasInlineFeedback | ( | ) |
Definition at line 291 of file class.assQuestionGUI.php.
Referenced by ilTestPlayerAbstractGUI\populateInstantResponseBlocks().
|
protected |
Definition at line 375 of file class.assQuestionGUI.php.
assQuestionGUI::isAdjustmentEditContext | ( | ) |
Definition at line 476 of file class.assQuestionGUI.php.
References getEditContext().
assQuestionGUI::isAnswerFrequencyStatisticSupported | ( | ) |
Definition at line 1781 of file class.assQuestionGUI.php.
Referenced by ilTestCorrectionsGUI\setCorrectionTabsContext().
assQuestionGUI::isAuthoringEditContext | ( | ) |
Definition at line 471 of file class.assQuestionGUI.php.
References getEditContext().
assQuestionGUI::isAutosaveable | ( | ) |
Definition at line 1635 of file class.assQuestionGUI.php.
assQuestionGUI::isInLearningModuleContext | ( | ) |
Definition at line 1944 of file class.assQuestionGUI.php.
References $parent_type_is_lm.
Referenced by assOrderingQuestionGUI\addEditSubtabs(), and assOrderingQuestionGUI\populateQuestionSpecificFormPart().
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().
assQuestionGUI::isRenderPurposeInputValue | ( | ) |
Definition at line 433 of file class.assQuestionGUI.php.
References getRenderPurpose().
Referenced by renderPurposeSupportsFormHtml().
assQuestionGUI::isRenderPurposePlayback | ( | ) |
Definition at line 438 of file class.assQuestionGUI.php.
References getRenderPurpose().
Referenced by assOrderingQuestionGUI\isInteractivePresentation().
assQuestionGUI::isRenderPurposePreview | ( | ) |
Definition at line 428 of file class.assQuestionGUI.php.
References getRenderPurpose().
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().
assQuestionGUI::isSaveCommand | ( | ) |
Definition at line 1516 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().
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().
assQuestionGUI::linkChilds | ( | ) |
Definition at line 1470 of file class.assQuestionGUI.php.
References createSuggestedSolutionLinkingTo(), ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), outChapterSelector(), outGlossarySelector(), and outPageSelector().
assQuestionGUI::magicAfterTestOutput | ( | ) |
Definition at line 1702 of file class.assQuestionGUI.php.
Referenced by outQuestionForTest().
assQuestionGUI::needsSyncQuery | ( | ) |
Definition at line 1983 of file class.assQuestionGUI.php.
Referenced by saveQuestion().
assQuestionGUI::outChapterSelector | ( | ) |
Definition at line 1400 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl(), ilObjectGUI\getObject(), ILIAS\Repository\lng(), ILIAS\Repository\object(), and ilUtil\stripSlashes().
Referenced by linkChilds().
assQuestionGUI::outGlossarySelector | ( | ) |
Definition at line 1430 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl(), ilObjGlossary\getTermList(), ILIAS\Repository\lng(), and ILIAS\Repository\object().
Referenced by linkChilds().
assQuestionGUI::outPageSelector | ( | ) |
Definition at line 1346 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().
|
final |
Definition at line 1668 of file class.assQuestionGUI.php.
References completeTestOutputFormAction(), getFormEncodingType(), getTestOutput(), and magicAfterTestOutput().
Referenced by ilTestPlayerAbstractGUI\showQuestionEditable().
assQuestionGUI::outQuestionPage | ( | $a_temp_var, | |
$a_postponed = false , |
|||
$active_id = "" , |
|||
$html = "" , |
|||
$inlineFeedbackEnabled = false |
|||
) |
Definition at line 641 of file class.assQuestionGUI.php.
References buildFileDownloadLink(), getNavigationGUI(), getPreviousSolutionConfirmationCheckboxHtml(), getPreviousSolutionProvidedMessage(), getUseUnchangedAnswerCheckboxHtml(), ILIAS\Repository\lng(), ILIAS\Repository\object(), and ilPageObjectGUI\setFileDownloadLink().
Referenced by assNumericGUI\getTestOutput(), assOrderingHorizontalGUI\getTestOutput(), assTextSubsetGUI\getTestOutput(), assFileUploadGUI\getTestOutput(), assErrorTextGUI\getTestOutput(), assKprimChoiceGUI\getTestOutput(), assLongMenuGUI\getTestOutput(), assSingleChoiceGUI\getTestOutput(), assTextQuestionGUI\getTestOutput(), assMultipleChoiceGUI\getTestOutput(), assOrderingQuestionGUI\getTestOutput(), assImagemapQuestionGUI\getTestOutput(), assMatchingQuestionGUI\getTestOutput(), assFormulaQuestionGUI\getTestOutput(), assClozeTestGUI\getTestOutput(), ilTestPlayerAbstractGUI\populateInstantResponseModal(), and ilTestPlayerAbstractGUI\showQuestionViewable().
assQuestionGUI::outQuestionType | ( | ) |
Definition at line 1058 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().
assQuestionGUI::outSolutionExplorer | ( | ) |
Definition at line 1273 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ilExplorer\setExpand().
assQuestionGUI::populateCorrectionsFormProperties | ( | ilPropertyFormGUI | $form | ) |
Definition at line 1809 of file class.assQuestionGUI.php.
Referenced by ilTestCorrectionsGUI\buildQuestionCorrectionForm().
assQuestionGUI::populateJavascriptFilesRequiredForWorkForm | ( | ilGlobalTemplateInterface | $tpl | ) |
Definition at line 599 of file class.assQuestionGUI.php.
References ILIAS\UICore\GlobalTemplate\addJavaScript(), and getPresentationJavascripts().
|
protected |
Definition at line 974 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().
assQuestionGUI::prepareReprintableCorrectionsForm | ( | ilPropertyFormGUI | $form | ) |
Definition at line 1805 of file class.assQuestionGUI.php.
Referenced by ilTestCorrectionsGUI\saveQuestion().
|
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 1852 of file class.assQuestionGUI.php.
References null, and ilRTE\replaceLatexSpan().
assQuestionGUI::redrawHeaderAction | ( | ) |
Definition at line 300 of file class.assQuestionGUI.php.
References exit, getHeaderAction(), and ILIAS\Repository\ui().
|
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().
|
protected |
Wrap content with latex in a LatexContent UI component and render it to be processed by MathJax in the browser.
Definition at line 1904 of file class.assQuestionGUI.php.
References ILIAS\Repository\ui().
Referenced by assMatchingQuestionGUI\buildTermHtml(), assErrorTextGUI\generateQuestionOutput(), assTextQuestionGUI\getBestAnswer(), getGenericFeedbackOutput(), assClozeTestGUI\getGenericFeedbackOutput(), getGenericFeedbackOutputForCorrectSolution(), getGenericFeedbackOutputForIncorrectSolution(), assOrderingHorizontalGUI\getPreview(), assFileUploadGUI\getPreview(), assNumericGUI\getPreview(), assTextSubsetGUI\getPreview(), assSingleChoiceGUI\getPreview(), assTextQuestionGUI\getPreview(), assMultipleChoiceGUI\getPreview(), assKprimChoiceGUI\getPreview(), assOrderingQuestionGUI\getPreview(), assImagemapQuestionGUI\getPreview(), assMatchingQuestionGUI\getPreview(), assClozeTestGUI\getPreview(), assFormulaQuestionGUI\getPreview(), assFileUploadGUI\getSolutionOutput(), assImagemapQuestionGUI\getSolutionOutput(), assErrorTextGUI\getSpecificFeedbackOutput(), assImagemapQuestionGUI\getSpecificFeedbackOutput(), assMatchingQuestionGUI\getSpecificFeedbackOutput(), assClozeTestGUI\getSpecificFeedbackOutput(), assLongMenuGUI\getTemplateForPreviewAndTest(), assNumericGUI\getTestOutput(), assOrderingHorizontalGUI\getTestOutput(), assTextSubsetGUI\getTestOutput(), assFileUploadGUI\getTestOutput(), assKprimChoiceGUI\getTestOutput(), assSingleChoiceGUI\getTestOutput(), assTextQuestionGUI\getTestOutput(), assMultipleChoiceGUI\getTestOutput(), assOrderingQuestionGUI\getTestOutput(), assImagemapQuestionGUI\getTestOutput(), assMatchingQuestionGUI\getTestOutput(), assFormulaQuestionGUI\getTestOutput(), assClozeTestGUI\getTestOutput(), assMatchingQuestionGUI\populateDefinition(), assSingleChoiceGUI\populateInlineFeedback(), assKprimChoiceGUI\populateSpecificFeedbackInline(), assMultipleChoiceGUI\populateSpecificFeedbackInline(), assOrderingHorizontalGUI\renderSolutionOutput(), assTextQuestionGUI\renderSolutionOutput(), assNumericGUI\renderSolutionOutput(), assSingleChoiceGUI\renderSolutionOutput(), assMultipleChoiceGUI\renderSolutionOutput(), assErrorTextGUI\renderSolutionOutput(), assLongMenuGUI\renderSolutionOutput(), assOrderingQuestionGUI\renderSolutionOutput(), assKprimChoiceGUI\renderSolutionOutput(), assClozeTestGUI\renderSolutionOutput(), and assFormulaQuestionGUI\renderSolutionOutput().
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().
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.
References null.
Referenced by getAutoSavedSolutionOutput(), and assImagemapQuestionGUI\getSolutionOutput().
assQuestionGUI::saveCorrectionsFormProperties | ( | ilPropertyFormGUI | $form | ) |
Definition at line 1813 of file class.assQuestionGUI.php.
Referenced by ilTestCorrectionsGUI\saveQuestion().
assQuestionGUI::saveQuestion | ( | ) |
Definition at line 720 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl(), getQuestionSyncModal(), needsSyncQuery(), ILIAS\Repository\object(), setAdditionalContentEditingModeFromPost(), setQuestionTabs(), and writePostData().
assQuestionGUI::saveReturn | ( | ) |
Definition at line 701 of file class.assQuestionGUI.php.
References ilAssQuestionPreviewGUI\CMD_SHOW, ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ILIAS\Repository\object(), setAdditionalContentEditingModeFromPost(), and writePostData().
assQuestionGUI::saveSuggestedSolution | ( | ) |
Definition at line 1079 of file class.assQuestionGUI.php.
References suggestedsolution().
assQuestionGUI::saveSuggestedSolutionType | ( | ) |
Definition at line 1305 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl(), and suggestedsolution().
|
protected |
Definition at line 961 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().
assQuestionGUI::setAdditionalContentEditingModeFromPost | ( | ) |
Definition at line 751 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().
assQuestionGUI::setAdjustmentEditContext | ( | ) |
Definition at line 481 of file class.assQuestionGUI.php.
References setEditContext().
assQuestionGUI::setContextAllowsSyncToPool | ( | bool | $sync_allowed | ) |
Definition at line 1978 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().
assQuestionGUI::setCopyToNewPoolOnSave | ( | ?string | $pool_title | ) |
Definition at line 271 of file class.assQuestionGUI.php.
Referenced by ilObjTestGUI\addPostCreationTasksToQuestionGUI(), and ilObjTestGUI\executeAfterQuestionCreationTasks().
|
protected |
Definition at line 1554 of file class.assQuestionGUI.php.
References addTab_Question(), addTab_QuestionFeedback(), addTab_SuggestedSolution(), ILIAS\Repository\ctrl(), and ILIAS\Repository\object().
Referenced by setQuestionTabs().
assQuestionGUI::setEditContext | ( | string | $editContext | ) |
Definition at line 466 of file class.assQuestionGUI.php.
References $editContext.
Referenced by setAdjustmentEditContext().
assQuestionGUI::setErrorMessage | ( | string | $errormessage | ) |
Definition at line 821 of file class.assQuestionGUI.php.
References $errormessage.
Referenced by assErrorTextGUI\__construct(), assMatchingQuestionGUI\__construct(), assOrderingHorizontalGUI\__construct(), and assFileUploadGUI\__construct().
assQuestionGUI::setInLearningModuleContext | ( | bool | $flag | ) |
Definition at line 1948 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().
assQuestionGUI::setNavigationGUI | ( | ?ilTestQuestionNavigationGUI | $navigationGUI | ) |
Definition at line 491 of file class.assQuestionGUI.php.
References $navigationGUI.
Referenced by ilTestPlayerAbstractGUI\populateInstantResponseModal(), ilTestPlayerAbstractGUI\showQuestionEditable(), and ilTestPlayerAbstractGUI\showQuestionViewable().
assQuestionGUI::setObject | ( | assQuestion | $question | ) |
Definition at line 256 of file class.assQuestionGUI.php.
Referenced by ilAssQuestionSkillAssignmentsGUI\buildQuestionPage(), ilTestCorrectionsGUI\getQuestionGUI(), and ilTestCorrectionsGUI\saveQuestion().
assQuestionGUI::setPresentationContext | ( | string | $presentationContext | ) |
Definition at line 391 of file class.assQuestionGUI.php.
References $presentationContext.
assQuestionGUI::setPreviewSession | ( | ilAssQuestionPreviewSession | $preview_session | ) |
Definition at line 1741 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 806 of file class.assQuestionGUI.php.
assQuestionGUI::setQuestionHeaderBlockBuilder | ( | \ilQuestionHeaderBlockBuilder | $questionHeaderBlockBuilder | ) |
Definition at line 521 of file class.assQuestionGUI.php.
References $questionHeaderBlockBuilder.
|
protected |
Definition at line 1564 of file class.assQuestionGUI.php.
Referenced by setQuestionTabs().
assQuestionGUI::setQuestionTabs | ( | ) |
Definition at line 1542 of file class.assQuestionGUI.php.
References addBackTab(), ILIAS\Repository\object(), setDefaultTabs(), and setQuestionSpecificTabs().
Referenced by saveQuestion().
assQuestionGUI::setRenderPurpose | ( | string | $renderPurpose | ) |
assQuestionGUI::setSequenceNumber | ( | int | $nr | ) |
Definition at line 796 of file class.assQuestionGUI.php.
assQuestionGUI::setTargetGui | ( | $linkTargetGui | ) |
Definition at line 506 of file class.assQuestionGUI.php.
References setTargetGuiClass().
assQuestionGUI::setTargetGuiClass | ( | string | $targetGuiClass | ) |
Definition at line 511 of file class.assQuestionGUI.php.
References $targetGuiClass.
Referenced by setTargetGui().
assQuestionGUI::setTaxonomyIds | ( | array | $taxonomyIds | ) |
|
protected |
Definition at line 760 of file class.assQuestionGUI.php.
Referenced by assFormulaQuestionGUI\parseQuestion(), assFormulaQuestionGUI\suggestRange(), and writeQuestionGenericPostData().
assQuestionGUI::suggestedsolution | ( | bool | $save = false | ) |
Definition at line 1089 of file class.assQuestionGUI.php.
References $res, ILIAS\Repository\access(), ilRadioGroupInputGUI\addOption(), ILIAS\Repository\ctrl(), getSuggestedSolutionsRepo(), getTypeOptions(), ILIAS\Repository\lng(), ilFileUtils\makeDirParents(), ilFileUtils\moveUploadedFile(), null, ILIAS\Repository\object(), ilLegacyFormElementsUtil\prepareFormOutput(), ilFileUtils\renameExecutables(), ilCustomInputGUI\setHtml(), and ilFormPropertyGUI\setRequired().
Referenced by cancelSuggestedSolution(), saveSuggestedSolution(), and saveSuggestedSolutionType().
assQuestionGUI::syncQuestion | ( | ) |
Definition at line 692 of file class.assQuestionGUI.php.
References ILIAS\Repository\lng(), and null.
|
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().
|
protected |
Definition at line 1640 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().
|
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 1909 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.