|
ILIAS
release_8 Revision v8.24
|
Collaboration diagram for ilContactGUI: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 |
@ilCtrl_Calls ilContactGUI: ilMailSearchCoursesGUI, ilMailSearchGroupsGUI, ilMailSearchLearningSequenceGUI, ilMailingListsGUI @ilCtrl_Calls 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(), error(), ILIAS\Repository\help(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), ILIAS\Repository\toolbar(), and ILIAS\Repository\user().
Here is the call graph for this function:
|
protected |
Definition at line 248 of file class.ilContactGUI.php.
Referenced by executeCommand(), inviteToChat(), and showContacts().
Here is the caller graph for this function:
|
protected |
Definition at line 281 of file class.ilContactGUI.php.
References error(), ilBuddySystem\getInstance(), ILIAS\Repository\lng(), and showContacts().
Here is the call graph for this function:
|
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 CONTACTS_VIEW_GALLERY, CONTACTS_VIEW_TABLE, ILIAS\Repository\ctrl(), error(), ilBuddySystem\getInstance(), ILIAS\FileDelivery\http(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ilContactGUI::executeCommand | ( | ) |
Definition at line 76 of file class.ilContactGUI.php.
References activateTab(), ILIAS\Repository\ctrl(), error(), ilBuddySystem\getInstance(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), showSubTabs(), and ILIAS\Repository\user().
Here is the call graph for this function:
|
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(), and ILIAS\Repository\user().
Referenced by submitInvitation().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 388 of file class.ilContactGUI.php.
References Vendor\Package\$e, ilObjUser\_lookupLogin(), ILIAS\Repository\ctrl(), error(), ilMailGlobalServices\getMailObjectRefId(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and showContacts().
Here is the call graph for this function:
|
protected |
Definition at line 296 of file class.ilContactGUI.php.
References error(), ilBuddySystem\getInstance(), ILIAS\Repository\lng(), and showContacts().
Here is the call graph for this function:
|
private |
Definition at line 369 of file class.ilContactGUI.php.
References error(), ilBuddySystem\getInstance(), ILIAS\Repository\lng(), showContacts(), and ilBuddySystemRelationsTableGUI\STATE_FILTER_ELM_ID.
Here is the call graph for this function:
|
protected |
Definition at line 311 of file class.ilContactGUI.php.
References $url, ilLink\_getStaticLink(), ilObjUser\_lookupLogin(), activateTab(), error(), ilBuddySystem\getInstance(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), and ILIAS\Repository\refinery().
Referenced by applyContactsTableFilter(), mailToUsers(), resetContactsTableFilter(), and showContactRequests().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 144 of file class.ilContactGUI.php.
References ILIAS\Repository\ctrl(), ilUtil\getImagePath(), ilBuddySystem\getInstance(), ilSubmitButton\getInstance(), ilBuddyList\getInstanceByGlobalUser(), ILIAS\Repository\help(), ILIAS\Repository\lng(), ILIAS\Repository\toolbar(), and ILIAS\Repository\user().
Referenced by executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:| 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().
Here is the call graph for this function:
|
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.
Referenced by changeContactsView().
| const ilContactGUI::CONTACTS_VIEW_TABLE = 2 |
Definition at line 30 of file class.ilContactGUI.php.
Referenced by changeContactsView().