mirror of
https://github.com/wbbaddons/Tims-Chat.git
synced 2024-12-23 21:50:09 +00:00
48 lines
1.1 KiB
PHP
48 lines
1.1 KiB
PHP
|
<?php
|
||
|
namespace wcf\acp\page;
|
||
|
|
||
|
/**
|
||
|
* Lists available chatrooms.
|
||
|
*
|
||
|
* @author Tim Düsterhus
|
||
|
* @copyright 2011-2012 Tim Düsterhus
|
||
|
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
|
||
|
* @package com.woltlab.wcf.bbcode
|
||
|
* @subpackage acp.page
|
||
|
* @category Community Framework
|
||
|
*/
|
||
|
class ChatRoomListPage extends \wcf\page\MultipleLinkPage {
|
||
|
/**
|
||
|
* @see wcf\page\AbstractPage::$neededPermissions
|
||
|
*/
|
||
|
public $neededPermissions = array(
|
||
|
'admin.content.chat.canEditRoom',
|
||
|
'admin.content.chat.canDeleteRoom'
|
||
|
);
|
||
|
|
||
|
/**
|
||
|
* @see wcf\page\MultipleLinkPage::$objectListClassName
|
||
|
*/
|
||
|
public $objectListClassName = '\wcf\data\chat\room\ChatRoomList';
|
||
|
|
||
|
/**
|
||
|
* @see wcf\page\MultipleLinkPage::$sortField
|
||
|
*/
|
||
|
public $sortField = 'position';
|
||
|
|
||
|
/**
|
||
|
* @see wcf\page\MultipleLinkPage::$sortOrder
|
||
|
*/
|
||
|
public $sortOrder = 'ASC';
|
||
|
|
||
|
/**
|
||
|
* @see wcf\page\IPage::show()
|
||
|
*/
|
||
|
public function show() {
|
||
|
// set active menu item.
|
||
|
\wcf\system\menu\acp\ACPMenu::getInstance()->setActiveMenuItem('wcf.acp.menu.link.chat.list');
|
||
|
|
||
|
parent::show();
|
||
|
}
|
||
|
}
|