ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Exercise submission base gui. More...
Public Member Functions | |
__construct (ilObjExercise $a_exercise, ilExSubmission $a_submission) | |
returnToParentObject () | |
Static Public Member Functions | |
static | getOverviewContent (ilInfoScreenGUI $a_info, ilExSubmission $a_submission) |
Protected Member Functions | |
handleTabs () | |
handleNewUpload ($a_no_notifications=false) | |
handleRemovedUpload () | |
Protected Attributes | |
$ctrl | |
$tabs_gui | |
$lng | |
$tpl | |
$exercise | |
$submission | |
$assignment | |
$type_guis | |
Exercise submission base gui.
This is an abstract base class for all types of submissions
Definition at line 12 of file class.ilExSubmissionBaseGUI.php.
ilExSubmissionBaseGUI::__construct | ( | ilObjExercise | $a_exercise, |
ilExSubmission | $a_submission | ||
) |
Definition at line 43 of file class.ilExSubmissionBaseGUI.php.
References $DIC, $ilCtrl, $lng, $tpl, ilExSubmission\getAssignment(), ilExAssignmentTypesGUI\getInstance(), and getOverviewContent().
|
staticabstract |
|
protected |
Definition at line 99 of file class.ilExSubmissionBaseGUI.php.
References $users, ilNotification\getNotificationsForObject(), ilNotification\TYPE_EXERCISE_SUBMISSION, and ilExerciseMailNotification\TYPE_SUBMISSION_UPLOAD.
Referenced by handleRemovedUpload(), ilExSubmissionObjectGUI\submitBlog(), ilExSubmissionObjectGUI\submitPortfolio(), ilExSubmissionTextGUI\updateAssignmentTextObject(), ilExSubmissionFileGUI\uploadFileObject(), and ilExSubmissionFileGUI\uploadZipObject().
|
protected |
Definition at line 125 of file class.ilExSubmissionBaseGUI.php.
References handleNewUpload().
Referenced by ilExSubmissionObjectGUI\createPortfolioObject(), ilExSubmissionFileGUI\deleteDeliveredObject(), ilExSubmissionObjectGUI\saveBlogObject(), ilExSubmissionObjectGUI\setSelectedBlogObject(), ilExSubmissionObjectGUI\setSelectedPortfolioObject(), and ilExSubmissionTextGUI\updateAssignmentTextObject().
|
protected |
Definition at line 68 of file class.ilExSubmissionBaseGUI.php.
References ilExSubmissionTeamGUI\handleTabs().
Referenced by ilExSubmissionObjectGUI\createBlogObject(), ilExSubmissionTextGUI\editAssignmentTextObject(), ilExSubmissionObjectGUI\selectBlogObject(), ilExSubmissionObjectGUI\selectPortfolioObject(), ilExSubmissionTextGUI\showAssignmentTextObject(), and ilExSubmissionFileGUI\submissionScreenObject().
ilExSubmissionBaseGUI::returnToParentObject | ( | ) |
Definition at line 89 of file class.ilExSubmissionBaseGUI.php.
Referenced by ilExSubmissionObjectGUI\askDirectSubmissionObject(), ilExSubmissionObjectGUI\createPortfolioObject(), ilExSubmissionObjectGUI\createPortfolioTemplateObject(), ilExSubmissionObjectGUI\directSubmitObject(), ilExSubmissionFileGUI\downloadObject(), ilExSubmissionFileGUI\downloadReturnedObject(), ilExSubmissionObjectGUI\executeCommand(), ilExSubmissionFileGUI\executeCommand(), ilExSubmissionObjectGUI\renderResourceSelection(), ilExSubmissionObjectGUI\saveBlogObject(), ilExSubmissionObjectGUI\setSelectedBlogObject(), ilExSubmissionObjectGUI\setSelectedPortfolioObject(), and ilExSubmissionObjectGUI\setSelectedPortfolioTemplateObject().
|
protected |
Definition at line 36 of file class.ilExSubmissionBaseGUI.php.
|
protected |
Definition at line 17 of file class.ilExSubmissionBaseGUI.php.
Referenced by ilExSubmissionFileGUI\confirmDeleteDeliveredObject(), ilExSubmissionObjectGUI\createPortfolioFromAssignmentObject(), ilExSubmissionFileGUI\deleteDeliveredObject(), ilExSubmissionFileGUI\downloadObject(), ilExSubmissionTextGUI\editAssignmentTextObject(), ilExSubmissionObjectGUI\executeCommand(), ilExSubmissionTextGUI\executeCommand(), ilExSubmissionFileGUI\executeCommand(), ilExSubmissionTextGUI\initAssignmentTextForm(), ilExSubmissionFileGUI\initUploadForm(), ilExSubmissionFileGUI\initZipUploadForm(), ilExSubmissionTextGUI\updateAssignmentTextObject(), ilExSubmissionFileGUI\uploadFileObject(), and ilExSubmissionFileGUI\uploadZipObject().
|
protected |
Definition at line 34 of file class.ilExSubmissionBaseGUI.php.
|
protected |
Definition at line 27 of file class.ilExSubmissionBaseGUI.php.
Referenced by __construct(), ilExSubmissionFileGUI\confirmDeleteDeliveredObject(), ilExSubmissionFileGUI\downloadReturnedObject(), ilExSubmissionTextGUI\getOverviewContent(), ilExSubmissionFileGUI\getOverviewContent(), ilExSubmissionObjectGUI\getOverviewContentBlog(), ilExSubmissionObjectGUI\getOverviewContentPortfolio(), ilExSubmissionTextGUI\initAssignmentTextForm(), ilExSubmissionFileGUI\initUploadForm(), and ilExSubmissionFileGUI\initZipUploadForm().
|
protected |
Definition at line 35 of file class.ilExSubmissionBaseGUI.php.
Referenced by ilExSubmissionObjectGUI\askUnlinkPortfolioObject().
|
protected |
Definition at line 22 of file class.ilExSubmissionBaseGUI.php.
|
protected |
Definition at line 32 of file class.ilExSubmissionBaseGUI.php.
Referenced by __construct(), ilExSubmissionObjectGUI\askDirectSubmissionObject(), ilExSubmissionObjectGUI\askUnlinkPortfolioObject(), ilExSubmissionFileGUI\confirmDeleteDeliveredObject(), and ilExSubmissionObjectGUI\renderResourceSelection().
|
protected |
Definition at line 41 of file class.ilExSubmissionBaseGUI.php.