webadmin: let specify join delay for networks

This commit is contained in:
J-P Nurmi
2014-10-10 22:17:06 +02:00
parent 6877b9f88f
commit 9576702d8a
2 changed files with 13 additions and 0 deletions

View File

@@ -821,6 +821,8 @@ public:
Tmpl["FloodRate"] = CString(pNetwork->GetFloodRate());
Tmpl["FloodBurst"] = CString(pNetwork->GetFloodBurst());
Tmpl["JoinDelay"] = CString(pNetwork->GetJoinDelay());
Tmpl["IRCConnectEnabled"] = CString(pNetwork->GetIRCConnectEnabled());
const vector<CServer*>& vServers = pNetwork->GetServers();
@@ -863,6 +865,7 @@ public:
Tmpl["FloodProtection"] = "true";
Tmpl["FloodRate"] = "1.0";
Tmpl["FloodBurst"] = "4";
Tmpl["JoinDelay"] = "0";
}
FOR_EACH_MODULE(i, make_pair(pUser, pNetwork)) {
@@ -946,6 +949,8 @@ public:
pNetwork->SetFloodRate(-1);
}
pNetwork->SetJoinDelay(WebSock.GetParam("joindelay").ToUShort());
VCString vsArgs;
pNetwork->DelServers();