ILIAS
release_8 Revision v8.19
|
Public Member Functions | |
__construct () | |
executeCommand () | |
Data Fields | |
ilMail | $umail |
ilMailbox | $mbox |
Protected Member Functions | |
initFolder () | |
parseCommand (string $originalCommand) | |
parseFolderIdFromCommand (string $command) | |
performEmptyTrash () | |
confirmEmptyTrash () | |
showUser () | |
addSubFolderCommands (bool $isUserSubFolder=false) | |
showFolder (bool $oneConfirmationDialogueRendered=false) | |
deleteSubFolder (bool $a_show_confirm=true) | |
performDeleteSubFolder () | |
getSubFolderForm (string $mode='create') | |
performAddSubFolder () | |
addSubFolder (ilPropertyFormGUI $form=null) | |
performRenameSubFolder () | |
renameSubFolder (ilPropertyFormGUI $form=null) | |
getMailIdsFromRequest (bool $ignoreHttpGet=false) | |
markMailsRead () | |
markMailsUnread () | |
moveSingleMail () | |
moveMails () | |
deleteMails () | |
confirmDeleteMails () | |
deliverFile () | |
deliverAttachments () | |
getMailFolderTable () | |
applyFilter () | |
resetFilter () | |
Private Attributes | |
bool | $confirmTrashDeletion = false |
bool | $errorDelete = false |
ilGlobalTemplateInterface | $tpl |
ilCtrlInterface | $ctrl |
ilLanguage | $lng |
ilToolbarGUI | $toolbar |
ilTabsGUI | $tabs |
ilObjUser | $user |
GlobalHttpState | $http |
Refinery | $refinery |
int | $currentFolderId = 0 |
ilErrorHandling | $error |
ilMailFolderGUI: ilPublicUserProfileGUI
Definition at line 30 of file class.ilMailFolderGUI.php.
ilMailFolderGUI::__construct | ( | ) |
Definition at line 48 of file class.ilMailFolderGUI.php.
References $DIC, ILIAS\Repository\ctrl(), ILIAS\FileDelivery\http(), initFolder(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), ILIAS\Repository\tabs(), ILIAS\Repository\toolbar(), and ILIAS\Repository\user().
|
protected |
Definition at line 374 of file class.ilMailFolderGUI.php.
References getSubFolderForm(), and ILIAS\Repository\lng().
Referenced by performAddSubFolder().
|
protected |
Definition at line 204 of file class.ilMailFolderGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ILIAS\Repository\toolbar().
Referenced by showFolder().
|
protected |
Definition at line 1029 of file class.ilMailFolderGUI.php.
References getMailFolderTable(), and showFolder().
|
protected |
Definition at line 565 of file class.ilMailFolderGUI.php.
References $currentFolderId, ILIAS\LTI\ToolProvider\$key, $message, ilObjUser\_lookupPref(), ILIAS\Repository\ctrl(), ilDatePresentation\formatDate(), ilUtil\getImagePath(), ilSubmitButton\getInstance(), ilLinkButton\getInstance(), ilObjectFactory\getInstanceByObjId(), getMailIdsFromRequest(), ilUtil\htmlencodePlainString(), ILIAS\FileDelivery\http(), IL_CAL_DATETIME, ilUtil\img(), ILIAS\Repository\lng(), ilMailFormGUI\MAIL_FORM_TYPE_FORWARD, ilMailFormGUI\MAIL_FORM_TYPE_REPLY, ILIAS\Repository\refinery(), ilCustomInputGUI\setHtml(), showFolder(), ILIAS\Repository\tabs(), and ILIAS\Repository\toolbar().
|
protected |
Definition at line 158 of file class.ilMailFolderGUI.php.
References showFolder().
|
protected |
Definition at line 542 of file class.ilMailFolderGUI.php.
References ILIAS\Repository\ctrl(), getMailIdsFromRequest(), ILIAS\Repository\lng(), and showFolder().
|
protected |
Definition at line 297 of file class.ilMailFolderGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and showFolder().
|
protected |
Definition at line 958 of file class.ilMailFolderGUI.php.
References Vendor\Package\$e, $type, ILIAS\Repository\ctrl(), ilFileDelivery\deliverFileLegacy(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ILIAS\Repository\user().
|
protected |
Definition at line 913 of file class.ilMailFolderGUI.php.
References Vendor\Package\$e, $filename, ILIAS\Repository\ctrl(), ilFileDelivery\deliverFileLegacy(), ilSession\get(), ilFileDataMail\getAttachmentPathAndFilenameByMd5Hash(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), ilSession\set(), and ILIAS\Repository\user().
ilMailFolderGUI::executeCommand | ( | ) |
Definition at line 109 of file class.ilMailFolderGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), parseCommand(), and ILIAS\Repository\refinery().
|
protected |
Definition at line 1014 of file class.ilMailFolderGUI.php.
References ilMailFolderTableGUI\initFilter().
Referenced by applyFilter(), resetFilter(), and showFolder().
|
protected |
Definition at line 434 of file class.ilMailFolderGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by confirmDeleteMails(), deleteMails(), markMailsRead(), markMailsUnread(), moveMails(), moveSingleMail(), and showFolder().
|
protected |
Definition at line 331 of file class.ilMailFolderGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Referenced by addSubFolder(), performAddSubFolder(), performRenameSubFolder(), and renameSubFolder().
|
protected |
Definition at line 68 of file class.ilMailFolderGUI.php.
References ilSession\get(), ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by __construct().
|
protected |
Definition at line 457 of file class.ilMailFolderGUI.php.
References getMailIdsFromRequest(), ILIAS\Repository\lng(), and showFolder().
|
protected |
Definition at line 470 of file class.ilMailFolderGUI.php.
References getMailIdsFromRequest(), ILIAS\Repository\lng(), and showFolder().
|
protected |
Definition at line 522 of file class.ilMailFolderGUI.php.
References ILIAS\Repository\ctrl(), getMailIdsFromRequest(), ILIAS\Repository\lng(), parseFolderIdFromCommand(), and showFolder().
|
protected |
Definition at line 483 of file class.ilMailFolderGUI.php.
References ILIAS\Repository\ctrl(), getMailIdsFromRequest(), ILIAS\FileDelivery\http(), ILIAS\Repository\int(), ILIAS\Repository\lng(), and ILIAS\Repository\refinery().
|
protected |
Definition at line 88 of file class.ilMailFolderGUI.php.
Referenced by executeCommand(), and showFolder().
|
protected |
Definition at line 97 of file class.ilMailFolderGUI.php.
Referenced by moveMails().
|
protected |
Definition at line 353 of file class.ilMailFolderGUI.php.
References addSubFolder(), ILIAS\Repository\ctrl(), getSubFolderForm(), and ILIAS\Repository\lng().
|
protected |
ilInvalidTreeStructureException |
Definition at line 318 of file class.ilMailFolderGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and showFolder().
|
protected |
Definition at line 149 of file class.ilMailFolderGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
|
protected |
Definition at line 385 of file class.ilMailFolderGUI.php.
References ILIAS\Repository\ctrl(), getSubFolderForm(), ILIAS\Repository\lng(), renameSubFolder(), and showFolder().
|
protected |
Definition at line 417 of file class.ilMailFolderGUI.php.
References getSubFolderForm(), and ILIAS\Repository\lng().
Referenced by performRenameSubFolder().
|
protected |
Definition at line 1038 of file class.ilMailFolderGUI.php.
References getMailFolderTable(), and showFolder().
|
protected |
Definition at line 225 of file class.ilMailFolderGUI.php.
References Vendor\Package\$e, addSubFolderCommands(), ILIAS\Repository\ctrl(), getMailFolderTable(), getMailIdsFromRequest(), ILIAS\Repository\lng(), parseCommand(), ILIAS\Repository\toolbar(), and ILIAS\Repository\user().
Referenced by applyFilter(), confirmDeleteMails(), confirmEmptyTrash(), deleteMails(), deleteSubFolder(), markMailsRead(), markMailsUnread(), moveMails(), performDeleteSubFolder(), performRenameSubFolder(), and resetFilter().
|
protected |
ilCtrlException |
Definition at line 170 of file class.ilMailFolderGUI.php.
References ilObjUser\_lookupLogin(), ILIAS\Repository\ctrl(), ilUtil\getImagePath(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), and ILIAS\Repository\refinery().
|
private |
Definition at line 32 of file class.ilMailFolderGUI.php.
|
private |
Definition at line 36 of file class.ilMailFolderGUI.php.
|
private |
Definition at line 45 of file class.ilMailFolderGUI.php.
Referenced by confirmDeleteMails().
|
private |
Definition at line 46 of file class.ilMailFolderGUI.php.
|
private |
Definition at line 33 of file class.ilMailFolderGUI.php.
|
private |
Definition at line 43 of file class.ilMailFolderGUI.php.
|
private |
Definition at line 37 of file class.ilMailFolderGUI.php.
ilMailbox ilMailFolderGUI::$mbox |
Definition at line 42 of file class.ilMailFolderGUI.php.
|
private |
Definition at line 44 of file class.ilMailFolderGUI.php.
|
private |
Definition at line 39 of file class.ilMailFolderGUI.php.
|
private |
Definition at line 38 of file class.ilMailFolderGUI.php.
|
private |
Definition at line 35 of file class.ilMailFolderGUI.php.
ilMail ilMailFolderGUI::$umail |
Definition at line 41 of file class.ilMailFolderGUI.php.
|
private |
Definition at line 40 of file class.ilMailFolderGUI.php.