ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
Submission team. More...
Public Member Functions | |
executeCommand () | |
buildSubmissionPropertiesAndActions (\ILIAS\Exercise\Assignment\PropertyAndActionBuilderUI $builder) | |
returnToParentObject () | |
submissionScreenTeamObject () | |
Displays a form which allows members to manage team uploads. More... | |
addTeamMemberActionObject (array $a_user_ids=array()) | |
confirmDeleteTeamObject () | |
confirmRemoveTeamMemberObject (bool $a_full_delete=false) | |
removeTeamMemberObject (bool $a_full_delete=false) | |
submissionScreenTeamLogObject () | |
createSingleMemberTeamObject () | |
showTeamLogObject () | |
getAdoptForm () | |
Get Adopt form. More... | |
createTeamObject () | |
createAdoptedTeamObject () | |
addUserFromAutoCompleteObject () | |
Add user as member. More... | |
Static Public Member Functions | |
static | getOverviewContent (ilInfoScreenGUI $a_info, ilExSubmission $a_submission) |
static | handleTabs () |
Protected Member Functions | |
canEditTeam () | |
Protected Attributes | |
ILIAS Exercise InternalGUIService | $gui |
ILIAS Exercise InternalDomainService | $domain |
ilCtrl | $ctrl |
ilTabsGUI | $tabs_gui |
ilLanguage | $lng |
ilGlobalTemplateInterface | $tpl |
ilToolbarGUI | $toolbar |
ilObjUser | $user |
ilObjExercise | $exercise |
ilExAssignment | $assignment |
ilExSubmission | $submission |
ilExAssignmentTeam | $team = null |
array | $requested_team_ids = [] |
GUIRequest | $request |
Submission team.
@ilCtrl_Calls ilExSubmissionTeamGUI: ilRepositorySearchGUI
Definition at line 29 of file class.ilExSubmissionTeamGUI.php.
ilExSubmissionTeamGUI::addTeamMemberActionObject | ( | array | $a_user_ids = array() | ) |
ilExcUnknownAssignmentTypeException |
Definition at line 364 of file class.ilExSubmissionTeamGUI.php.
References ILIAS\Repository\ctrl().
ilExSubmissionTeamGUI::addUserFromAutoCompleteObject | ( | ) |
Add user as member.
ilExcUnknownAssignmentTypeException |
Definition at line 683 of file class.ilExSubmissionTeamGUI.php.
References $user_id, ilObjUser\_lookupId(), and ILIAS\Repository\lng().
ilExSubmissionTeamGUI::buildSubmissionPropertiesAndActions | ( | \ILIAS\Exercise\Assignment\PropertyAndActionBuilderUI | $builder | ) |
Definition at line 195 of file class.ilExSubmissionTeamGUI.php.
References Vendor\Package\$f, $lng, ilExSubmission\getAssignment(), ilExSubmission\getLastSubmission(), ilUserUtil\getNamePresentation(), ilExSubmission\getTeam(), ilExSubmission\getUserId(), ilExSubmission\hasSubmitted(), and ILIAS\Repository\lng().
|
protected |
Definition at line 313 of file class.ilExSubmissionTeamGUI.php.
ilExSubmissionTeamGUI::confirmDeleteTeamObject | ( | ) |
ilExcUnknownAssignmentTypeException |
Definition at line 410 of file class.ilExSubmissionTeamGUI.php.
ilExSubmissionTeamGUI::confirmRemoveTeamMemberObject | ( | bool | $a_full_delete = false | ) |
ilExcUnknownAssignmentTypeException |
Definition at line 418 of file class.ilExSubmissionTeamGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ILIAS\UICore\GlobalTemplate\setOnScreenMessage().
ilExSubmissionTeamGUI::createAdoptedTeamObject | ( | ) |
ilExcUnknownAssignmentTypeException |
Definition at line 657 of file class.ilExSubmissionTeamGUI.php.
References $lng, ilExAssignmentTeam\adoptTeams(), and ilExAssignmentTeam\getTeamId().
ilExSubmissionTeamGUI::createSingleMemberTeamObject | ( | ) |
Definition at line 559 of file class.ilExSubmissionTeamGUI.php.
References ilExAssignmentTeam\getTeamId(), and ILIAS\Repository\lng().
ilExSubmissionTeamGUI::createTeamObject | ( | ) |
Definition at line 627 of file class.ilExSubmissionTeamGUI.php.
References ilExAssignmentTeam\getAdoptableTeamAssignments(), ilExAssignmentTeam\getTeamId(), ILIAS\Repository\lng(), and ILIAS\UICore\GlobalTemplate\setContent().
ilExSubmissionTeamGUI::executeCommand | ( | ) |
ilCtrlException |
Definition at line 82 of file class.ilExSubmissionTeamGUI.php.
References $ctrl, ILIAS\Repository\ctrl(), ilCtrl\getNextClass(), handleTabs(), ILIAS\Repository\lng(), and ilUserAutoComplete\PRIVACY_MODE_RESPECT_USER_SETTING.
ilExSubmissionTeamGUI::getAdoptForm | ( | ) |
Get Adopt form.
Definition at line 579 of file class.ilExSubmissionTeamGUI.php.
References $id, $lng, $user_id, ilExAssignmentTeam\getAdoptableTeamAssignments(), ilExAssignmentTeam\getAssignmentTeamMap(), ilCtrl\getFormAction(), and ilUserUtil\getNamePresentation().
|
static |
Definition at line 118 of file class.ilExSubmissionTeamGUI.php.
|
static |
Definition at line 292 of file class.ilExSubmissionTeamGUI.php.
Referenced by executeCommand(), and ilExSubmissionBaseGUI\handleTabs().
ilExSubmissionTeamGUI::removeTeamMemberObject | ( | bool | $a_full_delete = false | ) |
ilExcUnknownAssignmentTypeException |
Definition at line 482 of file class.ilExSubmissionTeamGUI.php.
ilExSubmissionTeamGUI::returnToParentObject | ( | ) |
Definition at line 287 of file class.ilExSubmissionTeamGUI.php.
References ILIAS\Repository\ctrl().
ilExSubmissionTeamGUI::showTeamLogObject | ( | ) |
Definition at line 570 of file class.ilExSubmissionTeamGUI.php.
ilExSubmissionTeamGUI::submissionScreenTeamLogObject | ( | ) |
Definition at line 546 of file class.ilExSubmissionTeamGUI.php.
ilExSubmissionTeamGUI::submissionScreenTeamObject | ( | ) |
Displays a form which allows members to manage team uploads.
Definition at line 323 of file class.ilExSubmissionTeamGUI.php.
References ilRepositorySearchGUI\fillAutoCompleteToolbar(), ILIAS\Repository\lng(), and ilExAssignmentTeamTableGUI\MODE_EDIT.
|
protected |
Definition at line 40 of file class.ilExSubmissionTeamGUI.php.
|
protected |
Definition at line 33 of file class.ilExSubmissionTeamGUI.php.
Referenced by executeCommand().
|
protected |
Definition at line 32 of file class.ilExSubmissionTeamGUI.php.
|
protected |
Definition at line 39 of file class.ilExSubmissionTeamGUI.php.
|
protected |
Definition at line 31 of file class.ilExSubmissionTeamGUI.php.
|
protected |
Definition at line 35 of file class.ilExSubmissionTeamGUI.php.
|
protected |
Definition at line 47 of file class.ilExSubmissionTeamGUI.php.
|
protected |
Definition at line 46 of file class.ilExSubmissionTeamGUI.php.
|
protected |
Definition at line 41 of file class.ilExSubmissionTeamGUI.php.
|
protected |
Definition at line 34 of file class.ilExSubmissionTeamGUI.php.
|
protected |
Definition at line 42 of file class.ilExSubmissionTeamGUI.php.
|
protected |
Definition at line 37 of file class.ilExSubmissionTeamGUI.php.
|
protected |
Definition at line 36 of file class.ilExSubmissionTeamGUI.php.
|
protected |
Definition at line 38 of file class.ilExSubmissionTeamGUI.php.