Updates
Atom
Started the development of a plugin to create a web panel to manage the server (so you don't need to leave your RMI open for anyone)
It's layout can be easily changed since it's basically a ton of HTML pages with a custom markup language (<atom> elements) that is processed serverside.

Default layout main page source:
Code:
<atom include="header.html" />
<h1 class="page-title">
<i class="icon-home"></i>
Dashboard
</h1>
<div class="stat-container">
<div class="stat-holder">
<div class="stat">
<span><atom printvar="user_count" /></span>
Users
</div> <!-- /stat -->
</div> <!-- /stat-holder -->
<div class="stat-holder">
<div class="stat">
<span><atom printvar="space_count" /></span>
Spaces
</div> <!-- /stat -->
</div> <!-- /stat-holder -->
<div class="stat-holder">
<div class="stat">
<span><atom printvar="item_count" /></span>
Items
</div> <!-- /stat -->
</div> <!-- /stat-holder -->
<div class="stat-holder">
<div class="stat">
<span>v<atom printvar="server_protocol" /></span>
Server protocol
</div> <!-- /stat -->
</div> <!-- /stat-holder -->
</div> <!-- /stat-container -->
<div class="row">
<div class="span5">
<div class="widget">
<div class="widget-header">
<h3>Staff List</h3>
</div> <!-- /widget-header -->
<div class="widget-content">
<p>
<atom usersbyminrank="3">
{name} <i>Rank: {rank}</i><br/>
Last login: {lastlogin}
</atom>
</p>
</div> <!-- /widget-content -->
</div> <!-- /widget -->
</div> <!-- /span5 -->
<div class="span4">
<div class="widget">
<div class="widget-header">
<h3>Message Board</h3>
</div> <!-- /widget-header -->
<div class="widget-content">
<p>
<form action="/home.html">
<textarea name="messageboard" style="width: 326px; height: 200px"><atom printvar="messageboard" /></textarea>
<input type="submit" value="Save" class="btn" />
</form>
</p>
</div> <!-- /widget-content -->
</div> <!-- /widget -->
</div> <!-- /span4 -->
</div> <!-- /row -->
<atom include="footer.html" />
Menu:
Code:
<div class="account-container">
<div class="account-details">
<span class="account-name"><atom printvar="loggeduser" /></span>
<span class="account-actions">
<a href="/profile.html">Profile</a> |
<a href="/logout.html">Logout</a>
</span>
</div> <!-- /account-details -->
</div> <!-- /account-container -->
<hr />
<ul id="main-nav" class="nav nav-tabs nav-stacked">
<li class="active">
<a href="#">
<i class="icon-home"></i>
Dashboard
</a>
</li>
<atom ifright="fuse_manager_serverstatus">
<li>
<a href="#">
<i class="icon-user"></i>
Server Status
</a>
</li>
</atom>
<atom ifright="fuse_manager_serverconfig">
<li>
<a href="#">
<i class="icon-user"></i>
Server Config
<span class="label label-warning pull-right">5</span>
</a>
</li>
</atom>
<atom ifright="fuse_manager_accountinfo">
<li>
<a href="#">
<i class="icon-user"></i>
Account Information
</a>
</li>
</atom>
<atom ifright="fuse_manager_accountfunctions">
<li>
<a href="#">
<i class="icon-user"></i>
Account Functions
</a>
</li>
</atom>
<atom ifright="fuse_manager_multiaccountfunction">
<li>
<a href="#">
<i class="icon-user"></i>
Multi Account Functions
</a>
</li>
</atom>
</ul>
<hr />
<div class="sidebar-extra">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud.</p>
</div> <!-- .sidebar-extra -->
<br />