ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Public Member Functions | |
__construct () | |
ilMailFolderGUI constructor. More... | |
executeCommand () | |
Data Fields | |
$umail | |
$mbox | |
Protected Member Functions | |
initFolder () | |
parseCommand (string $originalCommand) | |
parseFolderIdFromCommand (string $command) | |
performEmptyTrash () | |
Called if the deletion of all messages in trash was confirmed by the acting user. More... | |
confirmEmptyTrash () | |
Called if the deletion of messages in trash should be confirmed by the acting user. More... | |
showUser () | |
addSubFolderCommands (bool $isUserSubFolder=false) | |
showFolder (bool $oneConfirmationDialogueRendered=false) | |
Shows current folder. More... | |
deleteSubFolder ($a_show_confirm=true) | |
performDeleteSubFolder () | |
getSubFolderForm (string $mode='create') | |
performAddSubFolder () | |
Called if a folder is created by the action user. More... | |
addSubFolder (ilPropertyFormGUI $form=null) | |
Called if the acting user wants to create a folder. More... | |
performRenameSubFolder () | |
Called if the folder title is renamed by the acting user. More... | |
renameSubFolder (ilPropertyFormGUI $form=null) | |
Called if the acting user wants to rename a folder. More... | |
getMailIdsFromRequest (bool $ignoreHttpGet=false) | |
markMailsRead () | |
Called if multiple messages should be marked as read in the list view. More... | |
markMailsUnread () | |
Called if multiple messages should be marked as un-read in the list view. More... | |
moveSingleMail () | |
Called if a single message should be be moved in the detail view. More... | |
moveMails () | |
Called if a single message or multiple messages should be be moved in the list view. More... | |
deleteMails () | |
Called if a single message or multiple messages should be deleted. More... | |
confirmDeleteMails () | |
Called if the final deletion of selected messages was confirmed by the acting user. More... | |
deliverFile () | |
deliverAttachments () | |
getMailFolderTable () | |
applyFilter () | |
resetFilter () | |
Private Attributes | |
$confirmTrashDeletion = false | |
$errorDelete = false | |
$tpl | |
$ctrl | |
$lng | |
$toolbar | |
$tabs | |
$user | |
$httpRequest | |
$currentFolderId = 0 | |
ilMailFolderGUI: ilMailOptionsGUI, ilMailAttachmentGUI, ilMailSearchGUI ilMailFolderGUI: ilPublicUserProfileGUI
Definition at line 14 of file class.ilMailFolderGUI.php.
ilMailFolderGUI::__construct | ( | ) |
ilMailFolderGUI constructor.
Definition at line 55 of file class.ilMailFolderGUI.php.
References $DIC, initFolder(), and user().
|
protected |
Called if the acting user wants to create a folder.
ilPropertyFormGUI | null | $form |
Definition at line 435 of file class.ilMailFolderGUI.php.
References getSubFolderForm().
Referenced by performAddSubFolder().
|
protected |
bool | $isUserSubFolder |
Definition at line 217 of file class.ilMailFolderGUI.php.
Referenced by showFolder().
|
protected |
Definition at line 1065 of file class.ilMailFolderGUI.php.
References getMailFolderTable(), and showFolder().
|
protected |
Called if the final deletion of selected messages was confirmed by the acting user.
Definition at line 630 of file class.ilMailFolderGUI.php.
References $message, ilObjUser\_lookupPref(), ilAccessKey\DELETE, ilDatePresentation\formatDate(), ilAccessKey\FORWARD_MAIL, ilSession\get(), ilUtil\getImagePath(), ilSubmitButton\getInstance(), ilLinkButton\getInstance(), ilObjectFactory\getInstanceByObjId(), getMailIdsFromRequest(), ilUtil\htmlencodePlainString(), IL_CAL_DATETIME, ilUtil\img(), ilAccessKey\REPLY, ilUtil\sendInfo(), ilSession\set(), ilCustomInputGUI\setHtml(), and showFolder().
|
protected |
Called if the deletion of messages in trash should be confirmed by the acting user.
Definition at line 181 of file class.ilMailFolderGUI.php.
References showFolder().
|
protected |
Called if a single message or multiple messages should be deleted.
Definition at line 602 of file class.ilMailFolderGUI.php.
References getMailIdsFromRequest(), ilUtil\sendFailure(), ilUtil\sendInfo(), and showFolder().
|
protected |
bool | $a_show_confirm |
Definition at line 347 of file class.ilMailFolderGUI.php.
References showFolder().
|
protected |
Definition at line 994 of file class.ilMailFolderGUI.php.
References Vendor\Package\$e, $type, ilUtil\deliverFile(), ilUtil\sendFailure(), and user().
|
protected |
Definition at line 956 of file class.ilMailFolderGUI.php.
References Vendor\Package\$e, $filename, ilUtil\deliverFile(), ilSession\get(), ilFileDataMail\getAttachmentPathAndFilenameByMd5Hash(), ilUtil\sendFailure(), ilUtil\sendInfo(), ilSession\set(), and user().
ilMailFolderGUI::executeCommand | ( | ) |
Definition at line 125 of file class.ilMailFolderGUI.php.
References $ret, and parseCommand().
|
protected |
Definition at line 1047 of file class.ilMailFolderGUI.php.
References ilMailFolderTableGUI\initFilter().
Referenced by applyFilter(), resetFilter(), and showFolder().
|
protected |
bool | $ignoreHttpGet |
Definition at line 495 of file class.ilMailFolderGUI.php.
Referenced by confirmDeleteMails(), deleteMails(), markMailsRead(), markMailsUnread(), moveMails(), moveSingleMail(), and showFolder().
|
protected |
string | $mode |
Definition at line 385 of file class.ilMailFolderGUI.php.
Referenced by addSubFolder(), performAddSubFolder(), performRenameSubFolder(), and renameSubFolder().
|
protected |
Definition at line 76 of file class.ilMailFolderGUI.php.
Referenced by __construct().
|
protected |
Called if multiple messages should be marked as read in the list view.
Definition at line 515 of file class.ilMailFolderGUI.php.
References getMailIdsFromRequest(), ilUtil\sendInfo(), and showFolder().
|
protected |
Called if multiple messages should be marked as un-read in the list view.
Definition at line 531 of file class.ilMailFolderGUI.php.
References getMailIdsFromRequest(), ilUtil\sendInfo(), and showFolder().
|
protected |
Called if a single message or multiple messages should be be moved in the list view.
Definition at line 579 of file class.ilMailFolderGUI.php.
References getMailIdsFromRequest(), parseFolderIdFromCommand(), ilUtil\sendFailure(), ilUtil\sendInfo(), and showFolder().
|
protected |
Called if a single message should be be moved in the detail view.
Definition at line 547 of file class.ilMailFolderGUI.php.
References getMailIdsFromRequest(), ilUtil\sendFailure(), and ilUtil\sendInfo().
|
protected |
string | $originalCommand |
Definition at line 94 of file class.ilMailFolderGUI.php.
Referenced by executeCommand(), and showFolder().
|
protected |
string | $command |
InvalidArgumentException |
Definition at line 109 of file class.ilMailFolderGUI.php.
Referenced by moveMails().
|
protected |
Called if a folder is created by the action user.
Definition at line 410 of file class.ilMailFolderGUI.php.
References addSubFolder(), getSubFolderForm(), and ilUtil\sendFailure().
|
protected |
ilInvalidTreeStructureException |
Definition at line 368 of file class.ilMailFolderGUI.php.
References ilUtil\sendFailure(), ilUtil\sendInfo(), and showFolder().
|
protected |
Called if the deletion of all messages in trash was confirmed by the acting user.
Definition at line 169 of file class.ilMailFolderGUI.php.
|
protected |
Called if the folder title is renamed by the acting user.
Definition at line 449 of file class.ilMailFolderGUI.php.
References getSubFolderForm(), renameSubFolder(), ilUtil\sendFailure(), and showFolder().
|
protected |
Called if the acting user wants to rename a folder.
ilPropertyFormGUI | null | $form |
Definition at line 479 of file class.ilMailFolderGUI.php.
References getSubFolderForm().
Referenced by performRenameSubFolder().
|
protected |
Definition at line 1077 of file class.ilMailFolderGUI.php.
References getMailFolderTable(), and showFolder().
|
protected |
Shows current folder.
Current Folder is determined by $_GET["mobj_id"]
bool | $oneConfirmationDialogueRendered |
Definition at line 236 of file class.ilMailFolderGUI.php.
References Vendor\Package\$e, $i, addSubFolderCommands(), getMailFolderTable(), getMailIdsFromRequest(), parseCommand(), ilUtil\sendFailure(), and user().
Referenced by applyFilter(), confirmDeleteMails(), confirmEmptyTrash(), deleteMails(), deleteSubFolder(), markMailsRead(), markMailsUnread(), moveMails(), performDeleteSubFolder(), performRenameSubFolder(), and resetFilter().
|
protected |
ilCtrlException |
Definition at line 193 of file class.ilMailFolderGUI.php.
References ilObjUser\_lookupLogin(), and ilUtil\getImagePath().
|
private |
Definition at line 17 of file class.ilMailFolderGUI.php.
|
private |
Definition at line 26 of file class.ilMailFolderGUI.php.
|
private |
Definition at line 50 of file class.ilMailFolderGUI.php.
|
private |
Definition at line 20 of file class.ilMailFolderGUI.php.
|
private |
Definition at line 47 of file class.ilMailFolderGUI.php.
|
private |
Definition at line 29 of file class.ilMailFolderGUI.php.
ilMailFolderGUI::$mbox |
Definition at line 44 of file class.ilMailFolderGUI.php.
|
private |
Definition at line 35 of file class.ilMailFolderGUI.php.
|
private |
Definition at line 32 of file class.ilMailFolderGUI.php.
|
private |
Definition at line 23 of file class.ilMailFolderGUI.php.
ilMailFolderGUI::$umail |
Definition at line 41 of file class.ilMailFolderGUI.php.
|
private |
Definition at line 38 of file class.ilMailFolderGUI.php.