|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Inheritance diagram for assSingleChoiceGUI:
Collaboration diagram for assSingleChoiceGUI:Public Member Functions | |
| __construct (int $id=-1) | |
| assSingleChoiceGUI constructor More... | |
| hasInlineFeedback () | |
| editQuestion (bool $checkonly=false, ?bool $is_save_cmd=null) | |
| uploadchoice () | |
| removeimagechoice () | |
| addchoice () | |
| removechoice () | |
| 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) | |
| 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,) | |
| 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) | |
| getChoiceKeys () | |
| getSpecificFeedbackOutput (array $user_solution) | |
| Returns the answer specific feedback for the question. More... | |
| writeQuestionSpecificPostData (ilPropertyFormGUI $form) | |
| Extracts the question specific values from the request and applies them to the data object. More... | |
| populateQuestionSpecificFormPart (\ilPropertyFormGUI $form, bool $is_singleline=false) | |
| getAfterParticipationSuppressionQuestionPostVars () | |
| Returns a list of postvars which will be suppressed in the form output when used in scoring adjustment. More... | |
| writeAnswerSpecificPostData (ilPropertyFormGUI $form) | |
| Extracts the answer specific values from the request and applies them to the data object. More... | |
| populateAnswerSpecificFormPart (\ilPropertyFormGUI $form, bool $is_singleline=false) | |
| getAfterParticipationSuppressionAnswerPostVars () | |
| Returns a list of postvars which will be suppressed in the form output when used in scoring adjustment. More... | |
| renderAggregateView ($aggregate) | |
| getAnswersFrequency ($relevantAnswers, $questionIndex) | |
| populateCorrectionsFormProperties (ilPropertyFormGUI $form) | |
| saveCorrectionsFormProperties (ilPropertyFormGUI $form) | |
Public Member Functions inherited from assQuestionGUI | |
| 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 () | |
Public Member Functions inherited from ilGuiQuestionScoringAdjustable | |
| populateQuestionSpecificFormPart (ilPropertyFormGUI $form) | |
| Adds the question specific forms parts to a question property form gui. More... | |
| writeQuestionSpecificPostData (ilPropertyFormGUI $form) | |
| Extracts the question specific values from the request and applies them to the data object. More... | |
| getAfterParticipationSuppressionQuestionPostVars () | |
| Returns a list of postvars which will be suppressed in the form output when used in scoring adjustment. More... | |
Public Member Functions inherited from ilGuiAnswerScoringAdjustable | |
| populateAnswerSpecificFormPart (ilPropertyFormGUI $form) | |
| Adds the answer specific form parts to a question property form gui. More... | |
| writeAnswerSpecificPostData (ilPropertyFormGUI $form) | |
| Extracts the answer specific values from the request and applies them to the data object. More... | |
| getAfterParticipationSuppressionAnswerPostVars () | |
| Returns a list of postvars which will be suppressed in the form output when used in scoring adjustment. More... | |
Protected Member Functions | |
| writePostData (bool $always=false) | |
{Evaluates a posted edit form and writes the form data in the question object.
| |
| getEditAnswersSingleLine (bool $checkonly=false) | |
| Get the single/multiline editing of answers. More... | |
Protected Member Functions inherited from assQuestionGUI | |
| hasSpecialQuestionCommands () | |
| writePostData (bool $always=false) | |
| Evaluates a posted edit form and writes the form data in the question object. More... | |
| renderEditForm (ilPropertyFormGUI $form) | |
| getUseUnchangedAnswerCheckboxHtml () | |
| getPreviousSolutionProvidedMessage () | |
| getPreviousSolutionConfirmationCheckboxHtml () | |
| setTestSpecificProperties () | |
| addNumberOfTriesToFormIfNecessary (ilPropertyFormGUI $form) | |
| saveTaxonomyAssignments () | |
| populateTaxonomyFormSection (ilPropertyFormGUI $form) | |
| genericFeedbackOutputBuilder (int $active_id, ?int $pass) | |
| getTypeOptions () | |
| createSuggestedSolutionLinkingTo (string $type, string $target) | |
| setDefaultTabs (ilTabsGUI $tabs_gui) | |
| setQuestionSpecificTabs (ilTabsGUI $tabs_gui) | |
| getBasicEditQuestionTabCommands () | |
| getAdditionalEditQuestionCommands () | |
| addTab_QuestionFeedback (ilTabsGUI $tabs) | |
| addTab_Question (ilTabsGUI $tabs_gui) | |
| hasCorrectSolution ($activeId, $passIndex) | |
| writeQuestionGenericPostData () | |
| completeTestOutputFormAction (string $form_action, int $active_id, int $pass) | |
| addBackTab (ilTabsGUI $tabs_gui) | |
| buildBasicEditFormObject () | |
| escapeTemplatePlaceholders (string $text) | |
| buildEditForm () | |
| generateCorrectnessIconsForCorrectness (int $correctness) | |
| renderLatex ($content) | |
| Wrap content with latex in a LatexContent UI component and render it to be processed by MathJax in the browser. More... | |
| getSuggestedSolutionsRepo () | |
| cleanupAnswerText (array $answer_text, bool $is_rte) | |
| sk - 12.05.2023: This is one more of those that we need, but don't want. More... | |
| addSaveOnEnterOnLoadCode () | |
| resetSavedPreviewSession () | |
Private Member Functions | |
| generateCorrectness (string $user_solution, string $answer_id, float $answer_points, float $maximum_points) | |
| aggregateAnswers ($relevant_answers_chosen, $answers_defined_on_question) | |
| populateInlineFeedback ($template, $answer_id, $user_solution) | |
Private Attributes | |
| bool | $rebuild_thumbnails = false |
Additional Inherited Members | |
Static Public Member Functions inherited from assQuestionGUI | |
| 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 inherited from assQuestionGUI | |
| 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 inherited from assQuestionGUI | |
| 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 |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning Single choice question GUI representation
The assSingleChoiceGUI class encapsulates the GUI representation for single choice questions.
\ @ilCtrl_Calls assSingleChoiceGUI: ilFormPropertyDispatchGUI
Definition at line 33 of file class.assSingleChoiceGUI.php.
| assSingleChoiceGUI::__construct | ( | int | $id = -1 | ) |
assSingleChoiceGUI constructor
The constructor takes possible arguments an creates an instance of the assSingleChoiceGUI object.
| integer | $id | The database id of a single choice question object |
Definition at line 43 of file class.assSingleChoiceGUI.php.
References $id, and ILIAS\GlobalScreen\Provider\__construct().
Here is the call graph for this function:| assSingleChoiceGUI::addchoice | ( | ) |
Definition at line 176 of file class.assSingleChoiceGUI.php.
|
private |
Definition at line 735 of file class.assSingleChoiceGUI.php.
| assSingleChoiceGUI::editQuestion | ( | bool | $checkonly = false, |
| ?bool | $is_save_cmd = null |
||
| ) |
Reimplemented from assQuestionGUI.
Definition at line 101 of file class.assSingleChoiceGUI.php.
Referenced by writePostData().
Here is the caller graph for this function:
|
private |
Definition at line 353 of file class.assSingleChoiceGUI.php.
| assSingleChoiceGUI::getAfterParticipationSuppressionAnswerPostVars | ( | ) |
Returns a list of postvars which will be suppressed in the form output when used in scoring adjustment.
The form elements will be shown disabled, so the users see the usual form but can only edit the settings, which make sense in the given context.
E.g. array('cloze_type', 'image_filename')
Implements ilGuiAnswerScoringAdjustable.
Definition at line 730 of file class.assSingleChoiceGUI.php.
| assSingleChoiceGUI::getAfterParticipationSuppressionQuestionPostVars | ( | ) |
Returns a list of postvars which will be suppressed in the form output when used in scoring adjustment.
The form elements will be shown disabled, so the users see the usual form but can only edit the settings, which make sense in the given context.
E.g. array('cloze_type', 'image_filename')
Implements ilGuiQuestionScoringAdjustable.
Definition at line 622 of file class.assSingleChoiceGUI.php.
| assSingleChoiceGUI::getAnswersFrequency | ( | $relevantAnswers, | |
| $questionIndex | |||
| ) |
Reimplemented from assQuestionGUI.
Definition at line 817 of file class.assSingleChoiceGUI.php.
References ILIAS\Repository\object().
Here is the call graph for this function:| assSingleChoiceGUI::getChoiceKeys | ( | ) |
Definition at line 527 of file class.assSingleChoiceGUI.php.
References ILIAS\Repository\object().
Here is the call graph for this function:
|
protected |
Get the single/multiline editing of answers.
| bool | $checkonly | get the setting for checking a POST |
Definition at line 82 of file class.assSingleChoiceGUI.php.
References ILIAS\Repository\object().
Here is the call graph for this function:| assSingleChoiceGUI::getPreview | ( | bool | $show_question_only = false, |
| bool | $show_inline_feedback = false |
||
| ) |
Reimplemented from assQuestionGUI.
Definition at line 375 of file class.assSingleChoiceGUI.php.
| assSingleChoiceGUI::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 |
||
| ) |
Reimplemented from assQuestionGUI.
Definition at line 192 of file class.assSingleChoiceGUI.php.
| assSingleChoiceGUI::getSpecificFeedbackOutput | ( | array | $userSolution | ) |
Returns the answer specific feedback for the question.
| array | $userSolution | ($userSolution[<value1>] = <value2>) |
Reimplemented from assQuestionGUI.
Definition at line 538 of file class.assSingleChoiceGUI.php.
References ilLegacyFormElementsUtil\prepareTextareaOutput().
Here is the call graph for this function:| assSingleChoiceGUI::getTestOutput | ( | int | $active_id, |
| int | $pass, | ||
| bool | $is_question_postponed = false, |
||
| array|bool | $user_post_solutions = false, |
||
| bool | $show_specific_inline_feedback = false |
||
| ) |
Reimplemented from assQuestionGUI.
Definition at line 449 of file class.assSingleChoiceGUI.php.
| assSingleChoiceGUI::hasInlineFeedback | ( | ) |
Reimplemented from assQuestionGUI.
Definition at line 55 of file class.assSingleChoiceGUI.php.
References ILIAS\Repository\object().
Here is the call graph for this function:| assSingleChoiceGUI::populateAnswerSpecificFormPart | ( | \ilPropertyFormGUI | $form, |
| bool | $is_singleline = false |
||
| ) |
Definition at line 696 of file class.assSingleChoiceGUI.php.
References ilPropertyFormGUI\addItem(), ILIAS\Repository\lng(), and ILIAS\Repository\object().
Here is the call graph for this function:| assSingleChoiceGUI::populateCorrectionsFormProperties | ( | ilPropertyFormGUI | $form | ) |
Reimplemented from assQuestionGUI.
Definition at line 833 of file class.assSingleChoiceGUI.php.
References ilPropertyFormGUI\addItem(), ILIAS\Repository\lng(), and ILIAS\Repository\object().
Here is the call graph for this function:
|
private |
Definition at line 783 of file class.assSingleChoiceGUI.php.
References ILIAS\Repository\object(), and ilLegacyFormElementsUtil\prepareTextareaOutput().
Here is the call graph for this function:| assSingleChoiceGUI::populateQuestionSpecificFormPart | ( | \ilPropertyFormGUI | $form, |
| bool | $is_singleline = false |
||
| ) |
Definition at line 570 of file class.assSingleChoiceGUI.php.
References ilPropertyFormGUI\addItem(), ILIAS\Repository\lng(), and ILIAS\Repository\object().
Here is the call graph for this function:| assSingleChoiceGUI::removechoice | ( | ) |
Definition at line 184 of file class.assSingleChoiceGUI.php.
| assSingleChoiceGUI::removeimagechoice | ( | ) |
Definition at line 167 of file class.assSingleChoiceGUI.php.
| assSingleChoiceGUI::renderAggregateView | ( | $aggregate | ) |
| $aggregate |
Definition at line 762 of file class.assSingleChoiceGUI.php.
References ILIAS\Repository\lng().
Here is the call graph for this function:| assSingleChoiceGUI::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 from assQuestionGUI.
Definition at line 236 of file class.assSingleChoiceGUI.php.
| assSingleChoiceGUI::saveCorrectionsFormProperties | ( | ilPropertyFormGUI | $form | ) |
| ilPropertyFormGUI | $form |
Reimplemented from assQuestionGUI.
Definition at line 845 of file class.assSingleChoiceGUI.php.
References ilPropertyFormGUI\getItemByPostVar(), and ILIAS\Repository\object().
Here is the call graph for this function:| assSingleChoiceGUI::uploadchoice | ( | ) |
Definition at line 160 of file class.assSingleChoiceGUI.php.
| assSingleChoiceGUI::writeAnswerSpecificPostData | ( | ilPropertyFormGUI | $form | ) |
Extracts the answer specific values from the request and applies them to the data object.
Implements ilGuiAnswerScoringAdjustable.
Definition at line 627 of file class.assSingleChoiceGUI.php.
References $filename, ILIAS\Repository\object(), and ILIAS\Repository\refinery().
Referenced by writePostData().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
{Evaluates a posted edit form and writes the form data in the question object.
Reimplemented from assQuestionGUI.
Definition at line 63 of file class.assSingleChoiceGUI.php.
References editQuestion(), assQuestionGUI\saveTaxonomyAssignments(), writeAnswerSpecificPostData(), assQuestionGUI\writeQuestionGenericPostData(), and writeQuestionSpecificPostData().
Here is the call graph for this function:| assSingleChoiceGUI::writeQuestionSpecificPostData | ( | ilPropertyFormGUI | $form | ) |
Extracts the question specific values from the request and applies them to the data object.
Implements ilGuiQuestionScoringAdjustable.
Definition at line 545 of file class.assSingleChoiceGUI.php.
References ILIAS\Repository\lng().
Referenced by writePostData().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 35 of file class.assSingleChoiceGUI.php.