GIF89a;
Direktori : /home/serb/public_html/freichat/administrator/admin_files/home/acl/ |
Current File : /home/serb/public_html/freichat/administrator/admin_files/home/acl/index.php |
<?php if (!isset($_SESSION['phplogin']) || $_SESSION['phplogin'] !== true) { header('Location: ../administrator/index.php'); //Replace that if login.php is somewhere else exit; } //require "../arg.php"; /* * ***************************************************************************************** */ class param extends FC_admin { public function __construct() { parent::__construct(); $this->init_vars(); } //------------------------------------------------------------------ public function build_config_array() { $config = array(); $config['ACL']['chatroom']['user'] = $this->return_checked_value('p_chatroom_user'); $config['ACL']['chatroom']['guest'] = $this->return_checked_value('p_chatroom_guest'); $config['ACL']['filesend']['user'] = $this->return_checked_value('p_filesend_user'); $config['ACL']['filesend']['guest'] = $this->return_checked_value('p_filesend_guest'); $config['ACL']['mail']['user'] = $this->return_checked_value('p_mail_user'); $config['ACL']['mail']['guest'] = $this->return_checked_value('p_mail_guest'); $config['ACL']['save']['user'] = $this->return_checked_value('p_save_user'); $config['ACL']['save']['guest'] = $this->return_checked_value('p_save_guest'); $config['ACL']['smiley']['user'] = $this->return_checked_value('p_smiley_user'); $config['ACL']['smiley']['guest'] = $this->return_checked_value('p_smiley_guest'); $config['ACL']['chat']['user'] = $this->return_checked_value('p_chat_user'); $config['ACL']['chat']['guest'] = $this->return_checked_value('p_chat_guest'); $config['ACL']['video']['user'] = $this->return_checked_value('p_video_user'); $config['ACL']['video']['guest'] = $this->return_checked_value('p_video_guest'); $config['ACL']['chatroom_crt']['user'] = $this->return_checked_value('p_chatroom_crt_user'); $config['ACL']['chatroom_crt']['guest'] = $this->return_checked_value('p_chatroom_crt_guest'); $config['ACL']['groupchat']['user'] = $this->return_checked_value('p_groupchat'); return $config; } //-------------------------------------------------------------------------------------------- } $param = new param(); if (isset($_POST['posted'])) { $config = $param->build_config_array(); $param->update_config($config); $param->build_vars(); } if (isset($_REQUEST['purge'])) { $param->purge_mesg_history($_GET['days']); die('Messages Purged successfully.'); } ?> <link rel="stylesheet" type="text/css" href="admin_files/moderate_users/table_style.css" /> <style type="text/css"> .table_cls th{ color:black; } </style> <form name="params" action='<?php $_SERVER['PHP_SELF']; ?>' method="POST"> <div class="row-fluid sortable ui-sortable"> <div class="box span12"> <div class="box-header well" data-original-title=""> <h2><i class="icon-lock"></i> Manage ACL</h2> </div> <div class="box-content"> <table class="table table-striped table-bordered" id="DataTables_Table_0" aria-describedby="DataTables_Table_0_info"> <thead> <tr role="row"> <th class="sorting_asc">Plugin</th> <th class="sorting_asc">Guest Access</th> <th class="sorting_asc">User Access</th> </tr> </thead> <tbody> <tr> <td class="classleft">Private chat</td> <td><input type="checkbox" name="p_chat_guest" <?php $param->default_param(array("ACL", "chat", "guest"), "allow", true); ?> value="checked" /></td> <td><input type="checkbox" name="p_chat_user" <?php $param->default_param(array("ACL", "chat", "user"), "allow", true); ?> value="checked" /></td> </tr> <tr> <td class="classleft">Chatroom</td> <td><input type="checkbox" name="p_chatroom_guest" <?php $param->default_param(array("ACL", "chatroom", "guest"), "allow", true); ?> value="checked" /></td> <td><input type="checkbox" name="p_chatroom_user" <?php $param->default_param(array("ACL", "chatroom", "user"), "allow", true); ?> value="checked" /></td> </tr> <tr> <td class="classleft">Send File</td> <td><input type="checkbox" name="p_filesend_guest" value="checked" <?php $param->default_param(array("ACL", "filesend", "guest"), "allow", true); ?> /></td> <td><input type="checkbox" name="p_filesend_user" value="checked" <?php $param->default_param(array("ACL", "filesend", "user"), "allow", true); ?> /></td> </tr> <tr> <td class="classleft">Email Conversation</td> <td><input type="checkbox" name="p_mail_guest" value="checked" <?php $param->default_param(array("ACL", "mail", "guest"), "allow", true); ?> /></td> <td><input type="checkbox" name="p_mail_user" value="checked" <?php $param->default_param(array("ACL", "mail", "user"), "allow", true); ?> /></td> </tr> <tr> <td class="classleft">Save Conversation</td> <td><input type="checkbox" name="p_save_guest" value="checked" <?php $param->default_param(array("ACL", "save", "guest"), "allow", true); ?> /></td> <td><input type="checkbox" name="p_save_user" value="checked" <?php $param->default_param(array("ACL", "save", "user"), "allow", true); ?> /></td> </tr> <tr> <td class="classleft">Smiley</td> <td><input type="checkbox" name="p_smiley_guest" value="checked" <?php $param->default_param(array("ACL", "smiley", "guest"), "allow", true); ?> /></td> <td><input type="checkbox" name="p_smiley_user" value="checked" <?php $param->default_param(array("ACL", "smiley", "user"), "allow", true); ?> /></td> </tr> <tr> <td class="classleft">Create temporary chatrooms</td> <td><input type="checkbox" name="p_chatroom_crt_guest" value="checked" <?php $param->default_param(array("ACL", "chatroom_crt", "guest"), "allow", true); ?> /></td> <td><input type="checkbox" name="p_chatroom_crt_user" value="checked" <?php $param->default_param(array("ACL", "chatroom_crt", "user"), "allow", true); ?> /></td> </tr> <?php if($param->show_videochat_plugin == "enabled") { ?> <tr> <td class="classleft">Video chat</td> <td><input type="checkbox" name="p_video_guest" value="checked" <?php $param->default_param(array("ACL", "video", "guest"), "allow", true); ?> /></td> <td><input type="checkbox" name="p_video_user" value="checked" <?php $param->default_param(array("ACL", "video", "user"), "allow", true); ?> /></td> </tr> <?php } ?> <?php if($param->show_mobilechat_plugin == "enabled") { ?> <tr> <td class="classleft">Group chat</td> <td><input type="checkbox" disabled value="unchecked" /></td> <td><input type="checkbox" name="p_groupchat" value="checked" <?php $param->default_param(array("ACL", "groupchat", "user"), "allow", true); ?> /></td> </tr> <?php } ?> <input type="hidden" value="posted" name="posted"/> </tbody> </table> <button id="paramsubmit3" class="btn btn-primary" type="submit"> Modify</button> </div> </div><!--/span--> </div>