ILIAS
release_8 Revision v8.19-1-g4e8f2f9140c
|
Public Member Functions | |
__construct () | |
executeCommand () | |
submitInvitation () | |
Last step of chat invitations check access for every selected user and send invitation. More... | |
Data Fields | |
const | CONTACTS_VIEW_GALLERY = 1 |
const | CONTACTS_VIEW_TABLE = 2 |
Protected Member Functions | |
activateTab (string $a_id) | |
changeContactsView () | |
This method is used to switch the contacts view between gallery and table in the mail system. More... | |
applyContactsTableFilter () | |
resetContactsTableFilter () | |
showContacts () | |
mailToUsers () | |
inviteToChat () | |
Send chat invitations to selected Users. More... | |
Protected Attributes | |
ilGlobalTemplateInterface | $tpl |
ilCtrlInterface | $ctrl |
ilLanguage | $lng |
ilTabsGUI | $tabs_gui |
ilHelpGUI | $help |
ilToolbarGUI | $toolbar |
ilFormatMail | $umail |
ilObjUser | $user |
ilErrorHandling | $error |
ilRbacSystem | $rbacsystem |
bool | $has_sub_tabs = false |
ILIAS Refinery Factory | $refinery |
ILIAS UI Factory | $ui_factory |
ILIAS UI Renderer | $ui_renderer |
Private Member Functions | |
showSubTabs () | |
showContactRequests () | |
Private Attributes | |
ILIAS HTTP GlobalHttpState | $http |
array | $postUsrId = null |
ilContactGUI: ilMailSearchCoursesGUI, ilMailSearchGroupsGUI, ilMailSearchLearningSequenceGUI, ilMailingListsGUI ilContactGUI: ilUsersGalleryGUI, ilPublicUserProfileGUI
Definition at line 27 of file class.ilContactGUI.php.
ilContactGUI::__construct | ( | ) |
Definition at line 52 of file class.ilContactGUI.php.
References $DIC, ILIAS\Repository\ctrl(), ILIAS\Repository\help(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), ILIAS\Repository\toolbar(), and ILIAS\Repository\user().
|
protected |
Definition at line 248 of file class.ilContactGUI.php.
Referenced by executeCommand(), inviteToChat(), and showContacts().
|
protected |
Definition at line 281 of file class.ilContactGUI.php.
References ilBuddySystem\getInstance(), ILIAS\Repository\lng(), and showContacts().
|
protected |
This method is used to switch the contacts view between gallery and table in the mail system.
Definition at line 260 of file class.ilContactGUI.php.
References ILIAS\Repository\ctrl(), ilBuddySystem\getInstance(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), and ILIAS\Repository\refinery().
ilContactGUI::executeCommand | ( | ) |
Definition at line 76 of file class.ilContactGUI.php.
References activateTab(), ILIAS\Repository\ctrl(), ilBuddySystem\getInstance(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), showSubTabs(), and ILIAS\Repository\user().
|
protected |
Send chat invitations to selected Users.
Definition at line 571 of file class.ilContactGUI.php.
References Vendor\Package\$e, $postUsrId, $ref_id, activateTab(), ILIAS\Repository\ctrl(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ilChatroom\lookupPrivateRoomTitle(), ILIAS\Repository\refinery(), ilSelectInputGUI\setOptions(), and ILIAS\Repository\user().
Referenced by submitInvitation().
|
protected |
Definition at line 388 of file class.ilContactGUI.php.
References Vendor\Package\$e, ilObjUser\_lookupLogin(), ILIAS\Repository\ctrl(), ilMailGlobalServices\getMailObjectRefId(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and showContacts().
|
protected |
Definition at line 296 of file class.ilContactGUI.php.
References ilBuddySystem\getInstance(), ILIAS\Repository\lng(), and showContacts().
|
private |
Definition at line 369 of file class.ilContactGUI.php.
References ilBuddySystem\getInstance(), ILIAS\Repository\lng(), showContacts(), and ilBuddySystemRelationsTableGUI\STATE_FILTER_ELM_ID.
|
protected |
Definition at line 311 of file class.ilContactGUI.php.
References $url, ilLink\_getStaticLink(), ilObjUser\_lookupLogin(), activateTab(), ilBuddySystem\getInstance(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), and ILIAS\Repository\refinery().
Referenced by applyContactsTableFilter(), mailToUsers(), resetContactsTableFilter(), and showContactRequests().
|
private |
Definition at line 144 of file class.ilContactGUI.php.
References ILIAS\Repository\ctrl(), ilUtil\getImagePath(), ilSubmitButton\getInstance(), ilBuddySystem\getInstance(), ilBuddyList\getInstanceByGlobalUser(), ILIAS\Repository\help(), ILIAS\Repository\lng(), ILIAS\Repository\toolbar(), and ILIAS\Repository\user().
Referenced by executeCommand().
ilContactGUI::submitInvitation | ( | ) |
Last step of chat invitations check access for every selected user and send invitation.
Definition at line 443 of file class.ilContactGUI.php.
References Vendor\Package\$e, $id, $message, $ref_id, $scope, $url, ilLink\_getStaticLink(), ilObjUser\_lookupLogin(), ilChatroom\byRoomId(), ilChatroom\checkPermissionsOfUser(), ILIAS\Repository\ctrl(), ILIAS\FileDelivery\http(), ILIAS\Repository\int(), inviteToChat(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ILIAS\Repository\user().
|
protected |
Definition at line 38 of file class.ilContactGUI.php.
|
protected |
Definition at line 45 of file class.ilContactGUI.php.
|
protected |
Definition at line 47 of file class.ilContactGUI.php.
|
protected |
Definition at line 41 of file class.ilContactGUI.php.
|
private |
Definition at line 31 of file class.ilContactGUI.php.
|
protected |
Definition at line 39 of file class.ilContactGUI.php.
|
private |
Definition at line 35 of file class.ilContactGUI.php.
Referenced by inviteToChat().
|
protected |
Definition at line 46 of file class.ilContactGUI.php.
|
protected |
Definition at line 48 of file class.ilContactGUI.php.
|
protected |
Definition at line 40 of file class.ilContactGUI.php.
|
protected |
Definition at line 42 of file class.ilContactGUI.php.
|
protected |
Definition at line 37 of file class.ilContactGUI.php.
|
protected |
Definition at line 49 of file class.ilContactGUI.php.
|
protected |
Definition at line 50 of file class.ilContactGUI.php.
|
protected |
Definition at line 43 of file class.ilContactGUI.php.
|
protected |
Definition at line 44 of file class.ilContactGUI.php.
const ilContactGUI::CONTACTS_VIEW_GALLERY = 1 |
Definition at line 29 of file class.ilContactGUI.php.
const ilContactGUI::CONTACTS_VIEW_TABLE = 2 |
Definition at line 30 of file class.ilContactGUI.php.