|
| completeSpecificFormProperties (ilPropertyFormGUI $form) |
|
| initSpecificFormProperties (ilPropertyFormGUI $form) |
|
| saveSpecificFormProperties (ilPropertyFormGUI $form) |
|
| isSaveableInPageObjectEditingMode () |
| returns the fact that the feedback editing form is saveable in page object editing mode, because this question type has additional feedback settings More...
|
|
| saveSpecificFeedbackSetting (int $questionId, int $specificFeedbackSetting) |
| saves the given specific feedback setting for the given question id to the db. More...
|
|
| getSpecificAnswerFeedbackTestPresentation (int $questionId, int $questionIndex, int $answerIndex) |
| returns the html of SPECIFIC feedback for the given question id and answer index for test presentation More...
|
|
| completeSpecificFormProperties (ilPropertyFormGUI $form) |
| completes a given form object with the specific form properties required by this question type More...
|
|
| initSpecificFormProperties (ilPropertyFormGUI $form) |
| initialises a given form object's specific form properties relating to this question type More...
|
|
| saveSpecificFormProperties (ilPropertyFormGUI $form) |
|
| getSpecificAnswerFeedbackContent (int $questionId, int $questionIndex, int $answerIndex) |
|
| getAllSpecificAnswerFeedbackContents (int $questionId) |
|
| saveSpecificAnswerFeedbackContent (int $questionId, int $questionIndex, int $answerIndex, string $feedbackContent) |
|
| deleteSpecificAnswerFeedbacks (int $questionId, bool $isAdditionalContentEditingModePageObject) |
|
| getAnswerOptionsByAnswerIndex () |
|
| getSpecificAnswerFeedbackExportPresentation (int $questionId, int $questionIndex, int $answerIndex) |
|
| importSpecificAnswerFeedback (int $questionId, int $questionIndex, int $answerIndex, string $feedbackContent) |
|
| specificAnswerFeedbackExists () |
|
| __construct (assQuestion $questionOBJ, ilCtrl $ctrl, ilDBInterface $db, ilLanguage $lng) |
| constructor More...
|
|
| getGenericFeedbackTestPresentation (int $questionId, bool $solutionCompleted) |
| returns the html of GENERIC feedback for the given question id for test presentation (either for the complete solution or for the incomplete solution) More...
|
|
| getSpecificAnswerFeedbackTestPresentation (int $questionId, int $questionIndex, int $answerIndex) |
| returns the html of SPECIFIC feedback for the given question id and answer index for test presentation More...
|
|
| completeGenericFormProperties (ilPropertyFormGUI $form) |
| completes a given form object with the GENERIC form properties required by all question types More...
|
|
| completeSpecificFormProperties (ilPropertyFormGUI $form) |
| completes a given form object with the SPECIFIC form properties required by this question type More...
|
|
| initGenericFormProperties (ilPropertyFormGUI $form) |
| initialises a given form object's GENERIC form properties relating to all question types More...
|
|
| initSpecificFormProperties (ilPropertyFormGUI $form) |
| initialises a given form object's SPECIFIC form properties relating to this question type More...
|
|
| saveGenericFormProperties (ilPropertyFormGUI $form) |
| saves a given form object's GENERIC form properties relating to all question types More...
|
|
| saveSpecificFormProperties (ilPropertyFormGUI $form) |
| saves a given form object's SPECIFIC form properties relating to this question type More...
|
|
| isSaveableInPageObjectEditingMode () |
| returns the fact wether the feedback editing form is saveable in page object editing or not. More...
|
|
| getGenericFeedbackContent (int $questionId, bool $solutionCompleted) |
| returns the GENERIC feedback content for a given question state. More...
|
|
| getSpecificAnswerFeedbackContent (int $questionId, int $questionIndex, int $answerIndex) |
|
| getAllSpecificAnswerFeedbackContents (int $questionId) |
|
| isSpecificAnswerFeedbackAvailable (int $questionId) |
|
| saveGenericFeedbackContent (int $questionId, bool $solutionCompleted, string $feedbackContent) |
| saves GENERIC feedback content for the given question id to the database. More...
|
|
| saveSpecificAnswerFeedbackContent (int $questionId, int $questionIndex, int $answerIndex, string $feedbackContent) |
|
| deleteGenericFeedbacks (int $questionId, bool $isAdditionalContentEditingModePageObject) |
| deletes all GENERIC feedback contents (and page objects if required) for the given question id More...
|
|
| deleteSpecificAnswerFeedbacks (int $questionId, bool $isAdditionalContentEditingModePageObject) |
|
| duplicateFeedback (int $originalQuestionId, int $duplicateQuestionId) |
| duplicates the feedback relating to the given original question id and saves it for the given duplicate question id More...
|
|
| syncFeedback (int $originalQuestionId, int $duplicateQuestionId) |
| syncs the feedback from a duplicated question back to the original question More...
|
|
| checkFeedbackParent (int $feedbackId) |
|
| getClassNameByType (string $a_type, bool $a_gui=false) |
|
| setPageObjectOutputMode (string $page_obj_output_mode) |
|
| getPageObjectOutputMode () |
|
| getGenericFeedbackExportPresentation (int $questionId, bool $solutionCompleted) |
| returns the generic feedback export presentation for given question id either for solution completed or incompleted More...
|
|
| getSpecificAnswerFeedbackExportPresentation (int $questionId, int $questionIndex, int $answerIndex) |
| returns the generic feedback export presentation for given question id either for solution completed or incompleted More...
|
|
| importGenericFeedback (int $questionId, bool $solutionCompleted, string $feedbackContent) |
| imports the given feedback content as generic feedback for the given question id for either the complete or incomplete solution More...
|
|
| importSpecificAnswerFeedback (int $questionId, int $questionIndex, int $answerIndex, string $feedbackContent) |
|
| migrateContentForLearningModule (ilAssSelfAssessmentMigrator $migrator, int $questionId) |
|
static | isValidFeedbackPageObjectType (string $feedbackPageObjectType) |
| returns the fact whether the given page object type relates to generic or specific feedback page objects More...
|
|
assQuestion | $questionOBJ |
|
ilCtrl | $ctrl |
|
ilDBInterface | $db |
|
ilLanguage | $lng |
|
string | $page_obj_output_mode = "presentation" |
|