diff --git a/modules/data/webadmin/tmpl/add_edit_user.tmpl b/modules/data/webadmin/tmpl/add_edit_user.tmpl
index d9588d0f..5fe9c988 100644
--- a/modules/data/webadmin/tmpl/add_edit_user.tmpl
+++ b/modules/data/webadmin/tmpl/add_edit_user.tmpl
@@ -131,6 +131,9 @@
[Add] |
IF NetworkLoop ?>
Name |
+ Clients |
+ Current Server |
+ IRC Nick |
ELSE ?>
<- Add a network (opens in same page) |
ENDIF ?>
@@ -145,6 +148,9 @@
[Edit] [Del]
VAR Name ?> |
+ VAR Clients ?> |
+ VAR Server DEFAULT="-N/A-" ?> |
+ VAR IRCNick ?> |
ENDLOOP ?>
diff --git a/modules/webadmin.cpp b/modules/webadmin.cpp
index 52797ad3..3a47f593 100644
--- a/modules/webadmin.cpp
+++ b/modules/webadmin.cpp
@@ -1034,6 +1034,12 @@ public:
CTemplate& l = Tmpl.AddRow("NetworkLoop");
l["Name"] = vNetworks[a]->GetName();
l["Username"] = pUser->GetUserName();
+ l["Clients"] = CString(vNetworks[a]->GetClients().size());
+ l["IRCNick"] = vNetworks[a]->GetIRCNick().GetNick();
+ CServer* pServer = vNetworks[a]->GetCurrentServer();
+ if (pServer) {
+ l["Server"] = pServer->GetName();
+ }
}
const MCString& msCTCPReplies = pUser->GetCTCPReplies();