ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Public Member Functions | |
__construct (ilCtrl $ctrl, ilAccessHandler $access, ilGlobalTemplateInterface $tpl, ilLanguage $lng, ilDBInterface $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 15 of file class.ilAssQuestionSkillAssignmentsGUI.php.
ilAssQuestionSkillAssignmentsGUI::__construct | ( | ilCtrl | $ctrl, |
ilAccessHandler | $access, | ||
ilGlobalTemplateInterface | $tpl, | ||
ilLanguage | $lng, | ||
ilDBInterface | $db | ||
) |
ilCtrl | $ctrl | |
ilAccessHandler | $access | |
ilGlobalTemplateInterface | $tpl | |
ilLanguage | $lng | |
ilDBInterface | $db |
Definition at line 85 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $access, $ctrl, $db, $lng, and $tpl.
|
private |
Definition at line 593 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References assQuestionGUI\getSolutionOutput(), and ilPageObjectGUI\setOutputMode().
Referenced by showSkillQuestionAssignmentPropertiesFormCmd().
|
private |
Definition at line 617 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References getQuestionContainerId().
Referenced by saveSkillQuestionAssignmentPropertiesFormCmd(), and showSkillQuestionAssignmentPropertiesFormCmd().
|
private |
Definition at line 543 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References getQuestionContainerId().
Referenced by showSkillQuestionAssignmentsCmd().
|
private |
Definition at line 446 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References isAssignmentEditingEnabled().
Referenced by saveSkillQuestionAssignmentPropertiesFormCmd(), and showSkillQuestionAssignmentPropertiesFormCmd().
|
private |
Definition at line 554 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by showSkillSelectionCmd(), and updateSkillQuestionAssignmentsCmd().
|
private |
Definition at line 582 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by showSkillSelectionCmd().
|
private |
Definition at line 534 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References isAssignmentEditingEnabled().
Referenced by showSkillQuestionAssignmentsCmd().
|
private |
Definition at line 637 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $errors, $result, ilLogicalAnswerComparisonExpressionInputGUI\getValues(), ilFormPropertyGUI\setAlert(), and validateSolutionCompareExpression().
Referenced by saveSkillQuestionAssignmentPropertiesFormCmd().
|
protected |
Definition at line 745 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References ilObject\_lookupType().
Referenced by isSyncOriginalPossibleAndAllowed().
ilAssQuestionSkillAssignmentsGUI::executeCommand | ( | ) |
Definition at line 174 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References isAvoidManipulationRedirectRequired().
ilAssQuestionSkillAssignmentsGUI::getAssignmentConfigurationHintMessage | ( | ) |
Definition at line 105 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $assignmentConfigurationHintMessage.
Referenced by handleAssignmentConfigurationHintMessage().
ilAssQuestionSkillAssignmentsGUI::getQuestionContainerId | ( | ) |
Definition at line 145 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $questionContainerId.
Referenced by buildQuestionSkillAssignment(), buildSkillQuestionAssignmentList(), saveSkillPointsCmd(), showSkillSelectionCmd(), and updateSkillQuestionAssignmentsCmd().
ilAssQuestionSkillAssignmentsGUI::getQuestionList | ( | ) |
Definition at line 129 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $questionList.
ilAssQuestionSkillAssignmentsGUI::getQuestionOrderSequence | ( | ) |
Definition at line 97 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $questionOrderSequence.
Referenced by orderQuestionData().
|
private |
Definition at line 719 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by showSkillSelectionCmd().
|
private |
Definition at line 712 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References getAssignmentConfigurationHintMessage(), and ilUtil\sendInfo().
Referenced by showSkillQuestionAssignmentPropertiesFormCmd(), and showSkillQuestionAssignmentsCmd().
ilAssQuestionSkillAssignmentsGUI::isAssignmentEditingEnabled | ( | ) |
Definition at line 161 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $assignmentEditingEnabled.
Referenced by buildSkillQuestionAssignmentPropertiesForm(), buildTableGUI(), and isAvoidManipulationRedirectRequired().
|
private |
Definition at line 198 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References isAssignmentEditingEnabled().
Referenced by executeCommand().
|
private |
Definition at line 475 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References ilObject\_getAllReferences(), doesObjectTypeMatch(), and assQuestion\lookupParentObjId().
Referenced by saveSkillQuestionAssignmentPropertiesFormCmd(), syncOriginalCmd(), and updateSkillQuestionAssignmentsCmd().
|
private |
Definition at line 632 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by saveSkillPointsCmd(), saveSkillQuestionAssignmentPropertiesFormCmd(), syncOriginalCmd(), and updateSkillQuestionAssignmentsCmd().
|
private |
Definition at line 680 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by saveSkillQuestionAssignmentPropertiesFormCmd(), showSkillQuestionAssignmentPropertiesFormCmd(), and updateSkillQuestionAssignmentsCmd().
|
private |
Definition at line 687 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $data, getQuestionOrderSequence(), and sortAlphabetically().
Referenced by showSkillQuestionAssignmentsCmd().
|
private |
Definition at line 214 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $_POST, $i, $success, getQuestionContainerId(), isTestQuestion(), ilUtil\sendFailure(), and showSkillQuestionAssignmentsCmd().
|
private |
Definition at line 387 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $_GET, assQuestionGUI\_getQuestionGUI(), buildQuestionSkillAssignment(), buildSkillQuestionAssignmentPropertiesForm(), checkSolutionCompareExpressionInput(), ilAssQuestionSkillAssignment\EVAL_MODE_BY_QUESTION_RESULT, isSyncOriginalPossibleAndAllowed(), isTestQuestion(), keepAssignmentParameters(), ilUtil\sendFailure(), and showSkillQuestionAssignmentPropertiesFormCmd().
ilAssQuestionSkillAssignmentsGUI::setAssignmentConfigurationHintMessage | ( | $assignmentConfigurationHintMessage | ) |
string | $assignmentConfigurationHintMessage |
Definition at line 113 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $assignmentConfigurationHintMessage.
ilAssQuestionSkillAssignmentsGUI::setAssignmentEditingEnabled | ( | $assignmentEditingEnabled | ) |
bool | $assignmentEditingEnabled |
Definition at line 169 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $assignmentEditingEnabled.
ilAssQuestionSkillAssignmentsGUI::setQuestionContainerId | ( | $questionContainerId | ) |
int | $questionContainerId |
Definition at line 153 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $questionContainerId.
ilAssQuestionSkillAssignmentsGUI::setQuestionList | ( | $questionList | ) |
ilAssQuestionList | $questionList |
Definition at line 137 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $questionList.
ilAssQuestionSkillAssignmentsGUI::setQuestionOrderSequence | ( | $questionOrderSequence | ) |
array | $questionOrderSequence |
Definition at line 121 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $questionOrderSequence.
|
private |
Definition at line 357 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $_GET, assQuestionGUI\_getQuestionGUI(), buildQuestionPage(), buildQuestionSkillAssignment(), buildSkillQuestionAssignmentPropertiesForm(), handleAssignmentConfigurationHintMessage(), and keepAssignmentParameters().
Referenced by saveSkillQuestionAssignmentPropertiesFormCmd().
|
private |
Definition at line 459 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References buildSkillQuestionAssignmentList(), buildTableGUI(), handleAssignmentConfigurationHintMessage(), and orderQuestionData().
Referenced by saveSkillPointsCmd().
|
private |
Definition at line 321 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $_GET, $tpl, buildSkillSelectorExplorerGUI(), buildSkillSelectorToolbarGUI(), ilUtil\getImagePath(), getQuestionContainerId(), and getSkillSelectorHeader().
|
private |
|
private |
Definition at line 726 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by orderQuestionData().
|
private |
Definition at line 514 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $_POST, assQuestion\_instantiateQuestion(), isSyncOriginalPossibleAndAllowed(), and isTestQuestion().
|
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(), and keepAssignmentParameters().
|
private |
Definition at line 659 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References Vendor\Package\$e, and ilAssQuestionSolutionComparisonExpression\getExpression().
Referenced by checkSolutionCompareExpressionInput().
|
private |
Definition at line 36 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by __construct().
|
private |
Definition at line 76 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by getAssignmentConfigurationHintMessage(), and setAssignmentConfigurationHintMessage().
|
private |
Definition at line 66 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by isAssignmentEditingEnabled(), and setAssignmentEditingEnabled().
|
private |
Definition at line 31 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by __construct().
|
private |
Definition at line 51 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by __construct().
|
private |
Definition at line 46 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by __construct().
|
private |
Definition at line 61 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by getQuestionContainerId(), and setQuestionContainerId().
|
private |
Definition at line 56 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by getQuestionList(), and setQuestionList().
|
private |
Definition at line 71 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by getQuestionOrderSequence(), and setQuestionOrderSequence().
|
private |
Definition at line 41 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by __construct(), and showSkillSelectionCmd().
const ilAssQuestionSkillAssignmentsGUI::CMD_SAVE_SKILL_POINTS = 'saveSkillPoints' |
Definition at line 22 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by ilAssQuestionSkillAssignmentsTableGUI\init().
const ilAssQuestionSkillAssignmentsGUI::CMD_SAVE_SKILL_QUEST_ASSIGN_PROPERTIES_FORM = 'saveSkillQuestionAssignmentPropertiesForm' |
Definition at line 21 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by ilAssQuestionSkillAssignmentPropertyFormGUI\build().
const ilAssQuestionSkillAssignmentsGUI::CMD_SHOW_SKILL_QUEST_ASSIGN_PROPERTIES_FORM = 'showSkillQuestionAssignmentPropertiesForm' |
Definition at line 20 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by ilAssQuestionSkillAssignmentsTableGUI\getCompetenceAssignPropertiesFormLink().
const ilAssQuestionSkillAssignmentsGUI::CMD_SHOW_SKILL_QUEST_ASSIGNS = 'showSkillQuestionAssignments' |
Definition at line 17 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by ilAssQuestionSkillAssignmentPropertyFormGUI\build(), ilObjQuestionPoolGUI\getTabs(), ilQuestionPoolSkillAdministrationGUI\manageTabs(), ilTestSkillAdministrationGUI\manageTabs(), and ilTestTabsManager\setupTabsGuiConfig().
const ilAssQuestionSkillAssignmentsGUI::CMD_SHOW_SKILL_SELECT = 'showSkillSelection' |
Definition at line 18 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by ilAssQuestionSkillAssignmentsTableGUI\buildActionColumnHTML(), and ilAssQuestionSkillAssignmentsTableGUI\getManageCompetenceAssignsActionLink().
const ilAssQuestionSkillAssignmentsGUI::CMD_SHOW_SYNC_ORIGINAL_CONFIRMATION = 'showSyncOriginalConfirmation' |
Definition at line 23 of file class.ilAssQuestionSkillAssignmentsGUI.php.
const ilAssQuestionSkillAssignmentsGUI::CMD_SYNC_ORIGINAL = 'syncOriginal' |
Definition at line 24 of file class.ilAssQuestionSkillAssignmentsGUI.php.
const ilAssQuestionSkillAssignmentsGUI::CMD_UPDATE_SKILL_QUEST_ASSIGNS = 'updateSkillQuestionAssignments' |
Definition at line 19 of file class.ilAssQuestionSkillAssignmentsGUI.php.
const ilAssQuestionSkillAssignmentsGUI::PARAM_SKILL_SELECTION = 'skill_ids' |
Definition at line 26 of file class.ilAssQuestionSkillAssignmentsGUI.php.