|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
File-based submissions. More...
Inheritance diagram for ilExSubmissionFileGUI:
Collaboration diagram for ilExSubmissionFileGUI:Public Member Functions | |
| __construct (ilObjExercise $a_exercise, ilExSubmission $a_submission) | |
| executeCommand () | |
| submissionScreenObject () | |
| uploadFormObject (ilPropertyFormGUI $a_form=null) | |
| uploadZipFormObject (ilPropertyFormGUI $a_form=null) | |
| addUploadObject () | |
| uploadFileObject () | |
| Upload files. More... | |
| uploadZipObject () | |
| Upload zip file. More... | |
| confirmDeleteDeliveredObject () | |
| Confirm deletion of delivered files. More... | |
| deleteDeliveredObject () | |
| Delete file(s) submitted by user. More... | |
| downloadReturnedObject (bool $a_only_new=false) | |
| Download submitted files of user. More... | |
| downloadNewReturnedObject () | |
| Download newly submitted files of user. More... | |
| downloadObject () | |
| User downloads (own) submitted files. More... | |
Public Member Functions inherited from ilExSubmissionBaseGUI | |
| __construct (ilObjExercise $a_exercise, ilExSubmission $a_submission) | |
| returnToParentObject () | |
Static Public Member Functions | |
| static | getOverviewContent (ilInfoScreenGUI $a_info, ilExSubmission $a_submission) |
Static Public Member Functions inherited from ilExSubmissionBaseGUI | |
| static | getOverviewContent (ilInfoScreenGUI $a_info, ilExSubmission $a_submission) |
Protected Member Functions | |
| initUploadForm () | |
| Init upload form form. More... | |
| getUploadForm () | |
| handleUploadResult (\ILIAS\FileUpload\FileUpload $upload, \ILIAS\FileUpload\DTO\UploadResult $result) | |
| initZipUploadForm () | |
| Init upload form form. More... | |
Protected Member Functions inherited from ilExSubmissionBaseGUI | |
| handleTabs () | |
| handleNewUpload (bool $a_no_notifications=false) | |
| handleRemovedUpload () | |
| triggerAssignmentTool () | |
Protected Attributes | |
| ilToolbarGUI | $toolbar |
| ilHelpGUI | $help |
| ilObjUser | $user |
| UIServices | $ui |
Protected Attributes inherited from ilExSubmissionBaseGUI | |
| ILIAS Exercise Notification NotificationManager | $notification |
| ILIAS Exercise InternalDomainService | $domain |
| ILIAS Exercise InternalGUIService | $gui |
| ilCtrl | $ctrl |
| ilTabsGUI | $tabs_gui |
| ilLanguage | $lng |
| ilGlobalTemplateInterface | $tpl |
| ilObjExercise | $exercise |
| ilExSubmission | $submission |
| ilExAssignment | $assignment |
| MandatoryAssignmentsManager | $mandatory_manager |
| ContextServices | $tool_context |
| ilExAssignmentTypesGUI | $type_guis |
| int | $requested_ref_id |
| GUIRequest | $request |
File-based submissions.
ilExSubmissionFileGUI: ilRepoStandardUploadHandlerGUI
Definition at line 29 of file class.ilExSubmissionFileGUI.php.
| ilExSubmissionFileGUI::__construct | ( | ilObjExercise | $a_exercise, |
| ilExSubmission | $a_submission | ||
| ) |
Definition at line 36 of file class.ilExSubmissionFileGUI.php.
References $DIC, ILIAS\MetaData\Repository\Validation\Data\__construct(), ILIAS\Repository\help(), ILIAS\Repository\toolbar(), ILIAS\Repository\ui(), and ILIAS\Repository\user().
Here is the call graph for this function:| ilExSubmissionFileGUI::addUploadObject | ( | ) |
Definition at line 292 of file class.ilExSubmissionFileGUI.php.
References ilExSubmissionBaseGUI\$ctrl, $data, getUploadForm(), ilExSubmissionBaseGUI\handleNewUpload(), ILIAS\Repository\lng(), and ilCtrl\redirect().
Here is the call graph for this function:| ilExSubmissionFileGUI::confirmDeleteDeliveredObject | ( | ) |
Confirm deletion of delivered files.
Definition at line 412 of file class.ilExSubmissionFileGUI.php.
References ilExSubmissionBaseGUI\$ctrl, Vendor\Package\$f, ilExSubmissionBaseGUI\$lng, ilExSubmissionBaseGUI\$tpl, ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ilGlobalTemplateInterface\setContent(), and ilLanguage\txt().
Here is the call graph for this function:| ilExSubmissionFileGUI::deleteDeliveredObject | ( | ) |
Delete file(s) submitted by user.
Definition at line 460 of file class.ilExSubmissionFileGUI.php.
References ilExSubmissionBaseGUI\$ctrl, ilExSubmissionBaseGUI\handleRemovedUpload(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ilExSubmissionFileGUI::downloadNewReturnedObject | ( | ) |
Download newly submitted files of user.
Definition at line 504 of file class.ilExSubmissionFileGUI.php.
References downloadReturnedObject().
Here is the call graph for this function:| ilExSubmissionFileGUI::downloadObject | ( | ) |
User downloads (own) submitted files.
Definition at line 512 of file class.ilExSubmissionFileGUI.php.
References ilExSubmissionBaseGUI\$ctrl, exit, ILIAS\Repository\lng(), and ilExSubmissionBaseGUI\returnToParentObject().
Here is the call graph for this function:| ilExSubmissionFileGUI::downloadReturnedObject | ( | bool | $a_only_new = false | ) |
Download submitted files of user.
Definition at line 482 of file class.ilExSubmissionFileGUI.php.
References ilExSubmissionBaseGUI\$lng, ilExSubmissionBaseGUI\returnToParentObject(), and ilLanguage\txt().
Referenced by downloadNewReturnedObject().
Here is the call graph for this function:
Here is the caller graph for this function:| ilExSubmissionFileGUI::executeCommand | ( | ) |
Definition at line 50 of file class.ilExSubmissionFileGUI.php.
References ilExSubmissionBaseGUI\$ctrl, ilExSubmissionBaseGUI\$gui, ILIAS\Repository\ctrl(), getUploadForm(), and ilExSubmissionBaseGUI\returnToParentObject().
Here is the call graph for this function:
|
static |
Definition at line 74 of file class.ilExSubmissionFileGUI.php.
References $DIC, ilExSubmissionBaseGUI\$gui, ilExSubmissionBaseGUI\$lng, ilInfoScreenGUI\addProperty(), ilExSubmission\canSubmit(), ilExSubmission\getFiles(), ilExSubmission\hasNoTeamYet(), and ilLanguage\txt().
Here is the call graph for this function:
|
protected |
Definition at line 244 of file class.ilExSubmissionFileGUI.php.
References ILIAS\Repository\lng().
Referenced by addUploadObject(), executeCommand(), and uploadFormObject().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 267 of file class.ilExSubmissionFileGUI.php.
|
protected |
Init upload form form.
Definition at line 222 of file class.ilExSubmissionFileGUI.php.
References ilExSubmissionBaseGUI\$ctrl, ilExSubmissionBaseGUI\$lng, ilFileWizardInputGUI\setFilenames(), and ilLanguage\txt().
Referenced by uploadFileObject(), and uploadFormObject().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Init upload form form.
Definition at line 313 of file class.ilExSubmissionFileGUI.php.
References ilExSubmissionBaseGUI\$ctrl, ilExSubmissionBaseGUI\$lng, ilFileInputGUI\setSuffixes(), and ilLanguage\txt().
Referenced by uploadZipFormObject(), and uploadZipObject().
Here is the call graph for this function:
Here is the caller graph for this function:| ilExSubmissionFileGUI::submissionScreenObject | ( | ) |
Definition at line 120 of file class.ilExSubmissionFileGUI.php.
References Vendor\Package\$b, $help, $toolbar, $user, ILIAS\Repository\ctrl(), ilDatePresentation\formatDate(), ilExSubmissionBaseGUI\handleTabs(), IL_CAL_UNIX, ILIAS\Repository\lng(), ilExSubmissionBaseGUI\triggerAssignmentTool(), and ILIAS\Repository\ui().
Here is the call graph for this function:| ilExSubmissionFileGUI::uploadFileObject | ( | ) |
Upload files.
Definition at line 337 of file class.ilExSubmissionFileGUI.php.
References ilExSubmissionBaseGUI\$ctrl, ilExSubmissionBaseGUI\handleNewUpload(), initUploadForm(), ILIAS\Repository\lng(), and uploadFormObject().
Here is the call graph for this function:| ilExSubmissionFileGUI::uploadFormObject | ( | ilPropertyFormGUI | $a_form = null | ) |
Definition at line 174 of file class.ilExSubmissionFileGUI.php.
References $help, ILIAS\Repository\ctrl(), getUploadForm(), initUploadForm(), ILIAS\Repository\lng(), and ilHelpGUI\setScreenIdComponent().
Referenced by uploadFileObject().
Here is the call graph for this function:
Here is the caller graph for this function:| ilExSubmissionFileGUI::uploadZipFormObject | ( | ilPropertyFormGUI | $a_form = null | ) |
Definition at line 200 of file class.ilExSubmissionFileGUI.php.
References ILIAS\Repository\ctrl(), initZipUploadForm(), and ILIAS\Repository\lng().
Referenced by uploadZipObject().
Here is the call graph for this function:
Here is the caller graph for this function:| ilExSubmissionFileGUI::uploadZipObject | ( | ) |
Upload zip file.
Definition at line 379 of file class.ilExSubmissionFileGUI.php.
References ilExSubmissionBaseGUI\$ctrl, Vendor\Package\$e, ilExSubmissionBaseGUI\handleNewUpload(), initZipUploadForm(), ILIAS\Repository\lng(), and uploadZipFormObject().
Here is the call graph for this function:
|
protected |
Definition at line 32 of file class.ilExSubmissionFileGUI.php.
Referenced by submissionScreenObject(), and uploadFormObject().
|
protected |
Definition at line 31 of file class.ilExSubmissionFileGUI.php.
Referenced by submissionScreenObject().
|
protected |
Definition at line 34 of file class.ilExSubmissionFileGUI.php.
|
protected |
Definition at line 33 of file class.ilExSubmissionFileGUI.php.
Referenced by submissionScreenObject().