diff --git a/modules/data/webadmin/tmpl/add_edit_network.tmpl b/modules/data/webadmin/tmpl/add_edit_network.tmpl index ed2af746..0ef92c55 100644 --- a/modules/data/webadmin/tmpl/add_edit_network.tmpl +++ b/modules/data/webadmin/tmpl/add_edit_network.tmpl @@ -59,6 +59,12 @@
+
+
Quit Message:
+ +
+
Active:
checked="checked" /> diff --git a/modules/webadmin.cpp b/modules/webadmin.cpp index f575e76c..e529c358 100644 --- a/modules/webadmin.cpp +++ b/modules/webadmin.cpp @@ -809,6 +809,8 @@ public: Tmpl["Ident"] = pNetwork->GetIdent(); Tmpl["RealName"] = pNetwork->GetRealName(); + Tmpl["QuitMsg"] = pNetwork->GetQuitMsg(); + Tmpl["FloodProtection"] = CString(CIRCSock::IsFloodProtected(pNetwork->GetFloodRate())); Tmpl["FloodRate"] = CString(pNetwork->GetFloodRate()); Tmpl["FloodBurst"] = CString(pNetwork->GetFloodBurst()); @@ -900,6 +902,8 @@ public: pNetwork->SetIdent(WebSock.GetParam("ident")); pNetwork->SetRealName(WebSock.GetParam("realname")); + pNetwork->SetQuitMsg(WebSock.GetParam("quitmsg")); + pNetwork->SetIRCConnectEnabled(WebSock.GetParam("doconnect").ToBool()); sArg = WebSock.GetParam("bindhost");