4 require_once
'Services/Object/classes/class.ilObjectGUI.php';
5 require_once
'Modules/Chatroom/classes/class.ilObjChatroom.php';
6 require_once
'Modules/Chatroom/classes/class.ilObjChatroomAccess.php';
7 require_once
'Modules/Chatroom/classes/class.ilChatroomObjectGUI.php';
24 public function __construct($a_data = null, $a_id = null, $a_call_by_reference =
true)
31 $lng->loadLanguageModule(
'chatroom_adm');
35 if(
$_GET[
'serverInquiry'])
37 require_once dirname(__FILE__) .
'/class.ilChatroomServerHandler.php';
44 parent::__construct($a_data, $a_id, $a_call_by_reference,
false);
53 include_once
'Services/Object/classes/class.ilObjectGUI.php';
88 $next_class = $ilCtrl->getNextClass();
90 require_once
'Modules/Chatroom/classes/class.ilChatroomTabGUIFactory.php';
93 $tabFactory->getAdminTabsForCommand($ilCtrl->getCmd());
97 case 'ilpermissiongui':
98 include_once
'Services/AccessControl/classes/class.ilPermissionGUI.php';
101 $ilCtrl->forwardCommand($perm_gui);
105 $res = explode(
'-', $ilCtrl->getCmd(), 2);
106 if(!array_key_exists(1,
$res))
110 $this->dispatchCall(
$res[0],
$res[1]);
119 require_once
'Modules/Chatroom/classes/class.ilChatroomServerConnector.php';
120 require_once
'Modules/Chatroom/classes/class.ilChatroomServerSettings.php';
122 $settings = ilChatroomServerSettings::loadDefault();
134 return $this->
object->getRefId();
Class ilObjChatroomAdminGUI GUI class for chatroom objects.
Class ilChatroomServerHandler.
static _goto($ref_id)
Overwrites $_GET['ref_id'] with given $ref_id.
_forwards()
Returns empty array.
prepareOutput($a_show_subobjects=true)
prepare output
static _gotoRepositoryNode($a_ref_id, $a_cmd="frameset")
Goto repository root.
Class ilChatroomServerConnector.
static getDefaultDefinitionWithCustomGUIPath($moduleName, $guiScope='')
Returns an Instance of ilChatroomObjectDefinition, using given $moduleName and $guiScope as parameter...
Create styles array
The data for the language used.
Class ilChatroomTabGUIFactory.
New PermissionGUI (extends from old ilPermission2GUI) RBAC related output.
getObjectDefinition()
Returns object definition by calling getDefaultDefinitionWithCustomGUIPath method in ilChatroomObject...
executeCommand()
execute command