ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Class ilOnScreenChatGUI. More...
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().
|
staticprotected |
ilChatroomServerSettings | $chatSettings |
Definition at line 33 of file class.ilOnScreenChatGUI.php.
References $key, array, and ilChatroomServerSettings\getSmiliesEnabled().
ilOnScreenChatGUI::getUserList | ( | ) |
Definition at line 106 of file class.ilOnScreenChatGUI.php.
References $DIC, array, exit, ilUserAutoComplete\MAX_ENTRIES, and ilUserAutoComplete\PRIVACY_MODE_RESPECT_USER_SETTING.
Referenced by executeCommand().
ilOnScreenChatGUI::getUserProfileData | ( | ) |
Definition at line 129 of file class.ilOnScreenChatGUI.php.
References $_GET, $data, $DIC, ilSession\enableWebAccessWithoutSession(), and exit.
Referenced by executeCommand().
|
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, array, ilUtil\getImagePath(), ilUtil\img(), iljQueryUtil\initjQuery(), iljQueryUtil\initjQueryUI(), and ilLinkifyUtil\initLinkify().
Referenced by ilMainMenuGUI\populateWithOnScreenChat().
|
staticprotected |
ilSetting | $chatSettings |
Definition at line 22 of file class.ilOnScreenChatGUI.php.
References $DIC, and ilSetting\get().
|
staticprotected |
Definition at line 246 of file class.ilOnScreenChatGUI.php.
References ilChatroomServerSettings\loadDefault().
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, array, ilSession\enableWebAccessWithoutSession(), and exit.
Referenced by executeCommand().
|
staticprotected |
Definition at line 16 of file class.ilOnScreenChatGUI.php.