blob: f617eb46ab773f8a331c6a2fb8255a7d9398557b (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
function HandleRequest_ManageServer( Request )
local Content = ""
if( Request.PostParams["RestartServer"] ~= nil ) then
cRoot:Get():ServerCommand("restart")
elseif( Request.PostParams["ReloadServer"] ~= nil ) then
cRoot:Get():GetPluginManager():ReloadPlugins()
elseif( Request.PostParams["StopServer"] ~= nil ) then
cRoot:Get():ServerCommand("stop")
end
Content = Content .. [[
<form method="POST">]]
Content = Content .. [[<table>
<tr style="padding-top:5px;">
<td><input type="submit" value="Restart Server" name="RestartServer"> <br /> restart the server</td>
<td><input type="submit" value="Reload Server" name="ReloadServer"> <br /> reload the server</td>
<td><input type="submit" value="Stop Server" name="StopServer"> <br /> stop the server</td>
</tr>
</table>
]]
return Content
end
|