public static function echoAll() { if (count(self::$errors)) { echo '<ul class="log_list_errors">'; MessageManager::echoAllErrors('<li>', '</li>'); echo '</ul>'; } if (count(self::$warnings)) { echo '<ul class="log_list_warnings">'; MessageManager::echoAllWarnings('<li>', '</li>'); echo '</ul>'; } if (count(self::$msgs)) { echo '<ul class="log_list_messages">'; MessageManager::echoAllMessages('<li>', '</li>'); echo '</ul>'; } }
?> "><?php echo $server->id() . ': ' . SettingsManager::getInstance()->getServerName($server->id()); ?> </a></li> <?php } } ?> </ul> <?php } else { $_GET['sid'] = intval($_GET['sid']); if (!PermissionManager::getInstance()->isAdminOfServer($_GET['sid'])) { echo tr('permission_denied'); MessageManager::echoAllMessages(); exit; } $server = ServerInterface::getInstance()->getServer($_GET['sid']); ?> <h1>Server Details: <?php echo SettingsManager::getInstance()->getServerName($_GET['sid']); ?> </h1> <ul> <?php echo sprintf('<li><a class="jqlink" onclick="jq_server_getOnlineUsers(%d); return false;">Online Users</a></li>', $server->id()); if (PermissionManager::getInstance()->serverCanViewRegistrations($server->id())) { echo sprintf('<li><a class="jqlink" onclick="jq_server_getRegistrations(%d); return false;">Registrations</a></li>', $server->id()); } echo sprintf('<li><a class="jqlink" onclick="jq_server_getBans(%d); return false;">Bans</a></li>', $server->id());
public static function show_tree() { $_POST['sid'] = intval($_POST['sid']); if (!PermissionManager::getInstance()->isAdminOfServer($_POST['sid'])) { echo tr('permission_denied'); MessageManager::echoAllMessages(); exit; } $chanImgUrl = SettingsManager::getInstance()->getMainUrl() . '/img/mumble/channel_12.png'; $chanImgHtmlObj = '<img src="' . $chanImgUrl . '" alt=""/>'; $chanImgUrl = SettingsManager::getInstance()->getMainUrl() . '/img/mumble/channel.svg'; $chanImgHtmlObj = '<object data="' . $chanImgUrl . '" type="image/svg+xml" width="12" height="12">' . $chanImgHtmlObj . '</object>'; $userImgUrl = SettingsManager::getInstance()->getMainUrl() . '/img/mumble/talking_off_12.png'; $userImgHtmlObj = '<img src="' . $userImgUrl . '" alt=""/>'; $userImgUrl = SettingsManager::getInstance()->getMainUrl() . '/img/mumble/talking_off.svg'; $userImgHtmlObj = '<object data="' . $userImgUrl . '" type="image/svg+xml" width="12" height="12">' . $userImgHtmlObj . '</object>'; echo '<div class="servers_tree">'; echo MurmurServer::fromIceObject(ServerInterface::getInstance()->getServer($_POST['sid']))->getTree()->toHtml(); echo '</div>'; ?> <script type="text/javascript"> jQuery('.servers_tree').ready(function(){ jQuery('.servers_tree .channelname').prepend('<?php echo $chanImgHtmlObj; ?> '); jQuery('.servers_tree .username').prepend('<?php echo $userImgHtmlObj; ?> '); }); </script> <?php }