ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Object-based submissions (ends up as static file) More...
Public Member Functions | |
executeCommand () | |
Execute command. More... | |
submitBlog ($a_blog_id) | |
Submit blog for assignment. More... | |
submitPortfolio ($a_portfolio_id) | |
Submit portfolio for assignment. More... | |
![]() | |
__construct (ilObjExercise $a_exercise, ilExSubmission $a_submission) | |
returnToParentObject () | |
Static Public Member Functions | |
static | getOverviewContent (ilInfoScreenGUI $a_info, ilExSubmission $a_submission) |
static | initGUIForSubmit ($a_ass_id, $a_user_id=null) |
![]() | |
static | getOverviewContent (ilInfoScreenGUI $a_info, ilExSubmission $a_submission) |
Protected Member Functions | |
renderResourceSelection ($a_title, $a_info, $a_cmd, $a_explorer_cmd, array $a_items=null) | |
createBlogObject () | |
selectBlogObject () | |
saveBlogObject () | |
setSelectedBlogObject () | |
renderWorkspaceExplorer ($a_cmd) | |
selectPortfolioObject () | |
initPortfolioTemplateForm (array $a_templates) | |
createPortfolioFromAssignmentObject () | |
createPortfolioTemplateObject (ilPropertyFormGUI $a_form=null) | |
setSelectedPortfolioTemplateObject () | |
createPortfolioObject () | |
setSelectedPortfolioObject () | |
askUnlinkPortfolioObject () | |
unlinkPortfolioObject () | |
askDirectSubmissionObject () | |
directSubmitObject () | |
![]() | |
handleTabs () | |
handleNewUpload ($a_no_notifications=false) | |
handleRemovedUpload () | |
triggerAssignmentTool () | |
Trigger assigment tool. More... | |
Static Protected Member Functions | |
static | getOverviewContentBlog (ilInfoScreenGUI $a_info, ilExSubmission $a_submission) |
static | getOverviewContentPortfolio (ilInfoScreenGUI $a_info, ilExSubmission $a_submission) |
Additional Inherited Members | |
![]() | |
$ctrl | |
$tabs_gui | |
$lng | |
$tpl | |
$exercise | |
$submission | |
$assignment | |
$mandatory_manager | |
$tool_context | |
$type_guis | |
Object-based submissions (ends up as static file)
Definition at line 12 of file class.ilExSubmissionObjectGUI.php.
|
protected |
Definition at line 575 of file class.ilExSubmissionObjectGUI.php.
References ilExSubmissionBaseGUI\$tpl, $txt, ilExSubmissionBaseGUI\returnToParentObject(), and ilUtil\sendInfo().
|
protected |
Definition at line 536 of file class.ilExSubmissionObjectGUI.php.
References ilExSubmissionBaseGUI\$submission, ilExSubmissionBaseGUI\$tpl, and ilUtil\getImagePath().
|
protected |
Definition at line 255 of file class.ilExSubmissionObjectGUI.php.
References ilExSubmissionBaseGUI\handleTabs(), and renderResourceSelection().
Referenced by saveBlogObject().
|
protected |
Definition at line 411 of file class.ilExSubmissionObjectGUI.php.
References $_GET, ilExSubmissionBaseGUI\$ctrl, $DIC, ilObject\_lookupObjectId(), createPortfolioTemplateObject(), and ilObjPortfolioTemplate\getAvailablePortfolioTemplates().
|
protected |
Definition at line 494 of file class.ilExSubmissionObjectGUI.php.
References ilExSubmissionBaseGUI\handleRemovedUpload(), ilExSubmissionBaseGUI\returnToParentObject(), and ilUtil\sendInfo().
Referenced by setSelectedPortfolioTemplateObject().
|
protected |
Definition at line 442 of file class.ilExSubmissionObjectGUI.php.
References ilObjPortfolioTemplate\getAvailablePortfolioTemplates(), initPortfolioTemplateForm(), ilExSubmissionBaseGUI\returnToParentObject(), and ilUtil\sendInfo().
Referenced by createPortfolioFromAssignmentObject(), and setSelectedPortfolioTemplateObject().
|
protected |
Definition at line 602 of file class.ilExSubmissionObjectGUI.php.
References $success, ilExSubmissionBaseGUI\returnToParentObject(), ilUtil\sendFailure(), ilUtil\sendInfo(), submitBlog(), and submitPortfolio().
ilExSubmissionObjectGUI::executeCommand | ( | ) |
Execute command.
ilCtrlException |
Definition at line 20 of file class.ilExSubmissionObjectGUI.php.
References ilExSubmissionBaseGUI\$ctrl, and ilExSubmissionBaseGUI\returnToParentObject().
|
static |
Definition at line 38 of file class.ilExSubmissionObjectGUI.php.
References ilExSubmission\getAssignment(), ilExAssignment\TYPE_BLOG, and ilExAssignment\TYPE_PORTFOLIO.
|
staticprotected |
Definition at line 49 of file class.ilExSubmissionObjectGUI.php.
References $DIC, ilExSubmissionBaseGUI\$lng, ilInfoScreenGUI\addProperty(), ilExSubmission\canSubmit(), ilWorkspaceTree\createTreeForUser(), ilExSubmission\deleteResourceObject(), ilLinkButton\getInstance(), ilExSubmission\getSelectedObject(), ilExSubmission\getUserId(), and ilExSubmission\hasSubmitted().
|
staticprotected |
Definition at line 125 of file class.ilExSubmissionObjectGUI.php.
References $_GET, $DIC, ilExSubmissionBaseGUI\$lng, ilObject\_exists(), ilInfoScreenGUI\addProperty(), ilExSubmission\canSubmit(), ilExSubmission\deleteResourceObject(), ilLinkButton\getInstance(), ilObjPortfolio\getPortfoliosOfUser(), ilExSubmission\getSelectedObject(), ilExSubmission\getUserId(), and ilExSubmission\hasSubmitted().
|
static |
Definition at line 703 of file class.ilExSubmissionObjectGUI.php.
References $DIC, $ilUser, and ilObject\_getAllReferences().
Referenced by ilBlogExerciseGUI\finalize(), and ilPortfolioExerciseGUI\finalize().
|
protected |
Definition at line 390 of file class.ilExSubmissionObjectGUI.php.
References ilFormPropertyGUI\setRequired().
Referenced by createPortfolioTemplateObject(), and setSelectedPortfolioTemplateObject().
|
protected |
Definition at line 212 of file class.ilExSubmissionObjectGUI.php.
References $panel, ilExSubmissionBaseGUI\$tpl, ilPanelGUI\getInstance(), renderWorkspaceExplorer(), ilExSubmissionBaseGUI\returnToParentObject(), and ilUtil\sendInfo().
Referenced by createBlogObject(), selectBlogObject(), and selectPortfolioObject().
|
protected |
string | $a_cmd |
Definition at line 343 of file class.ilExSubmissionObjectGUI.php.
References exit, and ilTreeExplorerGUI\setTypeWhiteList().
Referenced by renderResourceSelection().
|
protected |
Definition at line 279 of file class.ilExSubmissionObjectGUI.php.
References $_GET, createBlogObject(), ilExSubmissionBaseGUI\handleRemovedUpload(), ilWorkspaceTree\insertObject(), ilExSubmissionBaseGUI\returnToParentObject(), ilUtil\sendFailure(), and ilUtil\sendInfo().
|
protected |
Definition at line 267 of file class.ilExSubmissionObjectGUI.php.
References ilExSubmissionBaseGUI\handleTabs(), and renderResourceSelection().
Referenced by setSelectedBlogObject().
|
protected |
Definition at line 369 of file class.ilExSubmissionObjectGUI.php.
References ilObjPortfolio\getPortfoliosOfUser(), ilExSubmissionBaseGUI\handleTabs(), and renderResourceSelection().
Referenced by setSelectedPortfolioObject().
|
protected |
Definition at line 313 of file class.ilExSubmissionObjectGUI.php.
References $_GET, ilTree\getNodeData(), ilExSubmissionBaseGUI\handleRemovedUpload(), ilExSubmissionBaseGUI\returnToParentObject(), selectBlogObject(), and ilUtil\sendInfo().
|
protected |
Definition at line 514 of file class.ilExSubmissionObjectGUI.php.
References $_POST, ilExSubmissionBaseGUI\handleRemovedUpload(), ilExSubmissionBaseGUI\returnToParentObject(), selectPortfolioObject(), ilUtil\sendFailure(), and ilUtil\sendInfo().
|
protected |
Definition at line 461 of file class.ilExSubmissionObjectGUI.php.
References $_GET, createPortfolioObject(), createPortfolioTemplateObject(), ilObjPortfolioTemplate\getAvailablePortfolioTemplates(), initPortfolioTemplateForm(), ilExSubmissionBaseGUI\returnToParentObject(), and ilUtil\sendInfo().
ilExSubmissionObjectGUI::submitBlog | ( | $a_blog_id | ) |
Submit blog for assignment.
int | $a_blog_id |
Definition at line 636 of file class.ilExSubmissionObjectGUI.php.
References $size, ilExSubmissionBaseGUI\handleNewUpload(), and ilObject2GUI\WORKSPACE_NODE_ID.
Referenced by directSubmitObject().
ilExSubmissionObjectGUI::submitPortfolio | ( | $a_portfolio_id | ) |
Submit portfolio for assignment.
int | $a_portfolio_id |
Definition at line 671 of file class.ilExSubmissionObjectGUI.php.
References $size, and ilExSubmissionBaseGUI\handleNewUpload().
Referenced by directSubmitObject().
|
protected |
Definition at line 554 of file class.ilExSubmissionObjectGUI.php.
References $DIC, and ilExSubmission\deleteResourceObject().