|
ILIAS
release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
|
Output class for assessment test execution. More...
Inheritance diagram for ilTestPlayerAbstractGUI:
Collaboration diagram for ilTestPlayerAbstractGUI:Public Member Functions | |
| __construct ($a_object) | |
| ilTestOutputGUI constructor More... | |
| 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... | |
| saveQuestionSolution ($authorized=true, $force=false) | |
| saves the user input of a question More... | |
| suspendTestCmd () | |
| isMaxProcessingTimeReached () | |
| Checks wheather the maximum processing time is reached or not. More... | |
| 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 () | |
| autosaveCmd () | |
| toggleSideListCmd () | |
| Toggle side list. More... | |
| finishTestCmd ($requires_confirmation=true) | |
| redirectBackCmd () | |
| showFinalStatementCmd () | |
| getKioskHead () | |
| checkOnlineTestAccess () | |
| check access restrictions like client ip, partipating user etc. More... | |
| isTestAccessible () | |
| test accessible returns true if the user can perform the test More... | |
| isNrOfTriesReached () | |
| nr of tries exceeded 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 @access public More... | |
| outProcessingTime ($active_id) | |
| outQuestionSummaryCmd ($fullpage=true, $contextFinishTest=false, $obligationsNotAnswered=false, $obligationsFilter=false) | |
| Output of a summary of all test questions for test participants. More... | |
| outQuestionSummaryWithObligationsInfoCmd () | |
| outObligationsOnlySummaryCmd () | |
| showMaximumAllowedUsersReachedMessage () | |
| 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 ($contextResultPresentation) | |
| ilTestServiceGUI (ilObjTest $a_object) | |
| The constructor takes the test object reference as parameter. More... | |
| setParticipantData ($participantData) | |
| getParticipantData () | |
| getPassOverviewTableData (ilTestSession $testSession, $passes, $withResults) | |
| setObjectiveOrientedContainer (ilTestObjectiveOrientedContainer $objectiveOrientedContainer) | |
| getObjectiveOrientedContainer () | |
| & | executeCommand () |
| execute command More... | |
| getCommand ($cmd) | |
| Retrieves the ilCtrl command. More... | |
| buildPassOverviewTableGUI ($targetGUI, $targetCmd='') | |
| getPassListOfAnswers (&$result_array, $active_id, $pass, $show_solutions=FALSE, $only_answered_questions=FALSE, $show_question_only=FALSE, $show_reached_points=FALSE, $anchorNav=false, ilTestQuestionRelatedObjectivesList $objectivesList=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 $objectivesList=null) | |
| Returns an output of the solution to an answer compared to the correct solution. More... | |
| getResultsOfUserOutput ($testSession, $active_id, $pass, $targetGUI, $show_pass_details=TRUE, $show_answers=TRUE, $show_question_only=FALSE, $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 ($question_id, $test_id) | |
| Creates a HTML representation for the results of a given question in a test. More... | |
| populatePassFinishDate ($tpl, $passFinishDate) | |
Data Fields | |
| const | PRESENTATION_MODE_VIEW = 'view' |
| const | PRESENTATION_MODE_EDIT = 'edit' |
| $ref_id | |
| $saveResult | |
| $sequence | |
| $cmdCtrl | |
| $maxProcessingTimeReached | |
| $endingTimeReached | |
Data Fields inherited from ilTestServiceGUI | |
| $object = null | |
| $service = null | |
| $lng | |
| $tpl | |
| $ctrl | |
| $ilias | |
| $tree | |
| $ref_id | |
Protected Attributes | |
| $passwordChecker | |
| $processLocker | |
| $testSession | |
| $assSettings | |
| $testSequence = null | |
Protected Attributes inherited from ilTestServiceGUI | |
| $db | |
| $tabs | |
| $objCache | |
| $testSessionFactory = null | |
| $testSequenceFactory = null | |
| $participantData | |
Private Member Functions | |
| buildNextButtonInstance ($disabled) | |
| buildPreviousButtonInstance ($disabled) | |
| endingTimeReached () | |
| handle endingTimeReached More... | |
Private Attributes | |
| $cachedQuestionGuis = array() | |
| $cachedQuestionObjects = array() | |
Output class for assessment test execution.
The ilTestOutputGUI class creates the output for the ilObjTestGUI class when learners execute a test. This saves some heap space because the ilObjTestGUI class will be much smaller then
@inGroup ModulesTest
Definition at line 25 of file class.ilTestPlayerAbstractGUI.php.
| ilTestPlayerAbstractGUI::__construct | ( | $a_object | ) |
ilTestOutputGUI constructor
| ilObjTest | $a_object |
Definition at line 67 of file class.ilTestPlayerAbstractGUI.php.
References $_GET, $ilUser, and ilTestServiceGUI\$lng.
| ilTestPlayerAbstractGUI::accessCodeConfirmedCmd | ( | ) |
Definition at line 488 of file class.ilTestPlayerAbstractGUI.php.
References ilTestPlayerCommands\START_TEST.
|
protected |
Definition at line 773 of file class.ilTestPlayerAbstractGUI.php.
References $_GET, isTestSignRedirectRequired(), ilUtil\redirect(), REDIRECT_KIOSK, redirectBackCmd(), and ilTestPlayerCommands\SHOW_FINAL_STATMENT.
Here is the call graph for this function:
|
protected |
| $active |
Definition at line 844 of file class.ilTestPlayerAbstractGUI.php.
References $file, $filename, ilTestServiceGUI\$ilias, $ilSetting, $pass, $path, $results, $testSequence, ilTestServiceGUI\buildQuestionRelatedObjectivesList(), ilTestArchiver\DIR_SEP, ilTestPDFGenerator\generatePDF(), ilLOTestQuestionAdapter\getInstance(), ilTestServiceGUI\getObjectiveOrientedContainer(), ilUtil\getWebspaceDir(), ilUtil\makeDirParents(), and ilTestPDFGenerator\PDF_OUTPUT_FILE.
Here is the call graph for this function:| ilTestPlayerAbstractGUI::autosaveCmd | ( | ) |
Definition at line 547 of file class.ilTestPlayerAbstractGUI.php.
References $_POST, $res, $result, canSaveResult(), exit, getCurrentQuestionId(), isParticipantsAnswerFixed(), ilTestPlayerCommands\REDIRECT_ON_TIME_LIMIT, and saveQuestionSolution().
Here is the call graph for this function:| ilTestPlayerAbstractGUI::backFromFinishingCmd | ( | ) |
Definition at line 1539 of file class.ilTestPlayerAbstractGUI.php.
References ilTestPlayerCommands\SHOW_QUESTION.
|
protected |
Definition at line 972 of file class.ilTestPlayerAbstractGUI.php.
Referenced by ilTestOutputGUI\handleTearsAndAngerNoObjectiveOrientedQuestion(), and redirectBackCmd().
Here is the caller graph for this function:
|
protected |
Definition at line 1962 of file class.ilTestPlayerAbstractGUI.php.
References $pass, ilObjTest\_getSolvedQuestions(), ilTestPlayerCommands\CONFIRM_HINT_REQUEST, ilTestPlayerCommands\MARK_QUESTION_SAVE, ilTestPlayerCommands\SHOW_INSTANT_RESPONSE, ilTestPlayerCommands\SHOW_REQUESTED_HINTS_LIST, ilTestPlayerCommands\SUBMIT_SOLUTION, ilTestPlayerCommands\SUBMIT_SOLUTION_AND_NEXT, and ilTestPlayerCommands\UNMARK_QUESTION_SAVE.
Referenced by showQuestionEditable().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
| $disabled |
Definition at line 290 of file class.ilTestPlayerAbstractGUI.php.
References ilTestPlayerNavButton\getInstance(), and ilTestPlayerCommands\NEXT_QUESTION.
Referenced by populateLowerNextButtonBlock(), and populateUpperNextButtonBlock().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
| $disabled |
Definition at line 306 of file class.ilTestPlayerAbstractGUI.php.
References ilTestPlayerNavButton\getInstance(), and ilTestPlayerCommands\PREVIOUS_QUESTION.
Referenced by populateLowerPreviousButtonBlock(), and populateUpperPreviousButtonBlock().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
| $questionId |
Definition at line 2274 of file class.ilTestPlayerAbstractGUI.php.
Referenced by getQuestionGuiInstance().
Here is the caller graph for this function:
|
protected |
Definition at line 1925 of file class.ilTestPlayerAbstractGUI.php.
References ilObjTest\_getSolvedQuestions(), ilTestPlayerCommands\EDIT_SOLUTION, isParticipantsAnswerFixed(), ilTestPlayerCommands\MARK_QUESTION, and ilTestPlayerCommands\UNMARK_QUESTION.
Referenced by showQuestionViewable().
Here is the call graph for this function:
Here is the caller graph for this function:
|
abstractprotected |
Reimplemented in ilTestPlayerDynamicQuestionSetGUI, ilTestPlayerFixedQuestionSetGUI, and ilTestPlayerRandomQuestionSetGUI.
Referenced by handleSkillTriggering().
Here is the caller graph for this function:
|
protected |
Definition at line 1854 of file class.ilTestPlayerAbstractGUI.php.
|
abstractprotected |
Reimplemented in ilTestOutputGUI, and ilTestPlayerDynamicQuestionSetGUI.
Referenced by autosaveCmd().
Here is the caller graph for this function:| ilTestPlayerAbstractGUI::checkOnlineTestAccess | ( | ) |
check access restrictions like client ip, partipating user etc.
check access restrictions like client ip, partipating user etc.
@access public
Definition at line 1247 of file class.ilTestPlayerAbstractGUI.php.
References $_SERVER, $ilUser, and ilUtil\sendInfo().
Here is the call graph for this function:
|
protected |
Definition at line 81 of file class.ilTestPlayerAbstractGUI.php.
Referenced by ilTestOutputGUI\executeCommand().
Here is the caller graph for this function:
|
protected |
Definition at line 92 of file class.ilTestPlayerAbstractGUI.php.
References ilUtil\sendInfo().
Referenced by ilTestOutputGUI\executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 1845 of file class.ilTestPlayerAbstractGUI.php.
|
protected |
The final submission of a test was confirmed.
Definition at line 642 of file class.ilTestPlayerAbstractGUI.php.
References finishTestCmd().
Here is the call graph for this function:
|
protected |
Go to hint request confirmation.
Definition at line 1698 of file class.ilTestPlayerAbstractGUI.php.
References ilAssQuestionHintRequestGUI\CMD_CONFIRM_REQUEST, and saveQuestionSolution().
Here is the call graph for this function:| ilTestPlayerAbstractGUI::confirmSubmitAnswers | ( | ) |
confirm submit results if confirm then results are submitted and the screen will be redirected to the startpage of the test @access public
Definition at line 1320 of file class.ilTestPlayerAbstractGUI.php.
References getContentBlockName().
Here is the call graph for this function:
|
protected |
Definition at line 203 of file class.ilTestPlayerAbstractGUI.php.
Referenced by populateInstantResponseBlocks().
Here is the caller graph for this function:
|
protected |
Definition at line 1198 of file class.ilTestPlayerAbstractGUI.php.
References ilObjTest\_getUsePreviousAnswers().
Referenced by showQuestionEditable().
Here is the call graph for this function:
Here is the caller graph for this function:
|
abstractprotected |
Reimplemented in ilTestOutputGUI, and ilTestPlayerDynamicQuestionSetGUI.
| ilTestPlayerAbstractGUI::displayAccessCodeCmd | ( | ) |
Definition at line 476 of file class.ilTestPlayerAbstractGUI.php.
References ilTestPlayerCommands\ACCESS_CODE_CONFIRMED, and getContentBlockName().
Here is the call graph for this function:
|
abstractprotected |
Reimplemented in ilTestOutputGUI, and ilTestPlayerDynamicQuestionSetGUI.
|
private |
handle endingTimeReached
Definition at line 1293 of file class.ilTestPlayerAbstractGUI.php.
References ilFormat\ftimestamp2datetimeDB(), redirectBackCmd(), and ilUtil\sendInfo().
Referenced by prepareTestPage().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 103 of file class.ilTestPlayerAbstractGUI.php.
References $ilUser, and $testSession.
Referenced by ilTestOutputGUI\executeCommand(), and ilTestPlayerDynamicQuestionSetGUI\executeCommand().
Here is the caller graph for this function:| ilTestPlayerAbstractGUI::finishTestCmd | ( | $requires_confirmation = true | ) |
Definition at line 667 of file class.ilTestPlayerAbstractGUI.php.
References $_GET, $_SESSION, ilTestPlayerCommands\AFTER_TEST_PASS_FINISHED, ilObjTest\allObligationsAnswered(), ilSession\getIdleValue(), performTestPassFinishedTasks(), ilTestPlayerCommands\QUESTION_SUMMARY_INC_OBLIGATIONS, and ilTestPlayerCommands\QUESTION_SUMMARY_OBLIGATIONS_ONLY.
Referenced by confirmFinishCmd().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTestPlayerAbstractGUI::getContentBlockName | ( | ) |
Returns the name of the current content block (depends on the kiosk mode setting)
Definition at line 1661 of file class.ilTestPlayerAbstractGUI.php.
Referenced by confirmSubmitAnswers(), displayAccessCodeCmd(), initTestPageTemplate(), outQuestionSummaryCmd(), populateHelperGuiContent(), populateMessageContent(), prepareSummaryPage(), redirectAfterAutosaveCmd(), showFinalStatementCmd(), showListOfAnswers(), and showMaximumAllowedUsersReachedMessage().
Here is the caller graph for this function:
|
abstractprotected |
Reimplemented in ilTestOutputGUI, and ilTestPlayerDynamicQuestionSetGUI.
Referenced by autosaveCmd().
Here is the caller graph for this function:
|
protected |
Definition at line 2148 of file class.ilTestPlayerAbstractGUI.php.
References getSequenceElementParameter().
Referenced by ilTestOutputGUI\discardSolutionCmd(), ilTestOutputGUI\executeCommand(), ilTestOutputGUI\handleQuestionActionCmd(), markQuestionCmd(), ilTestOutputGUI\nextQuestionCmd(), ilTestOutputGUI\previousQuestionCmd(), ilTestOutputGUI\showInstantResponseCmd(), ilTestOutputGUI\showQuestionCmd(), ilTestOutputGUI\skipQuestionCmd(), ilTestOutputGUI\submitSolutionAndNextCmd(), ilTestOutputGUI\submitSolutionCmd(), and unmarkQuestionCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 2050 of file class.ilTestPlayerAbstractGUI.php.
References ilObjTest\allObligationsAnswered().
Referenced by getTestNavigationToolbarGUI().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 2178 of file class.ilTestPlayerAbstractGUI.php.
References $_GET.
Referenced by ilTestOutputGUI\showQuestionCmd(), and ilTestPlayerDynamicQuestionSetGUI\showQuestionCmd().
Here is the caller graph for this function:
|
protected |
Definition at line 1791 of file class.ilTestPlayerAbstractGUI.php.
| ilTestPlayerAbstractGUI::getKioskHead | ( | ) |
Definition at line 990 of file class.ilTestPlayerAbstractGUI.php.
References $ilUser, and ilObjTest\buildExamId().
Referenced by outQuestionSummaryCmd(), and populateKioskHead().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTestPlayerAbstractGUI::getLockParameter | ( | ) |
Definition at line 432 of file class.ilTestPlayerAbstractGUI.php.
Referenced by handlePasswordProtectionRedirect(), and startPlayerCmd().
Here is the caller graph for this function:
|
protected |
Definition at line 2188 of file class.ilTestPlayerAbstractGUI.php.
References $_POST.
Referenced by ilTestOutputGUI\submitSolutionCmd(), and ilTestPlayerDynamicQuestionSetGUI\submitSolutionCmd().
Here is the caller graph for this function:
|
protected |
Definition at line 2198 of file class.ilTestPlayerAbstractGUI.php.
References $_POST.
Referenced by ilTestOutputGUI\submitSolutionCmd(), and ilTestPlayerDynamicQuestionSetGUI\submitSolutionCmd().
Here is the caller graph for this function:
|
protected |
Definition at line 2168 of file class.ilTestPlayerAbstractGUI.php.
References $_GET.
Referenced by populateNavWhileEditModal(), ilTestOutputGUI\showQuestionCmd(), and ilTestPlayerDynamicQuestionSetGUI\showQuestionCmd().
Here is the caller graph for this function:
|
protected |
| $questionId | |
| $sequenceElement |
Definition at line 2218 of file class.ilTestPlayerAbstractGUI.php.
References buildQuestionAnswerShuffler(), OUTPUT_JAVASCRIPT, and assQuestionGUI\PRESENTATION_CONTEXT_TEST.
Referenced by ilTestOutputGUI\showQuestionCmd(), and ilTestPlayerDynamicQuestionSetGUI\showQuestionCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
| $questionId |
Definition at line 2244 of file class.ilTestPlayerAbstractGUI.php.
References $assSettings, $ilDB, $ilUser, ilObjAssessmentFolder\_enabledAssessmentLogging(), assQuestion\_instantiateQuestion(), and OUTPUT_JAVASCRIPT.
Referenced by ilTestOutputGUI\discardSolutionCmd(), ilTestPlayerDynamicQuestionSetGUI\discardSolutionCmd(), ilTestOutputGUI\saveQuestionSolution(), ilTestOutputGUI\submitSolutionAndNextCmd(), ilTestPlayerDynamicQuestionSetGUI\submitSolutionAndNextCmd(), ilTestOutputGUI\submitSolutionCmd(), and ilTestPlayerDynamicQuestionSetGUI\submitSolutionCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 2426 of file class.ilTestPlayerAbstractGUI.php.
References PRESENTATION_MODE_EDIT, and PRESENTATION_MODE_VIEW.
Referenced by ilTestOutputGUI\showQuestionCmd(), and ilTestPlayerDynamicQuestionSetGUI\showQuestionCmd().
Here is the caller graph for this function:
|
protected |
Definition at line 2158 of file class.ilTestPlayerAbstractGUI.php.
References $_GET.
Referenced by getCurrentSequenceElement(), and ilTestPlayerDynamicQuestionSetGUI\getQuestionIdParameter().
Here is the caller graph for this function:
|
protected |
Definition at line 1909 of file class.ilTestPlayerAbstractGUI.php.
References $ilUser, and getFinishTestCommand().
Referenced by ilTestOutputGUI\showQuestionCmd(), and ilTestPlayerDynamicQuestionSetGUI\showQuestionCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 1754 of file class.ilTestPlayerAbstractGUI.php.
References getLockParameter().
Referenced by ilTestOutputGUI\executeCommand(), and ilTestPlayerDynamicQuestionSetGUI\executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:
|
abstractprotected |
Reimplemented in ilTestOutputGUI, and ilTestPlayerDynamicQuestionSetGUI.
|
protected |
| ilTestSession | $testSession |
Definition at line 1804 of file class.ilTestPlayerAbstractGUI.php.
References $testSession, buildTestPassQuestionList(), ilObjAssessmentFolder\DEFAULT_SKL_TRIG_NUM_ANSWERS_BARRIER, and ilTestSession\getActiveId().
Referenced by ilTestOutputGUI\saveQuestionSolution(), and ilTestPlayerDynamicQuestionSetGUI\saveQuestionSolution().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
| $sequence | |
| $questionId | |
| $ilLog |
Definition at line 2291 of file class.ilTestPlayerAbstractGUI.php.
References $ilLog, and ilTestPlayerCommands\SHOW_QUESTION.
Referenced by ilTestOutputGUI\showQuestionCmd(), and ilTestPlayerDynamicQuestionSetGUI\showQuestionCmd().
Here is the caller graph for this function:| ilTestPlayerAbstractGUI::handleUserSettings | ( | ) |
Handles some form parameters on starting and resuming a test.
Definition at line 496 of file class.ilTestPlayerAbstractGUI.php.
References $_POST, and $ilUser.
Referenced by ilTestOutputGUI\resumePlayerCmd(), ilTestPlayerDynamicQuestionSetGUI\resumePlayerCmd(), and startPlayerCmd().
Here is the caller graph for this function:
|
protected |
Definition at line 1796 of file class.ilTestPlayerAbstractGUI.php.
Referenced by ilTestOutputGUI\executeCommand(), and ilTestPlayerDynamicQuestionSetGUI\executeCommand().
Here is the caller graph for this function:
|
protected |
Definition at line 127 of file class.ilTestPlayerAbstractGUI.php.
References $ilDB.
Referenced by ilTestOutputGUI\executeCommand(), and ilTestPlayerDynamicQuestionSetGUI\executeCommand().
Here is the caller graph for this function:
|
protected |
Start a test for the first time after a redirect.
Definition at line 454 of file class.ilTestPlayerAbstractGUI.php.
References ilTestPlayerCommands\DISPLAY_ACCESS_CODE, showMaximumAllowedUsersReachedMessage(), and ilTestPlayerCommands\START_TEST.
Here is the call graph for this function:
|
protected |
Definition at line 1733 of file class.ilTestPlayerAbstractGUI.php.
References getContentBlockName().
Referenced by prepareTestPage().
Here is the call graph for this function:
Here is the caller graph for this function:
|
abstractprotected |
Reimplemented in ilTestOutputGUI, and ilTestPlayerDynamicQuestionSetGUI.
Referenced by populateQuestionNavigation().
Here is the caller graph for this function:
|
abstractprotected |
Reimplemented in ilTestOutputGUI, and ilTestPlayerDynamicQuestionSetGUI.
Referenced by populateQuestionNavigation().
Here is the caller graph for this function:| ilTestPlayerAbstractGUI::isMaxProcessingTimeReached | ( | ) |
Checks wheather the maximum processing time is reached or not.
Checks wheather the maximum processing time is reached or not
Definition at line 188 of file class.ilTestPlayerAbstractGUI.php.
References $ilUser.
Referenced by ilTestOutputGUI\canSaveResult(), isTestAccessible(), and prepareTestPage().
Here is the caller graph for this function:| ilTestPlayerAbstractGUI::isNrOfTriesReached | ( | ) |
nr of tries exceeded
Definition at line 1283 of file class.ilTestPlayerAbstractGUI.php.
Referenced by ilTestOutputGUI\canSaveResult(), and isTestAccessible().
Here is the caller graph for this function:
|
abstractprotected |
Reimplemented in ilTestOutputGUI, and ilTestPlayerDynamicQuestionSetGUI.
Referenced by prepareTestPage().
Here is the caller graph for this function:
|
protected |
Definition at line 1773 of file class.ilTestPlayerAbstractGUI.php.
Referenced by autosaveCmd(), buildReadOnlyStateQuestionNavigationGUI(), ilTestOutputGUI\handleQuestionActionCmd(), ilTestPlayerDynamicQuestionSetGUI\handleQuestionActionCmd(), ilTestOutputGUI\showInstantResponseCmd(), ilTestPlayerDynamicQuestionSetGUI\showInstantResponseCmd(), ilTestOutputGUI\showQuestionCmd(), and ilTestPlayerDynamicQuestionSetGUI\showQuestionCmd().
Here is the caller graph for this function:
|
abstractprotected |
Reimplemented in ilTestOutputGUI, and ilTestPlayerDynamicQuestionSetGUI.
Referenced by outQuestionSummaryCmd().
Here is the caller graph for this function:
|
abstractprotected |
Reimplemented in ilTestOutputGUI, and ilTestPlayerDynamicQuestionSetGUI.
Referenced by showQuestionEditable(), and showQuestionViewable().
Here is the caller graph for this function:| ilTestPlayerAbstractGUI::isTestAccessible | ( | ) |
test accessible returns true if the user can perform the test
Definition at line 1272 of file class.ilTestPlayerAbstractGUI.php.
References isMaxProcessingTimeReached(), and isNrOfTriesReached().
Here is the call graph for this function:
|
protected |
Definition at line 815 of file class.ilTestPlayerAbstractGUI.php.
References ilSession\get(), and IL_COMP_MODULE.
Referenced by afterTestPassFinishedCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 599 of file class.ilTestPlayerAbstractGUI.php.
References markQuestionCmd(), and saveQuestionSolution().
Here is the call graph for this function:
|
protected |
Set a question solved.
Reimplemented in ilTestPlayerDynamicQuestionSetGUI.
Definition at line 608 of file class.ilTestPlayerAbstractGUI.php.
References getCurrentSequenceElement(), and ilTestPlayerCommands\SHOW_QUESTION.
Referenced by markQuestionAndSaveIntermediateCmd().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTestPlayerAbstractGUI::maxProcessingTimeReached | ( | ) |
Outputs a message when the maximum processing time is reached.
Outputs a message when the maximum processing time is reached
@access public
Definition at line 1310 of file class.ilTestPlayerAbstractGUI.php.
References suspendTestCmd().
Referenced by prepareTestPage().
Here is the call graph for this function:
Here is the caller graph for this function:
|
abstractprotected |
Reimplemented in ilTestOutputGUI, and ilTestPlayerDynamicQuestionSetGUI.
| ilTestPlayerAbstractGUI::outCorrectSolution | ( | ) |
Creates an output of the solution of an answer compared to the correct solution.
@access public
Reimplemented from ilTestServiceGUI.
Definition at line 1549 of file class.ilTestPlayerAbstractGUI.php.
References $_GET, ilObjStyleSheet\getContentStylePath(), ilTestServiceGUI\getCorrectSolutionOutput(), ilUtil\getStyleSheetLocation(), and ilObjStyleSheet\getSyntaxStylePath().
Here is the call graph for this function:| ilTestPlayerAbstractGUI::outObligationsOnlySummaryCmd | ( | ) |
Definition at line 1522 of file class.ilTestPlayerAbstractGUI.php.
References outQuestionSummaryCmd().
Here is the call graph for this function:| ilTestPlayerAbstractGUI::outProcessingTime | ( | $active_id | ) |
Definition at line 1340 of file class.ilTestPlayerAbstractGUI.php.
References $ilUser, ilDatePresentation\formatDate(), and IL_CAL_FKT_GETDATE.
Referenced by outQuestionSummaryCmd(), prepareTestPage(), and ilTestPlayerDynamicQuestionSetGUI\showQuestionSelectionCmd().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTestPlayerAbstractGUI::outQuestionSummaryCmd | ( | $fullpage = true, |
|
$contextFinishTest = false, |
|||
$obligationsNotAnswered = false, |
|||
$obligationsFilter = false |
|||
| ) |
Output of a summary of all test questions for test participants.
Reimplemented in ilTestPlayerDynamicQuestionSetGUI.
Definition at line 1463 of file class.ilTestPlayerAbstractGUI.php.
References $_GET, getContentBlockName(), getKioskHead(), isQuestionSummaryFinishTestButtonRequired(), outProcessingTime(), and ilUtil\sendFailure().
Referenced by outObligationsOnlySummaryCmd(), and outQuestionSummaryWithObligationsInfoCmd().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTestPlayerAbstractGUI::outQuestionSummaryWithObligationsInfoCmd | ( | ) |
Definition at line 1517 of file class.ilTestPlayerAbstractGUI.php.
References outQuestionSummaryCmd().
Here is the call graph for this function:| ilTestPlayerAbstractGUI::outUserResultsOverviewCmd | ( | ) |
Definition at line 1675 of file class.ilTestPlayerAbstractGUI.php.
|
protected |
Definition at line 763 of file class.ilTestPlayerAbstractGUI.php.
Referenced by finishTestCmd(), and redirectAfterAutosaveCmd().
Here is the caller graph for this function:
|
protected |
Definition at line 1887 of file class.ilTestPlayerAbstractGUI.php.
References $ilSetting, ilCharSelectorGUI\_getCurrentGUI(), and ilCharSelectorConfig\ENABLED.
Here is the call graph for this function:
|
protected |
Definition at line 376 of file class.ilTestPlayerAbstractGUI.php.
References ilObjStyleSheet\getContentStylePath().
Referenced by prepareTestPage().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 2338 of file class.ilTestPlayerAbstractGUI.php.
References ilTestServiceGUI\$tpl, ilTestPlayerCommands\DISCARD_SOLUTION, ilLinkButton\getInstance(), ilSubmitButton\getInstance(), and ilModalGUI\getInstance().
Referenced by populateModals().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 329 of file class.ilTestPlayerAbstractGUI.php.
References ilAssQuestionFeedback\CSS_CLASS_FEEDBACK_CORRECT, ilAssQuestionFeedback\CSS_CLASS_FEEDBACK_WRONG, and assQuestionGUI\getGenericFeedbackOutput().
Referenced by populateInstantResponseBlocks().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
| $helperGui |
Definition at line 1871 of file class.ilTestPlayerAbstractGUI.php.
References getContentBlockName().
Referenced by showAnswerOptionalQuestionsConfirmation().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
| assQuestionGUI | $questionGui |
Definition at line 2096 of file class.ilTestPlayerAbstractGUI.php.
References determineInlineScoreDisplay(), assQuestionGUI\getSolutionOutput(), populateGenericFeedbackBlock(), populateScoreBlock(), populateSolutionBlock(), and populateSpecificFeedbackBlock().
Referenced by ilTestOutputGUI\showQuestionCmd(), and ilTestPlayerDynamicQuestionSetGUI\showQuestionCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
| assQuestionGUI | $questionGui |
Definition at line 2075 of file class.ilTestPlayerAbstractGUI.php.
References ilTestPlayerCommands\AUTO_SAVE, ilUtil\getJSLocation(), and assQuestionGUI\isAutosaveable().
Referenced by showQuestionEditable().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 1740 of file class.ilTestPlayerAbstractGUI.php.
References getKioskHead(), and ilUtil\sendInfo().
Referenced by prepareSummaryPage(), and prepareTestPage().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 246 of file class.ilTestPlayerAbstractGUI.php.
References buildNextButtonInstance().
Referenced by populateNextButtons().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 266 of file class.ilTestPlayerAbstractGUI.php.
References buildPreviousButtonInstance().
Referenced by populatePreviousButtons().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
| $contentHTML |
Definition at line 2310 of file class.ilTestPlayerAbstractGUI.php.
References getContentBlockName().
Referenced by ilTestPlayerDynamicQuestionSetGUI\showCheckedQuestionResettingConfirmation().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 2323 of file class.ilTestPlayerAbstractGUI.php.
References populateDiscardSolutionModal(), and populateNavWhileEditModal().
Referenced by showQuestionEditable().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 2371 of file class.ilTestPlayerAbstractGUI.php.
References ilTestServiceGUI\$tpl, ilLinkButton\getInstance(), ilSubmitButton\getInstance(), ilModalGUI\getInstance(), getPresentationModeParameter(), and ilTestPlayerCommands\SUBMIT_SOLUTION.
Referenced by populateModals().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 240 of file class.ilTestPlayerAbstractGUI.php.
References populateLowerNextButtonBlock(), and populateUpperNextButtonBlock().
Referenced by populateQuestionNavigation(), and ilTestPlayerDynamicQuestionSetGUI\populateQuestionNavigation().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 234 of file class.ilTestPlayerAbstractGUI.php.
References populateLowerPreviousButtonBlock(), and populateUpperPreviousButtonBlock().
Referenced by populateQuestionNavigation().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Reimplemented in ilTestPlayerDynamicQuestionSetGUI.
Definition at line 221 of file class.ilTestPlayerAbstractGUI.php.
References isFirstQuestionInSequence(), isLastQuestionInSequence(), populateNextButtons(), and populatePreviousButtons().
Referenced by ilTestOutputGUI\showQuestionCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 348 of file class.ilTestPlayerAbstractGUI.php.
Referenced by populateInstantResponseBlocks().
Here is the caller graph for this function:
|
protected |
Definition at line 359 of file class.ilTestPlayerAbstractGUI.php.
Referenced by populateInstantResponseBlocks().
Here is the caller graph for this function:
|
protected |
Definition at line 317 of file class.ilTestPlayerAbstractGUI.php.
Referenced by populateInstantResponseBlocks().
Here is the caller graph for this function:
|
protected |
Definition at line 367 of file class.ilTestPlayerAbstractGUI.php.
References ilObjStyleSheet\getSyntaxStylePath().
Referenced by prepareTestPage().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 214 of file class.ilTestPlayerAbstractGUI.php.
Referenced by ilTestOutputGUI\showQuestionCmd(), and ilTestPlayerDynamicQuestionSetGUI\showQuestionCmd().
Here is the caller graph for this function:
|
protected |
Definition at line 256 of file class.ilTestPlayerAbstractGUI.php.
References buildNextButtonInstance().
Referenced by populateNextButtons().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 276 of file class.ilTestPlayerAbstractGUI.php.
References buildPreviousButtonInstance().
Referenced by populatePreviousButtons().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 1721 of file class.ilTestPlayerAbstractGUI.php.
References getContentBlockName(), and populateKioskHead().
Referenced by ilTestPlayerDynamicQuestionSetGUI\showQuestionSelectionCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 1028 of file class.ilTestPlayerAbstractGUI.php.
References $ilUser, endingTimeReached(), initTestPageTemplate(), isMaxProcessingTimeReached(), isOptionalQuestionAnsweringConfirmationRequired(), ilObjTest\lookupExamId(), maxProcessingTimeReached(), outProcessingTime(), populateContentStyleBlock(), populateKioskHead(), populateSyntaxStyleBlock(), ilTestPlayerCommands\RESUME_PLAYER, showAnswerOptionalQuestionsConfirmation(), and showSideList().
Referenced by ilTestOutputGUI\showQuestionCmd(), and ilTestPlayerDynamicQuestionSetGUI\showQuestionCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
abstractprotected |
Reimplemented in ilTestOutputGUI, and ilTestPlayerDynamicQuestionSetGUI.
| ilTestPlayerAbstractGUI::redirectAfterAutosaveCmd | ( | ) |
Definition at line 526 of file class.ilTestPlayerAbstractGUI.php.
References $url, ilTestPlayerCommands\AFTER_TEST_PASS_FINISHED, getContentBlockName(), and performTestPassFinishedTasks().
Here is the call graph for this function:| ilTestPlayerAbstractGUI::redirectBackCmd | ( | ) |
Definition at line 957 of file class.ilTestPlayerAbstractGUI.php.
References $GLOBALS, and backToInfoScreenCmd().
Referenced by afterTestPassFinishedCmd(), and endingTimeReached().
Here is the call graph for this function:
Here is the caller graph for this function:
|
abstractprotected |
Resume a test at the last position.
Reimplemented in ilTestOutputGUI, and ilTestPlayerDynamicQuestionSetGUI.
|
abstract |
saves the user input of a question
Reimplemented in ilTestOutputGUI, and ilTestPlayerDynamicQuestionSetGUI.
Referenced by autosaveCmd(), confirmHintRequestCmd(), markQuestionAndSaveIntermediateCmd(), showRequestedHintListCmd(), submitIntermediateSolutionCmd(), and unmarkQuestionAndSaveIntermediateCmd().
Here is the caller graph for this function:| ilTestPlayerAbstractGUI::saveTagsCmd | ( | ) |
Save tags for tagging gui.
Needed this function here because the test info page uses another class to send its form results
Definition at line 145 of file class.ilTestPlayerAbstractGUI.php.
| ilTestPlayerAbstractGUI::setAnonymousIdCmd | ( | ) |
Sets a session variable with the test access code for an anonymous test user.
Sets a session variable with the test access code for an anonymous test user
Definition at line 391 of file class.ilTestPlayerAbstractGUI.php.
References $_POST.
|
protected |
Definition at line 1831 of file class.ilTestPlayerAbstractGUI.php.
References populateHelperGuiContent().
Referenced by prepareTestPage().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTestPlayerAbstractGUI::showFinalStatementCmd | ( | ) |
Definition at line 980 of file class.ilTestPlayerAbstractGUI.php.
References ilTestPlayerCommands\AFTER_TEST_PASS_FINISHED, and getContentBlockName().
Here is the call graph for this function:
|
abstractprotected |
Reimplemented in ilTestOutputGUI, and ilTestPlayerDynamicQuestionSetGUI.
| ilTestPlayerAbstractGUI::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)
| integer | $active_id | Active id of the participant |
| integer | $pass | Test pass of the participant |
| boolean | $testnavigation | Deceides wheather to show a navigation for tests or not @access public |
Definition at line 1587 of file class.ilTestPlayerAbstractGUI.php.
References $ilUser, $pass, ilTestServiceGUI\getAdditionalUsrDataHtmlAndPopulateWindowTitle(), getContentBlockName(), ilTestServiceGUI\getObjectiveOrientedContainer(), ilTestServiceGUI\getResultsSignature(), and ilUtil\getStyleSheetLocation().
Here is the call graph for this function:| ilTestPlayerAbstractGUI::showMaximumAllowedUsersReachedMessage | ( | ) |
Definition at line 1527 of file class.ilTestPlayerAbstractGUI.php.
References ilTestPlayerCommands\BACK_TO_INFO_SCREEN, and getContentBlockName().
Referenced by initTestCmd(), and ilTestPlayerDynamicQuestionSetGUI\resumePlayerCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
abstractprotected |
Reimplemented in ilTestOutputGUI, and ilTestPlayerDynamicQuestionSetGUI.
|
protected |
Definition at line 1136 of file class.ilTestPlayerAbstractGUI.php.
References $_GET, $_SESSION, buildEditableStateQuestionNavigationGUI(), determineSolutionPassIndex(), isShowingPostponeStatusReguired(), assQuestionGUI\outQuestionForTest(), populateIntermediateSolutionSaver(), populateModals(), assQuestionGUI\setNavigationGUI(), assQuestionGUI\setPreviousSolutionPrefilled(), and ilTestPlayerCommands\SKIP_QUESTION.
Referenced by ilTestOutputGUI\showQuestionCmd(), and ilTestPlayerDynamicQuestionSetGUI\showQuestionCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 1096 of file class.ilTestPlayerAbstractGUI.php.
References buildReadOnlyStateQuestionNavigationGUI(), assQuestionGUI\getFormEncodingType(), assQuestionGUI\getSolutionOutput(), isShowingPostponeStatusReguired(), assQuestionGUI\outQuestionPage(), and assQuestionGUI\setNavigationGUI().
Referenced by ilTestOutputGUI\showQuestionCmd(), and ilTestPlayerDynamicQuestionSetGUI\showQuestionCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Go to requested hint list.
Definition at line 1685 of file class.ilTestPlayerAbstractGUI.php.
References ilAssQuestionHintRequestGUI\CMD_SHOW_LIST, and saveQuestionSolution().
Here is the call graph for this function:
|
protected |
Definition at line 1433 of file class.ilTestPlayerAbstractGUI.php.
References $ilUser, and ilUtil\getStyleSheetLocation().
Referenced by prepareTestPage().
Here is the call graph for this function:
Here is the caller graph for this function:
|
abstractprotected |
Reimplemented in ilTestOutputGUI, and ilTestPlayerDynamicQuestionSetGUI.
|
protected |
Start a test for the first time.
Start a test for the first time. This method contains a lock to prevent multiple submissions by the start test button
Definition at line 407 of file class.ilTestPlayerAbstractGUI.php.
References getLockParameter(), handleUserSettings(), and ilTestPlayerCommands\INIT_TEST.
Here is the call graph for this function:
|
abstractprotected |
Reimplemented in ilTestOutputGUI, and ilTestPlayerDynamicQuestionSetGUI.
|
protected |
Definition at line 581 of file class.ilTestPlayerAbstractGUI.php.
References saveQuestionSolution(), and ilTestPlayerCommands\SHOW_QUESTION.
Here is the call graph for this function:
|
abstractprotected |
Reimplemented in ilTestOutputGUI, and ilTestPlayerDynamicQuestionSetGUI.
| ilTestPlayerAbstractGUI::suspendTestCmd | ( | ) |
Definition at line 176 of file class.ilTestPlayerAbstractGUI.php.
Referenced by maxProcessingTimeReached().
Here is the caller graph for this function:| ilTestPlayerAbstractGUI::toggleSideListCmd | ( | ) |
Toggle side list.
Definition at line 590 of file class.ilTestPlayerAbstractGUI.php.
References $ilUser, and ilTestPlayerCommands\SHOW_QUESTION.
|
protected |
Definition at line 619 of file class.ilTestPlayerAbstractGUI.php.
References saveQuestionSolution(), and unmarkQuestionCmd().
Here is the call graph for this function:
|
protected |
Set a question unsolved.
Reimplemented in ilTestPlayerDynamicQuestionSetGUI.
Definition at line 628 of file class.ilTestPlayerAbstractGUI.php.
References getCurrentSequenceElement(), and ilTestPlayerCommands\SHOW_QUESTION.
Referenced by unmarkQuestionAndSaveIntermediateCmd().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTestPlayerAbstractGUI::updateWorkingTime | ( | ) |
updates working time and stores state saveresult to see if question has to be stored or not
Definition at line 157 of file class.ilTestPlayerAbstractGUI.php.
References $_SESSION.
Referenced by ilTestOutputGUI\handleQuestionActionCmd(), ilTestOutputGUI\saveQuestionSolution(), and ilTestPlayerDynamicQuestionSetGUI\showQuestionCmd().
Here is the caller graph for this function:
|
protected |
Definition at line 55 of file class.ilTestPlayerAbstractGUI.php.
Referenced by ilTestOutputGUI\adoptUserSolutionsFromPreviousPass(), and getQuestionInstance().
|
private |
Definition at line 2211 of file class.ilTestPlayerAbstractGUI.php.
|
private |
Definition at line 2238 of file class.ilTestPlayerAbstractGUI.php.
| ilTestPlayerAbstractGUI::$cmdCtrl |
Definition at line 33 of file class.ilTestPlayerAbstractGUI.php.
| ilTestPlayerAbstractGUI::$endingTimeReached |
Definition at line 35 of file class.ilTestPlayerAbstractGUI.php.
| ilTestPlayerAbstractGUI::$maxProcessingTimeReached |
Definition at line 34 of file class.ilTestPlayerAbstractGUI.php.
|
protected |
Definition at line 40 of file class.ilTestPlayerAbstractGUI.php.
|
protected |
Definition at line 45 of file class.ilTestPlayerAbstractGUI.php.
| ilTestPlayerAbstractGUI::$ref_id |
Definition at line 30 of file class.ilTestPlayerAbstractGUI.php.
| ilTestPlayerAbstractGUI::$saveResult |
Definition at line 31 of file class.ilTestPlayerAbstractGUI.php.
Referenced by ilTestOutputGUI\saveQuestionSolution(), and ilTestPlayerDynamicQuestionSetGUI\saveQuestionSolution().
| ilTestPlayerAbstractGUI::$sequence |
Definition at line 32 of file class.ilTestPlayerAbstractGUI.php.
|
protected |
Definition at line 60 of file class.ilTestPlayerAbstractGUI.php.
Referenced by archiveParticipantSubmission().
|
protected |
Definition at line 50 of file class.ilTestPlayerAbstractGUI.php.
Referenced by ensureExistingTestSession(), and handleSkillTriggering().
| const ilTestPlayerAbstractGUI::PRESENTATION_MODE_EDIT = 'edit' |
Definition at line 28 of file class.ilTestPlayerAbstractGUI.php.
Referenced by ilTestOutputGUI\editSolutionCmd(), ilTestPlayerDynamicQuestionSetGUI\editSolutionCmd(), getQuestionsDefaultPresentationMode(), ilTestPlayerDynamicQuestionSetGUI\showInstantResponseCmd(), ilTestOutputGUI\showQuestionCmd(), and ilTestPlayerDynamicQuestionSetGUI\showQuestionCmd().
| const ilTestPlayerAbstractGUI::PRESENTATION_MODE_VIEW = 'view' |
Definition at line 27 of file class.ilTestPlayerAbstractGUI.php.
Referenced by ilTestOutputGUI\discardSolutionCmd(), ilTestPlayerDynamicQuestionSetGUI\discardSolutionCmd(), getQuestionsDefaultPresentationMode(), ilTestPlayerDynamicQuestionSetGUI\showInstantResponseCmd(), ilTestOutputGUI\showQuestionCmd(), ilTestPlayerDynamicQuestionSetGUI\showQuestionCmd(), ilTestOutputGUI\submitSolutionCmd(), and ilTestPlayerDynamicQuestionSetGUI\submitSolutionCmd().