3require_once
'Services/Object/classes/class.ilObjectGUI.php';
4require_once
'Modules/Chatroom/classes/class.ilObjChatroom.php';
5require_once
'Modules/Chatroom/classes/class.ilObjChatroomAccess.php';
6require_once
'Modules/Chatroom/classes/class.ilChatroomObjectGUI.php';
26 public function __construct($a_data =
null, $a_id =
null, $a_call_by_reference =
true)
33 $lng->loadLanguageModule(
'chatroom_adm');
37 if(
$_GET[
'serverInquiry'])
39 require_once dirname(__FILE__) .
'/class.ilChatroomServerHandler.php';
46 parent::__construct($a_data, $a_id, $a_call_by_reference,
false);
80 $next_class =
$ilCtrl->getNextClass();
82 require_once
'Modules/Chatroom/classes/class.ilChatroomTabGUIFactory.php';
85 $tabFactory->getAdminTabsForCommand(
$ilCtrl->getCmd());
89 case 'ilpermissiongui':
90 include_once
'Services/AccessControl/classes/class.ilPermissionGUI.php';
93 $ilCtrl->forwardCommand($perm_gui);
107 require_once
'Modules/Chatroom/classes/class.ilChatroomServerConnector.php';
108 require_once
'Modules/Chatroom/classes/class.ilChatroomServerSettings.php';
122 include_once
'Services/Object/classes/class.ilObjectGUI.php';
132 return $this->
object->getRefId();
static getDefaultDefinitionWithCustomTaskPath($moduleName, $taskScope='')
Returns an Instance of ilChatroomObjectDefinition, using given $moduleName and $taskScope as paramete...
Class ilChatroomServerConnector.
Class ilChatroomServerHandler.
Class ilChatroomTabGUIFactory.
Class ilObjChatroomAdminGUI GUI class for chatroom objects.
getObjectDefinition()
Returns object definition by calling getDefaultDefinitionWithCustomTaskPath method in ilChatroomObjec...
_forwards()
Returns empty array.
static _goto($ref_id)
Overwrites $_GET['ref_id'] with given $ref_id.
static _gotoRepositoryNode($a_ref_id, $a_cmd="frameset")
Goto repository root.
prepareOutput()
prepare output
& executeCommand()
execute command
New PermissionGUI (extends from old ilPermission2GUI) RBAC related output.