diff --git a/MCServer/webadmin/template.lua b/MCServer/webadmin/template.lua
index fc0d8837..b3c84dee 100644
--- a/MCServer/webadmin/template.lua
+++ b/MCServer/webadmin/template.lua
@@ -23,11 +23,30 @@ end
function GetDefaultPage()
local PM = cRoot:Get():GetPluginManager()
- local SubTitle = "Home"
+ local SubTitle = "Current Game"
local Content = ""
- Content = Content .. "
Home Home Home
I have no idea what this content should do.
"
+ Content = Content .. "Server Name:
"
+ Content = Content .. "" .. cRoot:Get():GetServer():GetServerID() .. "
"
+ Content = Content .. "Plugins:
"
+ local AllPlugins = PM:GetAllPlugins()
+ for key,value in pairs(AllPlugins) do
+ if( value ~= nil and value ~= false ) then
+ Content = Content .. "- " .. key .. " (version " .. value:GetVersion() .. ")
"
+ end
+ end
+
+ Content = Content .. "
"
+ Content = Content .. "Players:
"
+
+ local AddPlayerToTable = function( Player )
+ Content = Content .. "- " .. Player:GetName() .. "
"
+ end
+ cRoot:Get():ForEachPlayer( AddPlayerToTable )
+
+ Content = Content .. "
";
+
return Content, SubTitle
end