ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
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 |
ilObjUser | $current_user |
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 572 of file class.assQuestionGUI.php.
References $DIC, $ilDB, $lng, and assQuestion\getFeedbackClassNameByQuestionType().
Referenced by ilObjQuestionPoolGUI\addLocatorItems(), ilPCQuestionGUI\edit(), ilPageObjectGUI\executeCommand(), ilObjTestGUI\executeCommand(), ilQuestionEditGUI\executeCommand(), ilQuestionExporter\exportQuestion(), ilAssQuestionPageCommandForwarder\forward(), ilObjTestGUI\forwardCommandToQuestion(), ilPCQuestion\getJavascriptFiles(), ilPCQuestion\modifyPageContentPostXsl(), ilAssQuestionSkillAssignmentsGUI\saveSkillQuestionAssignmentPropertiesFormCmd(), and ilObjQuestionPoolGUI\setTitleAndDescription().
|
protected |
Definition at line 1714 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().
assQuestionGUI::addBasicQuestionFormProperties | ( | ilPropertyFormGUI | $form | ) |
Reimplemented in assMultipleChoiceGUI.
Definition at line 855 of file class.assQuestionGUI.php.
References $lifecycle, ilRTESettings\_getUsedHTMLTags(), ilPropertyFormGUI\addItem(), assQuestion\ADDITIONAL_CONTENT_EDITING_MODE_IPE, ilAssSelfAssessmentQuestionFormatter\getSelfAssessmentTags(), ILIAS\Repository\lng(), ILIAS\Repository\object(), and ilLegacyFormElementsUtil\prepareFormOutput().
Referenced by assImagemapQuestionGUI\buildEditForm().
assQuestionGUI::addErrorMessage | ( | string | $errormessage | ) |
Definition at line 828 of file class.assQuestionGUI.php.
Referenced by assFormulaQuestionGUI\writePostData().
assQuestionGUI::addGIT | ( | ) |
Definition at line 1510 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
assQuestionGUI::addHeaderAction | ( | ) |
Definition at line 298 of file class.assQuestionGUI.php.
|
protected |
Definition at line 943 of file class.assQuestionGUI.php.
References ilPropertyFormGUI\addItem(), ILIAS\Repository\lng(), and ILIAS\Repository\object().
assQuestionGUI::addPG | ( | ) |
Definition at line 1494 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
assQuestionGUI::addQuestionFormCommandButtons | ( | ilPropertyFormGUI | $form | ) |
Definition at line 847 of file class.assQuestionGUI.php.
References ilPropertyFormGUI\addCommandButton(), ILIAS\Repository\lng(), and ILIAS\Repository\object().
Referenced by assImagemapQuestionGUI\buildEditForm().
|
protected |
Definition at line 1955 of file class.assQuestionGUI.php.
assQuestionGUI::addST | ( | ) |
Definition at line 1502 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
|
protected |
Definition at line 1614 of file class.assQuestionGUI.php.
References ilTabsGUI\addTarget(), and ILIAS\Repository\ctrl().
|
protected |
Definition at line 1604 of file class.assQuestionGUI.php.
References ilTabsGUI\addTarget(), ilAssQuestionFeedbackEditingGUI\CMD_SHOW, ILIAS\Repository\ctrl(), and ILIAS\Repository\object().
assQuestionGUI::addTab_SuggestedSolution | ( | ilTabsGUI | $tabs, |
string | $classname | ||
) |
Definition at line 1570 of file class.assQuestionGUI.php.
References ilTabsGUI\addTarget(), ILIAS\Repository\ctrl(), and ILIAS\Repository\object().
assQuestionGUI::assessment | ( | ) |
Definition at line 558 of file class.assQuestionGUI.php.
|
protected |
Definition at line 1756 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl().
Referenced by assImagemapQuestionGUI\buildEditForm().
|
protected |
Reimplemented in assImagemapQuestionGUI, assKprimChoiceGUI, assLongMenuGUI, and assOrderingQuestionGUI.
Definition at line 1772 of file class.assQuestionGUI.php.
Referenced by assMultipleChoiceGUI\writePostData().
assQuestionGUI::buildFileDownloadLink | ( | ) |
Definition at line 2044 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl().
Referenced by ilAssQuestionSkillAssignmentsGUI\buildQuestionPage().
assQuestionGUI::buildFocusAnchorHtml | ( | ) |
Definition at line 1778 of file class.assQuestionGUI.php.
assQuestionGUI::cancelExplorer | ( | ) |
Definition at line 1343 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl().
assQuestionGUI::cancelSuggestedSolution | ( | ) |
Definition at line 1086 of file class.assQuestionGUI.php.
|
protected |
sk - 12.05.2023: This is one more of those that we need, but don't want.
Definition at line 1925 of file class.assQuestionGUI.php.
References ilRTESettings\_getUsedHTMLTagsAsString(), and ilArrayUtil\stripSlashesRecursive().
assQuestionGUI::cmdNeedsExistingQuestion | ( | string | $cmd | ) |
Definition at line 1975 of file class.assQuestionGUI.php.
|
protected |
Reimplemented in assImagemapQuestionGUI.
Definition at line 1696 of file class.assQuestionGUI.php.
|
protected |
Definition at line 1458 of file class.assQuestionGUI.php.
|
abstract |
Reimplemented in assClozeTestGUI, assErrorTextGUI, assFileUploadGUI, assImagemapQuestionGUI, assKprimChoiceGUI, assLongMenuGUI, assMatchingQuestionGUI, assMultipleChoiceGUI, assNumericGUI, assOrderingHorizontalGUI, assOrderingQuestionGUI, assSingleChoiceGUI, assTextQuestionGUI, and assTextSubsetGUI.
Referenced by ilObjTestGUI\showNextViewAfterQuestionSave(), assFormulaQuestionGUI\suggestRange(), and assFormulaQuestionGUI\writePostData().
|
protected |
Definition at line 1767 of file class.assQuestionGUI.php.
assQuestionGUI::executeCommand | ( | ) |
Definition at line 334 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl(), and ilUtil\stripSlashes().
|
protected |
Definition at line 1820 of file class.assQuestionGUI.php.
References $path, ilUtil\getImagePath(), ILIAS\Repository\lng(), and ILIAS\Repository\ui().
|
protected |
Definition at line 1021 of file class.assQuestionGUI.php.
|
protected |
Reimplemented in assKprimChoiceGUI.
Definition at line 1599 of file class.assQuestionGUI.php.
assQuestionGUI::getAnswerFrequencyTableGUI | ( | $parentGui, | |
$parentCmd, | |||
$relevantAnswers, | |||
$questionIndex | |||
) |
Reimplemented in assClozeTestGUI, assKprimChoiceGUI, assLongMenuGUI, and assMatchingQuestionGUI.
Definition at line 1798 of file class.assQuestionGUI.php.
assQuestionGUI::getAnswersFrequency | ( | $relevantAnswers, | |
$questionIndex | |||
) |
Reimplemented in assErrorTextGUI, assClozeTestGUI, assImagemapQuestionGUI, assKprimChoiceGUI, assLongMenuGUI, assMatchingQuestionGUI, assMultipleChoiceGUI, assNumericGUI, assOrderingHorizontalGUI, assOrderingQuestionGUI, assSingleChoiceGUI, assTextQuestionGUI, and assTextSubsetGUI.
Definition at line 1793 of file class.assQuestionGUI.php.
assQuestionGUI::getAsValueAttribute | ( | string | $a_value | ) |
Definition at line 838 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 2011 of file class.assQuestionGUI.php.
|
protected |
Definition at line 1594 of file class.assQuestionGUI.php.
|
static |
Definition at line 1523 of file class.assQuestionGUI.php.
Referenced by ilPCQuestionGUI\setTabs().
assQuestionGUI::getCommentsPanelHTML | ( | ) |
Definition at line 328 of file class.assQuestionGUI.php.
References 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 780 of file class.assQuestionGUI.php.
References $path.
assQuestionGUI::getCopyToExistingPoolOnSave | ( | ) |
Definition at line 268 of file class.assQuestionGUI.php.
Referenced by ilObjTestGUI\executeAfterQuestionCreationTasks().
assQuestionGUI::getCopyToNewPoolOnSave | ( | ) |
Definition at line 278 of file class.assQuestionGUI.php.
Referenced by ilObjTestGUI\executeAfterQuestionCreationTasks().
assQuestionGUI::getEditContext | ( | ) |
Definition at line 463 of file class.assQuestionGUI.php.
|
final |
Definition at line 1589 of file class.assQuestionGUI.php.
assQuestionGUI::getErrorMessage | ( | ) |
Definition at line 818 of file class.assQuestionGUI.php.
Referenced by assFormulaQuestionGUI\suggestRange().
assQuestionGUI::getFormEncodingType | ( | ) |
Reimplemented in assFileUploadGUI.
Definition at line 1709 of file class.assQuestionGUI.php.
assQuestionGUI::getGenericFeedbackOutput | ( | int | $active_id, |
?int | $pass | ||
) |
int | null | $pass | Active pass |
Definition at line 1006 of file class.assQuestionGUI.php.
References ilObjTest\getManualFeedback(), ILIAS\Repository\object(), and ilLegacyFormElementsUtil\prepareTextareaOutput().
Referenced by ilTestPlayerAbstractGUI\populateGenericFeedbackBlock().
assQuestionGUI::getGenericFeedbackOutputForCorrectSolution | ( | ) |
Definition at line 1042 of file class.assQuestionGUI.php.
References ILIAS\Repository\object(), and ilLegacyFormElementsUtil\prepareTextareaOutput().
assQuestionGUI::getGenericFeedbackOutputForIncorrectSolution | ( | ) |
Definition at line 1050 of file class.assQuestionGUI.php.
References ILIAS\Repository\object(), and ilLegacyFormElementsUtil\prepareTextareaOutput().
assQuestionGUI::getHeaderAction | ( | ) |
Definition at line 308 of file class.assQuestionGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\object(), ilCommonActionDispatcherGUI\TYPE_REPOSITORY, and ILIAS\Repository\ui().
assQuestionGUI::getILIASPage | ( | string | $html = "" | ) |
Returns the ILIAS Page around a question.
Definition at line 631 of file class.assQuestionGUI.php.
References ILIAS\Repository\object().
assQuestionGUI::getMoveAfterQuestionId | ( | ) |
Definition at line 288 of file class.assQuestionGUI.php.
Referenced by ilObjTestGUI\executeAfterQuestionCreationTasks().
assQuestionGUI::getNavigationGUI | ( | ) |
Definition at line 488 of file class.assQuestionGUI.php.
assQuestionGUI::getObject | ( | ) |
Definition at line 249 of file class.assQuestionGUI.php.
Referenced by ilTestCorrectionsGUI\buildQuestionCorrectionForm(), ilAssQuestionSkillAssignmentsGUI\buildQuestionPage(), ilObjTestGUI\copyQuestionToPool(), ilTestPlayerAbstractGUI\determineSolutionPassIndex(), ilObjTestGUI\executeAfterQuestionCreationTasks(), ilObjTestGUI\executeAfterQuestionSaveTasks(), ilTestCorrectionsGUI\getQuestionGUI(), ilTestPlayerAbstractGUI\getQuestionGuiInstance(), ilAssQuestionPreviewGUI\initQuestion(), ilTestPlayerAbstractGUI\populateInstantResponseBlocks(), ilTestPlayerAbstractGUI\populateInstantResponseModal(), ilTestCorrectionsGUI\populatePageTitleAndDescription(), ilTestPlayerAbstractGUI\populateQuestionEditControl(), ilTestPlayerAbstractGUI\populateSpecificFeedbackBlock(), ilTestCorrectionsGUI\saveQuestion(), ilTestCorrectionsGUI\setCorrectionTabsContext(), ilTestPlayerAbstractGUI\showListOfAnswers(), ilObjTestGUI\showNextViewAfterQuestionSave(), ilTestPlayerAbstractGUI\showQuestionCmd(), ilTestCorrectionsGUI\showSolution(), and ilTestCorrectionsGUI\supportsAdjustment().
assQuestionGUI::getPresentationContext | ( | ) |
Definition at line 388 of file class.assQuestionGUI.php.
assQuestionGUI::getPresentationJavascripts | ( | ) |
Reimplemented in assMultipleChoiceGUI.
Definition at line 608 of file class.assQuestionGUI.php.
|
abstract |
Reimplemented in assClozeTestGUI, assErrorTextGUI, assFileUploadGUI, assFormulaQuestionGUI, assImagemapQuestionGUI, assKprimChoiceGUI, assLongMenuGUI, assMatchingQuestionGUI, assMultipleChoiceGUI, assNumericGUI, assOrderingHorizontalGUI, assOrderingQuestionGUI, assSingleChoiceGUI, assTextQuestionGUI, and assTextSubsetGUI.
assQuestionGUI::getPreviewSession | ( | ) |
Definition at line 1751 of file class.assQuestionGUI.php.
|
protected |
Reimplemented in assFileUploadGUI, and assImagemapQuestionGUI.
Definition at line 687 of file class.assQuestionGUI.php.
References ilGlobalPageTemplate\get(), ILIAS\Repository\lng(), and ilGlobalPageTemplate\setVariable().
|
protected |
Reimplemented in assFileUploadGUI.
Definition at line 682 of file class.assQuestionGUI.php.
References ILIAS\Repository\lng().
assQuestionGUI::getQuestionActionCmd | ( | ) |
Definition at line 544 of file class.assQuestionGUI.php.
assQuestionGUI::getQuestionCount | ( | ) |
Definition at line 813 of file class.assQuestionGUI.php.
assQuestionGUI::getQuestionHeaderBlockBuilder | ( | ) |
Definition at line 529 of file class.assQuestionGUI.php.
Referenced by ilTestPlayerAbstractGUI\populateInstantResponseModal(), and ilTestPlayerAbstractGUI\showQuestionEditable().
assQuestionGUI::getQuestionSyncModal | ( | string | $cmd, |
string | $cmd_class = '' |
||
) |
Definition at line 1991 of file class.assQuestionGUI.php.
References ILIAS\Repository\lng(), and ILIAS\Repository\ui().
assQuestionGUI::getQuestionTemplate | ( | ) |
Definition at line 613 of file class.assQuestionGUI.php.
assQuestionGUI::getQuestionType | ( | ) |
Definition at line 833 of file class.assQuestionGUI.php.
assQuestionGUI::getRenderPurpose | ( | ) |
Definition at line 415 of file class.assQuestionGUI.php.
assQuestionGUI::getSequenceNumber | ( | ) |
Definition at line 803 of file class.assQuestionGUI.php.
|
abstract |
Reimplemented in assClozeTestGUI, assErrorTextGUI, assFileUploadGUI, assFormulaQuestionGUI, assImagemapQuestionGUI, assKprimChoiceGUI, assLongMenuGUI, assMatchingQuestionGUI, assMultipleChoiceGUI, assNumericGUI, assOrderingHorizontalGUI, assOrderingQuestionGUI, assSingleChoiceGUI, assTextQuestionGUI, and assTextSubsetGUI.
Referenced by ILIAS\Test\Questions\Presentation\Printer\addQuestionResultForTestUsersToTemplate(), ilAssQuestionSkillAssignmentsGUI\buildQuestionPage(), ilTestPlayerAbstractGUI\populateInstantResponseBlocks(), ilTestPlayerAbstractGUI\populateInstantResponseModal(), ilTestPlayerAbstractGUI\showListOfAnswers(), and ilTestCorrectionsGUI\showSolution().
|
abstract |
Returns the answer specific feedback for the question.
array | $userSolution | ($userSolution[<value1>] = <value2>) |
Reimplemented in assClozeTestGUI, assErrorTextGUI, assSingleChoiceGUI, assTextSubsetGUI, assFileUploadGUI, assFormulaQuestionGUI, assImagemapQuestionGUI, assKprimChoiceGUI, assLongMenuGUI, assMatchingQuestionGUI, assMultipleChoiceGUI, assNumericGUI, assOrderingHorizontalGUI, assOrderingQuestionGUI, and assTextQuestionGUI.
Referenced by ilTestPlayerAbstractGUI\populateSpecificFeedbackBlock().
assQuestionGUI::getSubQuestionsIndex | ( | ) |
Reimplemented in assClozeTestGUI, and assLongMenuGUI.
Definition at line 1788 of file class.assQuestionGUI.php.
|
protected |
Definition at line 1912 of file class.assQuestionGUI.php.
References $dic.
assQuestionGUI::getTargetGuiClass | ( | ) |
Definition at line 518 of file class.assQuestionGUI.php.
assQuestionGUI::getTaxonomyIds | ( | ) |
Definition at line 503 of file class.assQuestionGUI.php.
|
abstract |
Reimplemented in assMatchingQuestionGUI, assClozeTestGUI, assErrorTextGUI, assFileUploadGUI, assFormulaQuestionGUI, assImagemapQuestionGUI, assKprimChoiceGUI, assLongMenuGUI, assMultipleChoiceGUI, assNumericGUI, assOrderingHorizontalGUI, assOrderingQuestionGUI, assSingleChoiceGUI, assTextQuestionGUI, and assTextSubsetGUI.
assQuestionGUI::getType | ( | ) |
needed for page editor compliance
Definition at line 383 of file class.assQuestionGUI.php.
|
protected |
Definition at line 1073 of file class.assQuestionGUI.php.
References ILIAS\Repository\lng().
|
protected |
Reimplemented in assMultipleChoiceGUI.
Definition at line 675 of file class.assQuestionGUI.php.
References ilGlobalPageTemplate\get(), ILIAS\Repository\object(), and ilGlobalPageTemplate\setVariable().
|
protected |
Definition at line 1629 of file class.assQuestionGUI.php.
assQuestionGUI::hasInlineFeedback | ( | ) |
Reimplemented in assKprimChoiceGUI, assMultipleChoiceGUI, and assSingleChoiceGUI.
Definition at line 293 of file class.assQuestionGUI.php.
Referenced by ilTestPlayerAbstractGUI\populateInstantResponseBlocks().
|
protected |
Definition at line 377 of file class.assQuestionGUI.php.
assQuestionGUI::isAdjustmentEditContext | ( | ) |
Definition at line 478 of file class.assQuestionGUI.php.
assQuestionGUI::isAnswerFrequencyStatisticSupported | ( | ) |
Definition at line 1783 of file class.assQuestionGUI.php.
Referenced by ilTestCorrectionsGUI\setCorrectionTabsContext().
assQuestionGUI::isAuthoringEditContext | ( | ) |
Definition at line 473 of file class.assQuestionGUI.php.
assQuestionGUI::isAutosaveable | ( | ) |
Definition at line 1637 of file class.assQuestionGUI.php.
assQuestionGUI::isInLearningModuleContext | ( | ) |
Definition at line 1946 of file class.assQuestionGUI.php.
Referenced by assOrderingQuestionGUI\populateQuestionSpecificFormPart().
assQuestionGUI::isPreviousSolutionPrefilled | ( | ) |
Definition at line 404 of file class.assQuestionGUI.php.
assQuestionGUI::isRenderPurposeDemoplay | ( | ) |
Definition at line 445 of file class.assQuestionGUI.php.
assQuestionGUI::isRenderPurposeInputValue | ( | ) |
Definition at line 435 of file class.assQuestionGUI.php.
assQuestionGUI::isRenderPurposePlayback | ( | ) |
Definition at line 440 of file class.assQuestionGUI.php.
assQuestionGUI::isRenderPurposePreview | ( | ) |
Definition at line 430 of file class.assQuestionGUI.php.
assQuestionGUI::isRenderPurposePrintPdf | ( | ) |
Definition at line 425 of file class.assQuestionGUI.php.
Referenced by assOrderingQuestionGUI\populateAnswerSpecificFormPart().
assQuestionGUI::isSaveCommand | ( | ) |
Definition at line 1518 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl().
Referenced by assFormulaQuestionGUI\writePostData().
assQuestionGUI::isTestPresentationContext | ( | ) |
Definition at line 398 of file class.assQuestionGUI.php.
assQuestionGUI::linkChilds | ( | ) |
Definition at line 1472 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
assQuestionGUI::magicAfterTestOutput | ( | ) |
Reimplemented in assTextQuestionGUI.
Definition at line 1704 of file class.assQuestionGUI.php.
assQuestionGUI::needsSyncQuery | ( | ) |
Definition at line 1985 of file class.assQuestionGUI.php.
assQuestionGUI::outChapterSelector | ( | ) |
Definition at line 1402 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ILIAS\Repository\object(), and ilUtil\stripSlashes().
assQuestionGUI::outGlossarySelector | ( | ) |
Definition at line 1432 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ILIAS\Repository\object().
assQuestionGUI::outPageSelector | ( | ) |
Definition at line 1348 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl(), ilTree\getChildsByType(), ilTree\getNodeData(), ilLMPageObject\getPageList(), ilTree\getRootId(), ilTree\isInTree(), ILIAS\Repository\lng(), ILIAS\Repository\object(), ilLegacyFormElementsUtil\prepareFormOutput(), and ilUtil\stripSlashes().
|
final |
Definition at line 1670 of file class.assQuestionGUI.php.
assQuestionGUI::outQuestionPage | ( | $a_temp_var, | |
$a_postponed = false , |
|||
$active_id = "" , |
|||
$html = "" , |
|||
$inlineFeedbackEnabled = false |
|||
) |
Definition at line 643 of file class.assQuestionGUI.php.
References ILIAS\Repository\lng(), and ILIAS\Repository\object().
Referenced by ilTestPlayerAbstractGUI\populateInstantResponseModal().
assQuestionGUI::outQuestionType | ( | ) |
Definition at line 1060 of file class.assQuestionGUI.php.
References ILIAS\Repository\lng(), and ILIAS\Repository\object().
Referenced by ilTestCorrectionsGUI\populatePageTitleAndDescription().
assQuestionGUI::outSolutionExplorer | ( | ) |
Definition at line 1275 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
assQuestionGUI::populateCorrectionsFormProperties | ( | ilPropertyFormGUI | $form | ) |
Reimplemented in assClozeTestGUI, assErrorTextGUI, assFileUploadGUI, assImagemapQuestionGUI, assKprimChoiceGUI, assLongMenuGUI, assMatchingQuestionGUI, assMultipleChoiceGUI, assNumericGUI, assOrderingHorizontalGUI, assOrderingQuestionGUI, assSingleChoiceGUI, assTextQuestionGUI, and assTextSubsetGUI.
Definition at line 1811 of file class.assQuestionGUI.php.
Referenced by ilTestCorrectionsGUI\buildQuestionCorrectionForm().
assQuestionGUI::populateJavascriptFilesRequiredForWorkForm | ( | ilGlobalTemplateInterface | $tpl | ) |
Definition at line 601 of file class.assQuestionGUI.php.
References ILIAS\UICore\GlobalTemplate\addJavaScript().
Referenced by ilTestPlayerAbstractGUI\getQuestionGuiInstance().
|
protected |
Definition at line 976 of file class.assQuestionGUI.php.
References ilObject\_lookupType(), ilPropertyFormGUI\addItem(), ILIAS\Repository\lng(), and ILIAS\Repository\object().
Referenced by assImagemapQuestionGUI\buildEditForm().
assQuestionGUI::prepareReprintableCorrectionsForm | ( | ilPropertyFormGUI | $form | ) |
Reimplemented in assOrderingQuestionGUI.
Definition at line 1807 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 @access public |
Definition at line 1854 of file class.assQuestionGUI.php.
assQuestionGUI::redrawHeaderAction | ( | ) |
Definition at line 302 of file class.assQuestionGUI.php.
References exit, and ILIAS\Repository\ui().
|
protected |
Definition at line 621 of file class.assQuestionGUI.php.
References ilPropertyFormGUI\getHTML().
Referenced by assOrderingQuestionGUI\buildEditFormAfterTypeChange(), 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 1906 of file class.assQuestionGUI.php.
References ILIAS\Repository\ui().
assQuestionGUI::renderPurposeSupportsFormHtml | ( | ) |
Definition at line 450 of file class.assQuestionGUI.php.
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 |
||
) |
Reimplemented in assClozeTestGUI, assErrorTextGUI, assFormulaQuestionGUI, assKprimChoiceGUI, assLongMenuGUI, assMatchingQuestionGUI, assMultipleChoiceGUI, assNumericGUI, assOrderingHorizontalGUI, assOrderingQuestionGUI, assSingleChoiceGUI, assTextQuestionGUI, and assTextSubsetGUI.
Definition at line 227 of file class.assQuestionGUI.php.
|
protected |
Definition at line 2052 of file class.assQuestionGUI.php.
Referenced by assFormulaQuestionGUI\writePostData(), and assOrderingQuestionGUI\writePostData().
assQuestionGUI::saveCorrectionsFormProperties | ( | ilPropertyFormGUI | $form | ) |
Reimplemented in assClozeTestGUI, assErrorTextGUI, assFileUploadGUI, assImagemapQuestionGUI, assKprimChoiceGUI, assLongMenuGUI, assMatchingQuestionGUI, assMultipleChoiceGUI, assNumericGUI, assOrderingHorizontalGUI, assOrderingQuestionGUI, assSingleChoiceGUI, assTextQuestionGUI, and assTextSubsetGUI.
Definition at line 1815 of file class.assQuestionGUI.php.
Referenced by ilTestCorrectionsGUI\saveQuestion().
assQuestionGUI::saveQuestion | ( | ) |
Definition at line 722 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\object().
assQuestionGUI::saveReturn | ( | ) |
Definition at line 703 of file class.assQuestionGUI.php.
References ilAssQuestionPreviewGUI\CMD_SHOW, ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ILIAS\Repository\object().
assQuestionGUI::saveSuggestedSolution | ( | ) |
Definition at line 1081 of file class.assQuestionGUI.php.
assQuestionGUI::saveSuggestedSolutionType | ( | ) |
Definition at line 1307 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl().
|
protected |
Definition at line 963 of file class.assQuestionGUI.php.
References ILIAS\Repository\object().
Referenced by assClozeTestGUI\writePostData(), assErrorTextGUI\writePostData(), assFileUploadGUI\writePostData(), assFormulaQuestionGUI\writePostData(), assImagemapQuestionGUI\writePostData(), assLongMenuGUI\writePostData(), assMatchingQuestionGUI\writePostData(), assMultipleChoiceGUI\writePostData(), assNumericGUI\writePostData(), assOrderingHorizontalGUI\writePostData(), assOrderingQuestionGUI\writePostData(), assSingleChoiceGUI\writePostData(), assTextQuestionGUI\writePostData(), assTextSubsetGUI\writePostData(), and assLongMenuGUI\writeQuestionSpecificPostData().
assQuestionGUI::setAdditionalContentEditingModeFromPost | ( | ) |
Definition at line 753 of file class.assQuestionGUI.php.
References ILIAS\Repository\object().
Referenced by assMatchingQuestionGUI\adddefinitions(), assMatchingQuestionGUI\addpairs(), assMatchingQuestionGUI\addterms(), assMatchingQuestionGUI\removedefinitions(), assMatchingQuestionGUI\removeimagedefinitions(), assMatchingQuestionGUI\removeimageterms(), assMatchingQuestionGUI\removepairs(), assMatchingQuestionGUI\removeterms(), assFormulaQuestionGUI\suggestRange(), assMatchingQuestionGUI\uploaddefinitions(), and assMatchingQuestionGUI\uploadterms().
assQuestionGUI::setAdjustmentEditContext | ( | ) |
Definition at line 483 of file class.assQuestionGUI.php.
assQuestionGUI::setContextAllowsSyncToPool | ( | bool | $sync_allowed | ) |
Definition at line 1980 of file class.assQuestionGUI.php.
assQuestionGUI::setCopyToExistingPoolOnSave | ( | ?int | $pool_ref_id | ) |
Definition at line 263 of file class.assQuestionGUI.php.
Referenced by ilObjTestGUI\executeAfterQuestionCreationTasks().
assQuestionGUI::setCopyToNewPoolOnSave | ( | ?string | $pool_title | ) |
Definition at line 273 of file class.assQuestionGUI.php.
Referenced by ilObjTestGUI\executeAfterQuestionCreationTasks().
|
protected |
Definition at line 1556 of file class.assQuestionGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\object().
assQuestionGUI::setEditContext | ( | string | $editContext | ) |
Definition at line 468 of file class.assQuestionGUI.php.
assQuestionGUI::setErrorMessage | ( | string | $errormessage | ) |
Definition at line 823 of file class.assQuestionGUI.php.
Referenced by assErrorTextGUI\__construct(), assMatchingQuestionGUI\__construct(), assOrderingHorizontalGUI\__construct(), and assFileUploadGUI\__construct().
assQuestionGUI::setInLearningModuleContext | ( | bool | $flag | ) |
Definition at line 1950 of file class.assQuestionGUI.php.
assQuestionGUI::setMoveAfterQuestionId | ( | ?int | $question_id | ) |
Definition at line 283 of file class.assQuestionGUI.php.
Referenced by ilObjTestGUI\addPostCreationTasksToQuestionGUI(), and ilObjTestGUI\executeAfterQuestionCreationTasks().
assQuestionGUI::setNavigationGUI | ( | ?ilTestQuestionNavigationGUI | $navigationGUI | ) |
Definition at line 493 of file class.assQuestionGUI.php.
Referenced by ilTestPlayerAbstractGUI\populateInstantResponseModal().
assQuestionGUI::setObject | ( | assQuestion | $question | ) |
Definition at line 258 of file class.assQuestionGUI.php.
Referenced by ilAssQuestionSkillAssignmentsGUI\buildQuestionPage(), ilTestCorrectionsGUI\getQuestionGUI(), ilTestPlayerAbstractGUI\getQuestionGuiInstance(), and ilTestCorrectionsGUI\saveQuestion().
assQuestionGUI::setPresentationContext | ( | string | $presentationContext | ) |
Definition at line 393 of file class.assQuestionGUI.php.
Referenced by ilTestPlayerAbstractGUI\getQuestionGuiInstance().
assQuestionGUI::setPreviewSession | ( | ilAssQuestionPreviewSession | $preview_session | ) |
Definition at line 1743 of file class.assQuestionGUI.php.
assQuestionGUI::setPreviousSolutionPrefilled | ( | bool | $previousSolutionPrefilled | ) |
Definition at line 409 of file class.assQuestionGUI.php.
assQuestionGUI::setQuestionActionCmd | ( | string | $questionActionCmd | ) |
Definition at line 535 of file class.assQuestionGUI.php.
assQuestionGUI::setQuestionCount | ( | int | $a_question_count | ) |
Definition at line 808 of file class.assQuestionGUI.php.
Referenced by ilTestPlayerAbstractGUI\showQuestionCmd().
assQuestionGUI::setQuestionHeaderBlockBuilder | ( | \ilQuestionHeaderBlockBuilder | $questionHeaderBlockBuilder | ) |
Definition at line 523 of file class.assQuestionGUI.php.
Referenced by ilTestPlayerAbstractGUI\showQuestionCmd().
|
protected |
Reimplemented in assFormulaQuestionGUI.
Definition at line 1566 of file class.assQuestionGUI.php.
assQuestionGUI::setQuestionTabs | ( | ) |
Definition at line 1544 of file class.assQuestionGUI.php.
References ILIAS\Repository\object().
assQuestionGUI::setRenderPurpose | ( | string | $renderPurpose | ) |
Definition at line 420 of file class.assQuestionGUI.php.
assQuestionGUI::setSequenceNumber | ( | int | $nr | ) |
Definition at line 798 of file class.assQuestionGUI.php.
Referenced by ilTestPlayerAbstractGUI\showQuestionCmd().
assQuestionGUI::setTargetGui | ( | $linkTargetGui | ) |
Definition at line 508 of file class.assQuestionGUI.php.
Referenced by ilTestPlayerAbstractGUI\getQuestionGuiInstance().
assQuestionGUI::setTargetGuiClass | ( | string | $targetGuiClass | ) |
Definition at line 513 of file class.assQuestionGUI.php.
assQuestionGUI::setTaxonomyIds | ( | array | $taxonomyIds | ) |
Definition at line 498 of file class.assQuestionGUI.php.
|
protected |
Definition at line 762 of file class.assQuestionGUI.php.
Referenced by assFormulaQuestionGUI\suggestRange().
assQuestionGUI::suggestedsolution | ( | bool | $save = false | ) |
Definition at line 1091 of file class.assQuestionGUI.php.
References $res, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ilFileUtils\makeDirParents(), ilFileUtils\moveUploadedFile(), ILIAS\Repository\object(), ilLegacyFormElementsUtil\prepareFormOutput(), and ilFileUtils\renameExecutables().
assQuestionGUI::syncQuestion | ( | ) |
Definition at line 694 of file class.assQuestionGUI.php.
References ILIAS\Repository\lng().
|
protected |
Evaluates a posted edit form and writes the form data in the question object.
Reimplemented in assClozeTestGUI, assErrorTextGUI, assFileUploadGUI, assFormulaQuestionGUI, assImagemapQuestionGUI, assKprimChoiceGUI, assLongMenuGUI, assMatchingQuestionGUI, assMultipleChoiceGUI, assNumericGUI, assOrderingHorizontalGUI, assOrderingQuestionGUI, assSingleChoiceGUI, assTextQuestionGUI, and assTextSubsetGUI.
Definition at line 553 of file class.assQuestionGUI.php.
|
protected |
Definition at line 1642 of file class.assQuestionGUI.php.
References Vendor\Package\$e, $lifecycle, ilAssQuestionLifecycle\getInstance(), ILIAS\Repository\object(), and ilUtil\stripOnlySlashes().
Referenced by assOrderingQuestionGUI\uploadElementImage(), assClozeTestGUI\writePostData(), assErrorTextGUI\writePostData(), assFileUploadGUI\writePostData(), assImagemapQuestionGUI\writePostData(), assLongMenuGUI\writePostData(), assMatchingQuestionGUI\writePostData(), assMultipleChoiceGUI\writePostData(), assNumericGUI\writePostData(), assOrderingHorizontalGUI\writePostData(), assOrderingQuestionGUI\writePostData(), assSingleChoiceGUI\writePostData(), assTextQuestionGUI\writePostData(), and assTextSubsetGUI\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 158 of file class.assQuestionGUI.php.
|
private |
Definition at line 154 of file class.assQuestionGUI.php.
|
private |
Definition at line 155 of file class.assQuestionGUI.php.
|
protected |
Definition at line 113 of file class.assQuestionGUI.php.
|
private |
Definition at line 114 of file class.assQuestionGUI.php.
|
private |
Definition at line 108 of file class.assQuestionGUI.php.
|
private |
Definition at line 145 of file class.assQuestionGUI.php.
|
protected |
Definition at line 149 of file class.assQuestionGUI.php.
|
protected |
Definition at line 121 of file class.assQuestionGUI.php.
|
protected |
Definition at line 122 of file class.assQuestionGUI.php.
|
protected |
Definition at line 150 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 118 of file class.assQuestionGUI.php.
|
protected |
Definition at line 109 of file class.assQuestionGUI.php.
|
private |
Definition at line 157 of file class.assQuestionGUI.php.
|
private |
Definition at line 138 of file class.assQuestionGUI.php.
|
protected |
Definition at line 112 of file class.assQuestionGUI.php.
|
protected |
Definition at line 116 of file class.assQuestionGUI.php.
|
protected |
Definition at line 152 of file class.assQuestionGUI.php.
|
private |
Definition at line 141 of file class.assQuestionGUI.php.
|
private |
Definition at line 115 of file class.assQuestionGUI.php.
|
private |
Definition at line 147 of file class.assQuestionGUI.php.
|
protected |
question count in test
Definition at line 128 of file class.assQuestionGUI.php.
|
private |
Definition at line 159 of file class.assQuestionGUI.php.
|
private |
Definition at line 134 of file class.assQuestionGUI.php.
|
private |
Definition at line 136 of file class.assQuestionGUI.php.
|
protected |
Definition at line 111 of file class.assQuestionGUI.php.
|
private |
Definition at line 106 of file class.assQuestionGUI.php.
|
protected |
Definition at line 119 of file class.assQuestionGUI.php.
|
private |
Definition at line 143 of file class.assQuestionGUI.php.
|
protected |
Definition at line 151 of file class.assQuestionGUI.php.
|
protected |
sequence number in test
Definition at line 125 of file class.assQuestionGUI.php.
|
protected |
Definition at line 1911 of file class.assQuestionGUI.php.
|
private |
Definition at line 105 of file class.assQuestionGUI.php.
|
private |
Definition at line 132 of file class.assQuestionGUI.php.
|
private |
Definition at line 130 of file class.assQuestionGUI.php.
|
protected |
Definition at line 117 of file class.assQuestionGUI.php.
|
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\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' |
Definition at line 58 of file class.assQuestionGUI.php.
Referenced by ilQuestionPoolPrintViewTableGUI\fillRow(), ilAssQuestionPageCommandForwarder\forward(), and ILIAS\Test\Questions\Presentation\Printer\printAnswers().
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.