ILIAS
release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
|
Public Member Functions | |
__construct (ilCtrl $ctrl, ilAccessHandler $access, ilTemplate $tpl, ilLanguage $lng, ilDB $db) | |
getQuestionOrderSequence () | |
getAssignmentConfigurationHintMessage () | |
setAssignmentConfigurationHintMessage ($assignmentConfigurationHintMessage) | |
setQuestionOrderSequence ($questionOrderSequence) | |
getQuestionList () | |
setQuestionList ($questionList) | |
getQuestionContainerId () | |
setQuestionContainerId ($questionContainerId) | |
isAssignmentEditingEnabled () | |
setAssignmentEditingEnabled ($assignmentEditingEnabled) | |
executeCommand () | |
Data Fields | |
const | CMD_SHOW_SKILL_QUEST_ASSIGNS = 'showSkillQuestionAssignments' |
const | CMD_SHOW_SKILL_SELECT = 'showSkillSelection' |
const | CMD_UPDATE_SKILL_QUEST_ASSIGNS = 'updateSkillQuestionAssignments' |
const | CMD_SHOW_SKILL_QUEST_ASSIGN_PROPERTIES_FORM = 'showSkillQuestionAssignmentPropertiesForm' |
const | CMD_SAVE_SKILL_QUEST_ASSIGN_PROPERTIES_FORM = 'saveSkillQuestionAssignmentPropertiesForm' |
const | CMD_SAVE_SKILL_POINTS = 'saveSkillPoints' |
const | CMD_SHOW_SYNC_ORIGINAL_CONFIRMATION = 'showSyncOriginalConfirmation' |
const | CMD_SYNC_ORIGINAL = 'syncOriginal' |
const | PARAM_SKILL_SELECTION = 'skill_ids' |
Protected Member Functions | |
doesObjectTypeMatch ($objectId) | |
Private Attributes | |
$ctrl | |
$access | |
$tpl | |
$lng | |
$db | |
$questionList | |
$questionContainerId | |
$assignmentEditingEnabled | |
$questionOrderSequence | |
$assignmentConfigurationHintMessage | |
Definition at line 19 of file class.ilAssQuestionSkillAssignmentsGUI.php.
ilAssQuestionSkillAssignmentsGUI::__construct | ( | ilCtrl | $ctrl, |
ilAccessHandler | $access, | ||
ilTemplate | $tpl, | ||
ilLanguage | $lng, | ||
ilDB | $db | ||
) |
ilCtrl | $ctrl | |
ilAccessHandler | $access | |
ilTemplate | $tpl | |
ilLanguage | $lng | |
ilDB | $db |
Definition at line 89 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $access, $ctrl, $db, $lng, and $tpl.
|
private |
assQuestionGUI | $questionGUI | |
ilAssQuestionSkillAssignment | $assignment |
ilCtrlException |
Definition at line 816 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $legend, and ilAssQuestionSkillAssignment\hasEvalModeBySolution().
Referenced by showSkillQuestionAssignmentPropertiesFormCmd().
|
private |
Definition at line 630 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References assQuestionGUI\getSolutionOutput(), and ilPageObjectGUI\setOutputMode().
Referenced by showSkillQuestionAssignmentPropertiesFormCmd().
|
private |
Definition at line 655 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References getQuestionContainerId().
Referenced by saveSkillQuestionAssignmentPropertiesFormCmd(), and showSkillQuestionAssignmentPropertiesFormCmd().
|
private |
Definition at line 578 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References getQuestionContainerId().
Referenced by showSkillQuestionAssignmentsCmd().
|
private |
Definition at line 473 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References isAssignmentEditingEnabled().
Referenced by saveSkillQuestionAssignmentPropertiesFormCmd(), and showSkillQuestionAssignmentPropertiesFormCmd().
|
private |
Definition at line 590 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by showSkillSelectionCmd(), and updateSkillQuestionAssignmentsCmd().
|
private |
Definition at line 617 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by showSkillSelectionCmd().
|
private |
Definition at line 568 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References isAssignmentEditingEnabled().
Referenced by showSkillQuestionAssignmentsCmd().
|
private |
Definition at line 677 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $errors, $result, ilLogicalAnswerComparisonExpressionInputGUI\getValues(), ilFormPropertyGUI\setAlert(), and validateSolutionCompareExpression().
Referenced by saveSkillQuestionAssignmentPropertiesFormCmd().
|
protected |
Definition at line 805 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References ilObject\_lookupType().
Referenced by isSyncOriginalPossibleAndAllowed().
ilAssQuestionSkillAssignmentsGUI::executeCommand | ( | ) |
Definition at line 178 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References isAvoidManipulationRedirectRequired().
ilAssQuestionSkillAssignmentsGUI::getAssignmentConfigurationHintMessage | ( | ) |
Definition at line 109 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $assignmentConfigurationHintMessage.
Referenced by handleAssignmentConfigurationHintMessage().
ilAssQuestionSkillAssignmentsGUI::getQuestionContainerId | ( | ) |
Definition at line 149 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $questionContainerId.
Referenced by buildQuestionSkillAssignment(), buildSkillQuestionAssignmentList(), saveSkillPointsCmd(), showSkillSelectionCmd(), and updateSkillQuestionAssignmentsCmd().
ilAssQuestionSkillAssignmentsGUI::getQuestionList | ( | ) |
Definition at line 133 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $questionList.
ilAssQuestionSkillAssignmentsGUI::getQuestionOrderSequence | ( | ) |
Definition at line 101 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $questionOrderSequence.
Referenced by orderQuestionData().
|
private |
Definition at line 775 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by showSkillSelectionCmd().
|
private |
Definition at line 767 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References getAssignmentConfigurationHintMessage(), and ilUtil\sendInfo().
Referenced by showSkillQuestionAssignmentPropertiesFormCmd(), and showSkillQuestionAssignmentsCmd().
ilAssQuestionSkillAssignmentsGUI::isAssignmentEditingEnabled | ( | ) |
Definition at line 165 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $assignmentEditingEnabled.
Referenced by buildSkillQuestionAssignmentPropertiesForm(), buildTableGUI(), and isAvoidManipulationRedirectRequired().
|
private |
Definition at line 204 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References isAssignmentEditingEnabled().
Referenced by executeCommand().
|
private |
Definition at line 505 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References ilObject\_getAllReferences(), doesObjectTypeMatch(), and assQuestion\lookupParentObjId().
Referenced by saveSkillQuestionAssignmentPropertiesFormCmd(), syncOriginalCmd(), and updateSkillQuestionAssignmentsCmd().
|
private |
Definition at line 672 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by saveSkillPointsCmd(), saveSkillQuestionAssignmentPropertiesFormCmd(), syncOriginalCmd(), and updateSkillQuestionAssignmentsCmd().
|
private |
Definition at line 731 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by saveSkillQuestionAssignmentPropertiesFormCmd(), showSkillQuestionAssignmentPropertiesFormCmd(), and updateSkillQuestionAssignmentsCmd().
|
private |
Definition at line 738 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $data, getQuestionOrderSequence(), and sortAlphabetically().
Referenced by showSkillQuestionAssignmentsCmd().
|
private |
Definition at line 222 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $_POST, $success, getQuestionContainerId(), isTestQuestion(), and ilUtil\sendSuccess().
|
private |
Definition at line 401 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $_GET, assQuestionGUI\_getQuestionGUI(), buildQuestionSkillAssignment(), buildSkillQuestionAssignmentPropertiesForm(), checkSolutionCompareExpressionInput(), ilAssQuestionSkillAssignment\EVAL_MODE_BY_QUESTION_RESULT, isSyncOriginalPossibleAndAllowed(), isTestQuestion(), keepAssignmentParameters(), ilUtil\sendFailure(), ilUtil\sendSuccess(), and showSkillQuestionAssignmentPropertiesFormCmd().
ilAssQuestionSkillAssignmentsGUI::setAssignmentConfigurationHintMessage | ( | $assignmentConfigurationHintMessage | ) |
string | $assignmentConfigurationHintMessage |
Definition at line 117 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $assignmentConfigurationHintMessage.
ilAssQuestionSkillAssignmentsGUI::setAssignmentEditingEnabled | ( | $assignmentEditingEnabled | ) |
bool | $assignmentEditingEnabled |
Definition at line 173 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $assignmentEditingEnabled.
ilAssQuestionSkillAssignmentsGUI::setQuestionContainerId | ( | $questionContainerId | ) |
int | $questionContainerId |
Definition at line 157 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $questionContainerId.
ilAssQuestionSkillAssignmentsGUI::setQuestionList | ( | $questionList | ) |
ilAssQuestionList | $questionList |
Definition at line 141 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $questionList.
ilAssQuestionSkillAssignmentsGUI::setQuestionOrderSequence | ( | $questionOrderSequence | ) |
array | $questionOrderSequence |
Definition at line 125 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $questionOrderSequence.
|
private |
Definition at line 368 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $_GET, assQuestionGUI\_getQuestionGUI(), buildLacLegendHTML(), buildQuestionPage(), buildQuestionSkillAssignment(), buildSkillQuestionAssignmentPropertiesForm(), handleAssignmentConfigurationHintMessage(), and keepAssignmentParameters().
Referenced by saveSkillQuestionAssignmentPropertiesFormCmd().
|
private |
Definition at line 487 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References buildSkillQuestionAssignmentList(), buildTableGUI(), handleAssignmentConfigurationHintMessage(), and orderQuestionData().
|
private |
Definition at line 330 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $_GET, $tpl, buildSkillSelectorExplorerGUI(), buildSkillSelectorToolbarGUI(), ilUtil\getImagePath(), getQuestionContainerId(), and getSkillSelectorHeader().
|
private |
|
private |
Definition at line 782 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by orderQuestionData().
|
private |
Definition at line 550 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $_POST, assQuestion\_instantiateQuestion(), isSyncOriginalPossibleAndAllowed(), isTestQuestion(), and ilUtil\sendSuccess().
|
private |
Definition at line 264 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $_GET, buildSkillSelectorExplorerGUI(), ilAssQuestionSkillAssignment\DEFAULT_COMPETENCE_POINTS, ilAssQuestionSkillAssignment\EVAL_MODE_BY_QUESTION_RESULT, getQuestionContainerId(), isSyncOriginalPossibleAndAllowed(), isTestQuestion(), keepAssignmentParameters(), and ilUtil\sendSuccess().
|
private |
Definition at line 702 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References ilAssQuestionSolutionComparisonExpression\getExpression().
Referenced by checkSolutionCompareExpressionInput().
|
private |
Definition at line 40 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by __construct().
|
private |
Definition at line 80 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by getAssignmentConfigurationHintMessage(), and setAssignmentConfigurationHintMessage().
|
private |
Definition at line 70 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by isAssignmentEditingEnabled(), and setAssignmentEditingEnabled().
|
private |
Definition at line 35 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by __construct().
|
private |
Definition at line 55 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by __construct().
|
private |
Definition at line 50 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by __construct().
|
private |
Definition at line 65 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by getQuestionContainerId(), and setQuestionContainerId().
|
private |
Definition at line 60 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by getQuestionList(), and setQuestionList().
|
private |
Definition at line 75 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by getQuestionOrderSequence(), and setQuestionOrderSequence().
|
private |
Definition at line 45 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by __construct(), and showSkillSelectionCmd().
const ilAssQuestionSkillAssignmentsGUI::CMD_SAVE_SKILL_POINTS = 'saveSkillPoints' |
Definition at line 26 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by ilAssQuestionSkillAssignmentsTableGUI\init().
const ilAssQuestionSkillAssignmentsGUI::CMD_SAVE_SKILL_QUEST_ASSIGN_PROPERTIES_FORM = 'saveSkillQuestionAssignmentPropertiesForm' |
Definition at line 25 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by ilAssQuestionSkillAssignmentPropertyFormGUI\build().
const ilAssQuestionSkillAssignmentsGUI::CMD_SHOW_SKILL_QUEST_ASSIGN_PROPERTIES_FORM = 'showSkillQuestionAssignmentPropertiesForm' |
Definition at line 24 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by ilAssQuestionSkillAssignmentsTableGUI\getCompetenceAssignPropertiesFormLink().
const ilAssQuestionSkillAssignmentsGUI::CMD_SHOW_SKILL_QUEST_ASSIGNS = 'showSkillQuestionAssignments' |
const ilAssQuestionSkillAssignmentsGUI::CMD_SHOW_SKILL_SELECT = 'showSkillSelection' |
Definition at line 22 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by ilAssQuestionSkillAssignmentsTableGUI\buildActionColumnHTML(), and ilAssQuestionSkillAssignmentsTableGUI\getManageCompetenceAssignsActionLink().
const ilAssQuestionSkillAssignmentsGUI::CMD_SHOW_SYNC_ORIGINAL_CONFIRMATION = 'showSyncOriginalConfirmation' |
Definition at line 27 of file class.ilAssQuestionSkillAssignmentsGUI.php.
const ilAssQuestionSkillAssignmentsGUI::CMD_SYNC_ORIGINAL = 'syncOriginal' |
Definition at line 28 of file class.ilAssQuestionSkillAssignmentsGUI.php.
const ilAssQuestionSkillAssignmentsGUI::CMD_UPDATE_SKILL_QUEST_ASSIGNS = 'updateSkillQuestionAssignments' |
Definition at line 23 of file class.ilAssQuestionSkillAssignmentsGUI.php.
const ilAssQuestionSkillAssignmentsGUI::PARAM_SKILL_SELECTION = 'skill_ids' |
Definition at line 30 of file class.ilAssQuestionSkillAssignmentsGUI.php.