ILIAS
trunk Revision v11.0_alpha-1861-g09f3d197f78
|
Public Member Functions | |
__construct () | |
executeCommand () | |
submitInvitation () | |
Data Fields | |
final const | CONTACTS_VIEW_GALLERY = 'buddy_view_gallery' |
final const | CONTACTS_VIEW_TABLE = 'buddy_view_table' |
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 (?array $usr_ids=null) | |
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 |
Refinery | $refinery |
ILIAS UI Factory | $ui_factory |
ILIAS UI Renderer | $ui_renderer |
Private Member Functions | |
showSubTabs () | |
showContactRequests () | |
asErrorMessage (array $array, string $title) | |
inviteToChatForm (array $options, array $usr_ids) | |
Private Attributes | |
readonly ILIAS HTTP GlobalHttpState | $http |
array | $view_mode_options |
ilContactGUI: ilMailSearchCoursesGUI, ilMailSearchGroupsGUI, ilMailSearchLearningSequenceGUI, ilMailingListsGUI ilContactGUI: ilUsersGalleryGUI, ilPublicUserProfileGUI
Definition at line 29 of file class.ilContactGUI.php.
ilContactGUI::__construct | ( | ) |
Definition at line 55 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 260 of file class.ilContactGUI.php.
Referenced by executeCommand(), inviteToChat(), and showContacts().
|
protected |
Definition at line 298 of file class.ilContactGUI.php.
References ilBuddySystem\getInstance(), ILIAS\Repository\lng(), and showContacts().
|
private |
list<string|int> | $array |
Definition at line 558 of file class.ilContactGUI.php.
Referenced by submitInvitation().
|
protected |
This method is used to switch the contacts view between gallery and table in the mail system.
Definition at line 272 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 79 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 |
null|list<int> | $usr_ids |
Definition at line 523 of file class.ilContactGUI.php.
References activateTab(), ilChatroom\byRoomId(), ILIAS\Repository\ctrl(), ILIAS\FileDelivery\http(), inviteToChatForm(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ILIAS\Repository\user().
Referenced by submitInvitation().
|
private |
array<string,string> | $options |
list<int> | $usr_ids |
Definition at line 580 of file class.ilContactGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ilSelectInputGUI\setOptions().
Referenced by inviteToChat().
|
protected |
Definition at line 400 of file class.ilContactGUI.php.
References ilObjUser\_lookupLogin(), ILIAS\Repository\ctrl(), ilMailGlobalServices\getMailObjectRefId(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and showContacts().
|
protected |
Definition at line 313 of file class.ilContactGUI.php.
References ilBuddySystem\getInstance(), ILIAS\Repository\lng(), and showContacts().
|
private |
Definition at line 381 of file class.ilContactGUI.php.
References ilBuddySystem\getInstance(), ILIAS\Repository\lng(), showContacts(), and ilBuddySystemRelationsTableGUI\STATE_FILTER_ELM_ID.
|
protected |
Definition at line 328 of file class.ilContactGUI.php.
References Vendor\Package\$a, $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 147 of file class.ilContactGUI.php.
References $url, ILIAS\Repository\ctrl(), ilUtil\getImagePath(), ilBuddySystem\getInstance(), ilBuddyList\getInstanceByGlobalUser(), ILIAS\Repository\help(), ILIAS\Repository\lng(), null, ILIAS\Repository\toolbar(), and ILIAS\Repository\user().
Referenced by executeCommand().
ilContactGUI::submitInvitation | ( | ) |
Definition at line 451 of file class.ilContactGUI.php.
References Vendor\Package\$a, $id, $message, $ref_id, ilLink\_getStaticLink(), ilObjUser\_lookupLogin(), asErrorMessage(), ilChatroom\byRoomId(), ilChatroom\checkPermissionsOfUser(), ILIAS\Repository\ctrl(), ILIAS\FileDelivery\http(), inviteToChat(), ILIAS\Repository\lng(), null, ILIAS\Repository\refinery(), and ILIAS\Repository\user().
|
protected |
Definition at line 36 of file class.ilContactGUI.php.
|
protected |
Definition at line 43 of file class.ilContactGUI.php.
|
protected |
Definition at line 45 of file class.ilContactGUI.php.
|
protected |
Definition at line 39 of file class.ilContactGUI.php.
|
private |
Definition at line 34 of file class.ilContactGUI.php.
|
protected |
Definition at line 37 of file class.ilContactGUI.php.
|
protected |
Definition at line 44 of file class.ilContactGUI.php.
|
protected |
Definition at line 46 of file class.ilContactGUI.php.
|
protected |
Definition at line 38 of file class.ilContactGUI.php.
|
protected |
Definition at line 40 of file class.ilContactGUI.php.
|
protected |
Definition at line 35 of file class.ilContactGUI.php.
|
protected |
Definition at line 47 of file class.ilContactGUI.php.
|
protected |
Definition at line 48 of file class.ilContactGUI.php.
|
protected |
Definition at line 41 of file class.ilContactGUI.php.
|
protected |
Definition at line 42 of file class.ilContactGUI.php.
|
private |
Definition at line 50 of file class.ilContactGUI.php.
final const ilContactGUI::CONTACTS_VIEW_GALLERY = 'buddy_view_gallery' |
Definition at line 31 of file class.ilContactGUI.php.
final const ilContactGUI::CONTACTS_VIEW_TABLE = 'buddy_view_table' |
Definition at line 32 of file class.ilContactGUI.php.