|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
Inheritance diagram for ilTestPlayerFixedQuestionSetGUI:
Collaboration diagram for ilTestPlayerFixedQuestionSetGUI:Additional Inherited Members | |
Public Member Functions inherited from ilTestOutputGUI | |
| executeCommand () | |
| Execute Command. More... | |
| saveQuestionSolution ($authorized=true, $force=false) | |
| saves the user input of a question More... | |
Public Member Functions inherited from ilTestPlayerAbstractGUI | |
| __construct (ilObjTest $object) | |
| saveTagsCmd () | |
| Save tags for tagging gui. More... | |
| updateWorkingTime () | |
| updates working time and stores state saveresult to see if question has to be stored or not More... | |
| removeIntermediateSolution () | |
| saveQuestionSolution ($authorized=true, $force=false) | |
| saves the user input of a question More... | |
| suspendTestCmd () | |
| isMaxProcessingTimeReached () | |
| setAnonymousIdCmd () | |
| Sets a session variable with the test access code for an anonymous test user. More... | |
| getLockParameter () | |
| displayAccessCodeCmd () | |
| accessCodeConfirmedCmd () | |
| handleUserSettings () | |
| Handles some form parameters on starting and resuming a test. More... | |
| redirectAfterAutosaveCmd () | |
| Redirect the user after an automatic save when the time limit is reached. More... | |
| redirectAfterQuestionListCmd () | |
| autosaveCmd () | |
| Automatically save a user answer while working on the test (called repeatedly by asynchronous posts in configured autosave interval) More... | |
| autosaveOnTimeLimitCmd () | |
| Automatically save a user answer when the limited duration of a test run is reached (called by synchronous form submit when the remaining time count down reaches zero) More... | |
| finishTestCmd () | |
| buildFinishTestModal () | |
| redirectBackCmd () | |
| showFinalStatementCmd () | |
| checkOnlineTestAccess () | |
| isTestAccessible () | |
| test accessible returns true if the user can perform the test More... | |
| isNrOfTriesReached () | |
| nr of tries exceeded More... | |
| endingTimeReached () | |
| handle endingTimeReached More... | |
| maxProcessingTimeReached () | |
| Outputs a message when the maximum processing time is reached. More... | |
| confirmSubmitAnswers () | |
| confirm submit results if confirm then results are submitted and the screen will be redirected to the startpage of the test public More... | |
| checkWorkingTimeCmd () | |
| This is asynchronously called by tpl.workingtime.js to check for changes in the user's processing time for a test. More... | |
| outQuestionSummaryCmd (bool $obligations_info=false, bool $obligations_filter=false) | |
| Output of a summary of all test questions for test participants. More... | |
| outQuestionSummaryWithObligationsInfoCmd () | |
| outObligationsOnlySummaryCmd () | |
| backFromFinishingCmd () | |
| outCorrectSolution () | |
| Creates an output of the solution of an answer compared to the correct solution. More... | |
| showListOfAnswers ($active_id, $pass=null, $top_data="", $bottom_data="") | |
| Creates an output of the list of answers for a test participant during the test (only the actual pass will be shown) More... | |
| getContentBlockName () | |
| Returns the name of the current content block (depends on the kiosk mode setting) More... | |
| outUserResultsOverviewCmd () | |
Public Member Functions inherited from ilTestServiceGUI | |
| isContextResultPresentation () | |
| setContextResultPresentation (bool $contextResultPresentation) | |
| setParticipantData (ilTestParticipantData $participantData) | |
| getParticipantData () | |
| getPassOverviewTableData (ilTestSession $testSession, $passes, $withResults) | |
| This method uses the data of a given test pass to create an evaluation for displaying into a table used in the ilTestEvaluationGUI. More... | |
| setObjectiveOrientedContainer (ilTestObjectiveOrientedContainer $objective_oriented_container) | |
| getObjectiveOrientedContainer () | |
| executeCommand () | |
| execute command More... | |
| getCommand ($cmd) | |
| Retrieves the ilCtrl command. More... | |
| buildPassOverviewTableGUI (ilTestEvaluationGUI $target_gui) | |
| getPassListOfAnswers (&$result_array, $active_id, $pass, $show_solutions=false, $only_answered_questions=false, $show_question_only=false, $show_reached_points=false, $anchorNav=false, ilTestQuestionRelatedObjectivesList $objectives_list=null, ilTestResultHeaderLabelBuilder $testResultHeaderLabelBuilder=null) | |
| Returns the list of answers of a users test pass. More... | |
| getPassListOfAnswersWithScoring (&$result_array, $active_id, $pass, $show_solutions=false) | |
| Returns the list of answers of a users test pass and offers a scoring option. More... | |
| getResultsSignature () | |
| Returns HTML code for a signature field. More... | |
| getAdditionalUsrDataHtmlAndPopulateWindowTitle ($testSession, $active_id, $overwrite_anonymity=false) | |
| Returns the user data for a test results output. More... | |
| getCorrectSolutionOutput ($question_id, $active_id, $pass, ilTestQuestionRelatedObjectivesList $objectives_list=null) | |
| Returns an output of the solution to an answer compared to the correct solution. More... | |
| getResultsOfUserOutput (ilTestSession $testSession, int $active_id, int $pass, ilParticipantsTestResultsGUI $target_gui, bool $show_pass_details=true, bool $show_answers=true, bool $show_question_only=false, bool $show_reached_points=false) | |
| Output of the pass overview for a test called by a test participant. More... | |
| getResultsHeadUserAndPass ($active_id, $pass) | |
| Returns the user and pass data for a test results output. More... | |
| getQuestionResultForTestUsers (int $question_id, int $test_id) | |
| getObject () | |
Data Fields inherited from ilTestPlayerAbstractGUI | |
| const | PRESENTATION_MODE_VIEW = 'view' |
| const | PRESENTATION_MODE_EDIT = 'edit' |
| const | FIXED_SHUFFLER_SEED_MIN_LENGTH = 8 |
| bool | $maxProcessingTimeReached |
| bool | $endingTimeReached |
| int | $ref_id |
| const | FOLLOWUP_QST_LOCKS_PREVENT_CONFIRMATION_PARAM = 'followup_qst_locks_prevent_confirmation' |
Protected Attributes inherited from ilTestOutputGUI | |
| ilTestQuestionRelatedObjectivesList | $question_related_objectives_list |
| bool | $save_result |
Protected Attributes inherited from ilTestPlayerAbstractGUI | |
| ilTestPasswordChecker | $passwordChecker |
| ilTestProcessLocker | $processLocker |
| ilTestSession | $test_session = null |
| ilSetting | $assSettings = null |
| ilTestSequence | $testSequence = null |
| InterruptiveModal | $finish_test_modal = null |
Protected Attributes inherited from ilTestServiceGUI | |
| InternalRequestService | $testrequest |
| ILIAS TestQuestionPool QuestionInfoService | $questioninfo |
| ilTestService | $service = null |
| ilDBInterface | $db |
| ilLanguage | $lng |
| LoggingServices | $logging_services |
| ilHelpGUI | $help |
| ilRbacSystem | $rbac_system |
| ilGlobalTemplateInterface ilTemplate | $tpl |
| sk 2023-08-01: We need this union type, even if it is wrong! To change this More... | |
| ContentStyle | $content_style |
| ilErrorHandling | $error |
| ilAccess | $access |
| HTTPServices | $http |
| ilCtrl | $ctrl |
| ilToolbarGUI | $toolbar |
| ilTabsGUI | $tabs |
| ilObjectDataCache | $obj_cache |
| ilComponentRepository | $component_repository |
| ilObjUser | $user |
| ArrayBasedRequestWrapper | $post_wrapper |
| ilNavigationHistory | $navigation_history |
| Refinery | $refinery |
| UIFactory | $ui_factory |
| UIRenderer | $ui_renderer |
| SkillService | $skills_service |
| ilTestShuffler | $shuffler |
| ilTestResultsFactory | $results_factory |
| ilTestResultsPresentationFactory | $results_presentation_factory |
| ILIAS | $ilias |
| ilSetting | $settings |
| GlobalScreenServices | $global_screen |
| ilTree | $tree |
| int | $ref_id |
| ilTestSessionFactory | $testSessionFactory = null |
| ilTestSequenceFactory | $testSequenceFactory = null |
| ilTestParticipantData | $participantData = null |
| ilTestParticipantAccessFilterFactory | $participant_access_filter |
Definition at line 33 of file class.ilTestPlayerFixedQuestionSetGUI.php.
|
protected |
Definition at line 35 of file class.ilTestPlayerFixedQuestionSetGUI.php.
References ILIAS\Repository\lng(), ILIAS\Repository\object(), ilAssQuestionList\QUESTION_INSTANCE_TYPE_DUPLICATES, and ILIAS\Repository\refinery().
Here is the call graph for this function:
|
protected |
Definition at line 44 of file class.ilTestPlayerFixedQuestionSetGUI.php.
References ILIAS\Repository\lng().
Here is the call graph for this function: