|
ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Class ilOnScreenChatGUI. More...
Collaboration diagram for ilOnScreenChatGUI:Public Member Functions | |
| executeCommand () | |
| verifyLogin () | |
| Checks if a user is logged in. More... | |
| getUserList () | |
| getUserProfileData () | |
Static Public Member Functions | |
| static | initializeFrontend () |
| Initialize frontend and delivers required javascript files and configuration to the global template. More... | |
Static Protected Member Functions | |
| static | isOnScreenChatAccessible (ilSetting $chatSettings) |
| static | getEmoticons (ilChatroomServerSettings $chatSettings) |
| static | loadServerSettings () |
Static Protected Attributes | |
| static | $frontend_initialized = false |
| ilOnScreenChatGUI::executeCommand | ( | ) |
Definition at line 68 of file class.ilOnScreenChatGUI.php.
References $DIC, getUserList(), getUserProfileData(), and verifyLogin().
Here is the call graph for this function:
|
staticprotected |
| ilChatroomServerSettings | $chatSettings |
Definition at line 33 of file class.ilOnScreenChatGUI.php.
References $key, and ilChatroomServerSettings\getSmiliesEnabled().
Here is the call graph for this function:| ilOnScreenChatGUI::getUserList | ( | ) |
Definition at line 106 of file class.ilOnScreenChatGUI.php.
References $DIC, exit, ilUserAutoComplete\MAX_ENTRIES, and ilUserAutoComplete\PRIVACY_MODE_RESPECT_USER_SETTING.
Referenced by executeCommand().
Here is the caller graph for this function:| ilOnScreenChatGUI::getUserProfileData | ( | ) |
Definition at line 129 of file class.ilOnScreenChatGUI.php.
References $_GET, $data, $DIC, ilSession\enableWebAccessWithoutSession(), and exit.
Referenced by executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Initialize frontend and delivers required javascript files and configuration to the global template.
Definition at line 158 of file class.ilOnScreenChatGUI.php.
References $DIC, $factory, ilUtil\getImagePath(), ilUtil\img(), iljQueryUtil\initjQuery(), iljQueryUtil\initjQueryUI(), ilLinkifyUtil\initLinkify(), and loadServerSettings().
Referenced by ilMainMenuGUI\populateWithOnScreenChat().
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticprotected |
| ilSetting | $chatSettings |
Definition at line 22 of file class.ilOnScreenChatGUI.php.
References $DIC, and ilSetting\get().
Here is the call graph for this function:
|
staticprotected |
Definition at line 246 of file class.ilOnScreenChatGUI.php.
References ilChatroomServerSettings\loadDefault().
Referenced by initializeFrontend().
Here is the call graph for this function:
Here is the caller graph for this function:| ilOnScreenChatGUI::verifyLogin | ( | ) |
Checks if a user is logged in.
If not, this function should cause an redirect, to disallow chatting while not logged into ILIAS.
Definition at line 93 of file class.ilOnScreenChatGUI.php.
References $DIC, ilSession\enableWebAccessWithoutSession(), and exit.
Referenced by executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticprotected |
Definition at line 16 of file class.ilOnScreenChatGUI.php.