ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
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 () | |
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 12 of file class.ilMailFolderGUI.php.
ilMailFolderGUI::__construct | ( | ) |
ilMailFolderGUI constructor.
Definition at line 53 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 458 of file class.ilMailFolderGUI.php.
References $form, and getSubFolderForm().
Referenced by performAddSubFolder().
|
protected |
bool | $isUserSubFolder |
Definition at line 215 of file class.ilMailFolderGUI.php.
References ilSession\get(), and ilMailGUI\VIEWMODE_SESSION_KEY.
Referenced by showFolder().
|
protected |
Definition at line 1054 of file class.ilMailFolderGUI.php.
References $table, and showFolder().
|
protected |
Called if the final deletion of selected messages was confirmed by the acting user.
Definition at line 653 of file class.ilMailFolderGUI.php.
References $action, $form, $from, $key, $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\sendFailure(), 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 179 of file class.ilMailFolderGUI.php.
References showFolder().
|
protected |
Called if a single message or multiple messages should be deleted.
Definition at line 625 of file class.ilMailFolderGUI.php.
References getMailIdsFromRequest(), ilUtil\sendFailure(), ilUtil\sendInfo(), and showFolder().
|
protected |
bool | $a_show_confirm |
Definition at line 371 of file class.ilMailFolderGUI.php.
References showFolder().
|
protected |
Definition at line 1004 of file class.ilMailFolderGUI.php.
References $type, ilUtil\deliverFile(), ilUtil\sendFailure(), and user().
|
protected |
Definition at line 966 of file class.ilMailFolderGUI.php.
References $filename, ilUtil\deliverFile(), ilSession\get(), ilUtil\sendFailure(), ilUtil\sendInfo(), ilSession\set(), and user().
ilMailFolderGUI::executeCommand | ( | ) |
Definition at line 123 of file class.ilMailFolderGUI.php.
References $ret, and parseCommand().
|
protected |
bool | $ignoreHttpGet |
Definition at line 518 of file class.ilMailFolderGUI.php.
Referenced by confirmDeleteMails(), deleteMails(), markMailsRead(), markMailsUnread(), moveMails(), moveSingleMail(), and showFolder().
|
protected |
string | $mode |
Definition at line 409 of file class.ilMailFolderGUI.php.
Referenced by addSubFolder(), performAddSubFolder(), performRenameSubFolder(), and renameSubFolder().
|
protected |
Definition at line 74 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 538 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 554 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 602 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 570 of file class.ilMailFolderGUI.php.
References getMailIdsFromRequest(), ilUtil\sendFailure(), and ilUtil\sendInfo().
|
protected |
string | $originalCommand |
Definition at line 92 of file class.ilMailFolderGUI.php.
Referenced by executeCommand(), and showFolder().
|
protected |
string | $command |
Definition at line 107 of file class.ilMailFolderGUI.php.
Referenced by moveMails().
|
protected |
Called if a folder is created by the action user.
Definition at line 434 of file class.ilMailFolderGUI.php.
References $form, addSubFolder(), getSubFolderForm(), and ilUtil\sendFailure().
|
protected |
ilInvalidTreeStructureException |
Definition at line 392 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 167 of file class.ilMailFolderGUI.php.
|
protected |
Called if the folder title is renamed by the acting user.
Definition at line 472 of file class.ilMailFolderGUI.php.
References $form, getSubFolderForm(), renameSubFolder(), ilUtil\sendFailure(), and showFolder().
|
protected |
Called if the acting user wants to rename a folder.
ilPropertyFormGUI | null | $form |
Definition at line 502 of file class.ilMailFolderGUI.php.
References $form, and getSubFolderForm().
Referenced by performRenameSubFolder().
|
protected |
Definition at line 1077 of file class.ilMailFolderGUI.php.
References $table, and showFolder().
|
protected |
Shows current folder.
Current Folder is determined by $_GET["mobj_id"]
bool | $oneConfirmationDialogueRendered |
Definition at line 235 of file class.ilMailFolderGUI.php.
References $i, $si, addSubFolderCommands(), ilSession\get(), ilSubmitButton\getInstance(), getMailIdsFromRequest(), parseCommand(), ilUtil\sendFailure(), user(), and ilMailGUI\VIEWMODE_SESSION_KEY.
Referenced by applyFilter(), confirmDeleteMails(), confirmEmptyTrash(), deleteMails(), deleteSubFolder(), markMailsRead(), markMailsUnread(), moveMails(), performDeleteSubFolder(), performRenameSubFolder(), and resetFilter().
|
protected |
ilCtrlException |
Definition at line 191 of file class.ilMailFolderGUI.php.
References ilObjUser\_lookupLogin(), and ilUtil\getImagePath().
|
private |
Definition at line 15 of file class.ilMailFolderGUI.php.
|
private |
Definition at line 24 of file class.ilMailFolderGUI.php.
|
private |
Definition at line 48 of file class.ilMailFolderGUI.php.
|
private |
Definition at line 18 of file class.ilMailFolderGUI.php.
|
private |
Definition at line 45 of file class.ilMailFolderGUI.php.
|
private |
Definition at line 27 of file class.ilMailFolderGUI.php.
ilMailFolderGUI::$mbox |
Definition at line 42 of file class.ilMailFolderGUI.php.
|
private |
Definition at line 33 of file class.ilMailFolderGUI.php.
|
private |
Definition at line 30 of file class.ilMailFolderGUI.php.
|
private |
Definition at line 21 of file class.ilMailFolderGUI.php.
ilMailFolderGUI::$umail |
Definition at line 39 of file class.ilMailFolderGUI.php.
|
private |
Definition at line 36 of file class.ilMailFolderGUI.php.