Protected Member Functions |
| | performTestPassFinishedTasks ($finishedPass) |
| | startTestCmd () |
| | nextQuestionCmd () |
| | Go to the next question.
|
| | previousQuestionCmd () |
| | Go to the previous question.
|
| | redirectQuestionCmd () |
| | Called when a user answered a question to perform a redirect after POST.
|
| | outWorkingForm ($sequence="", $test_id, $postpone_allowed, $directfeedback=false) |
| | Creates the learners output of a question.
|
| | isFirstPageInSequence ($sequence) |
| | isLastQuestionInSequence (assQuestionGUI $question_gui) |
| | canSaveResult () |
| | Returns TRUE if the answers of the current user could be saved.
|
| | showInstantResponseCmd () |
| | showQuestionListCmd () |
| | showQuestionListWithoutSavingCmd () |
| | postponeQuestionCmd () |
| | Postpone a question to the end of the test.
|
| | handleQuestionActionCmd () |
| | performTearsAndAngerBrokenConfessionChecks () |
| | generateRandomTestPassForActiveUser () |
| | getObjectiveOrientedContainerId () |
| | filterTestSequenceByObjectives (ilTestSession $testSession, ilTestSequence $testSequence) |
| | updateContainerObjectivesWithAnsweredQuestion (ilTestSession $testSession, ilTestSequence $testSequence, assQuestion $question) |
| | customRedirectRequired () |
| | performCustomRedirect () |
| | ensureExistingTestSession (ilTestSession $testSession) |
| | initProcessLocker ($activeId) |
| | determineInlineScoreDisplay () |
| | populatePreviousButtons ($sequence) |
| | populateQuestionMarkingBlockAsUnmarked () |
| | populateQuestionMarkingBlockAsMarked () |
| | populateNextButtonsLeadingToQuestion () |
| | populateLowerNextButtonBlockLeadingToQuestion () |
| | populateUpperNextButtonBlockLeadingToQuestion () |
| | populateNextButtonsLeadingToEndOfTest () |
| | populateLowerNextButtonBlockLeadingToEndOfTest () |
| | populateUpperNextButtonBlockLeadingToEndOfTest () |
| | populateNextButtonsLeadingToSummary () |
| | populateLowerNextButtonBlockLeadingToSummary () |
| | populateUpperNextButtonBlockLeadingToSummary () |
| | populateCancelButtonBlock () |
| | populateSummaryButtons () |
| | populateLowerSummaryButtonBlock () |
| | populateUpperSummaryButtonBlock () |
| | populateQuestionSelectionButtons () |
| | populateLowerQuestionSelectionButtonBlock () |
| | populateUpperQuestionSelectionButtonBlock () |
| | populatePostponeButtons () |
| | populateLowerPostponeButtonBlock () |
| | populateUpperPostponeButtonBlock () |
| | populatePreviousButtonsLeadingToQuestion () |
| | populatePreviousButtonsLeadingToIntroduction () |
| | populateLowerPreviousButtonBlock ($cmd, $label) |
| | populateUpperPreviousButtonBlock ($cmd, $label) |
| | populateSpecificFeedbackBlock ($question_gui) |
| | populateGenericFeedbackBlock ($question_gui) |
| | populateScoreBlock ($reachedPoints, $maxPoints) |
| | populateSolutionBlock ($solutionoutput) |
| | populateCharSelector () |
| | showSideList () |
| | populateSyntaxStyleBlock () |
| | populateContentStyleBlock () |
| | startPlayerCmd () |
| | Start a test for the first time.
|
| | resumePlayerCmd () |
| | Resume a test at the last position.
|
| | initTestCmd () |
| | Start a test for the first time after a redirect.
|
| | markQuestionCmd () |
| | Set a question solved.
|
| | unmarkQuestionCmd () |
| | Set a question unsolved.
|
| | gotoQuestionCmd () |
| | Go to the question with the active sequence.
|
| | confirmFinishCmd () |
| | The final submission of a test was confirmed.
|
| | afterTestPassFinishedCmd () |
| | isTestSignRedirectRequired ($activeId, $lastFinishedPass) |
| | archiveParticipantSubmission ($active, $pass) |
| | showRequestedHintListCmd () |
| | Go to requested hint list.
|
| | confirmHintRequestCmd () |
| | Go to hint request confirmation.
|
| | fillQuestionRelatedNavigation (assQuestionGUI $questionGUI) |
| | renders the elements for the question related navigation
|
| | getMarkedQuestions () |
| | prepareSummaryPage () |
| | prepareTestPageOutput () |
| | populateKioskHead () |
| | handlePasswordProtectionRedirect () |
| | isParticipantsAnswerFixed ($questionId) |
| | getIntroductionPageButtonLabel () |
| | isPdfDeliveryRequest () |
| | getPassDetailsOverview ($result_array, $active_id, $pass, $targetGUI, $targetCMD, $questionDetailsCMD, $questionAnchorNav) |
| | buildPassDetailsOverviewTableGUI ($targetGUI, $targetCMD) |
| | isGradingMessageRequired () |
| | getGradingMessage ($activeId) |