|
@@ -924,7 +924,7 @@ static void cmd_uptime(struct userrec *u, int idx, char *par)
|
|
|
|
|
|
|
|
static void cmd_userlist(struct userrec *u, int idx, char *par)
|
|
static void cmd_userlist(struct userrec *u, int idx, char *par)
|
|
|
{
|
|
{
|
|
|
- int cnt=0;
|
|
|
|
|
|
|
+ int cnt=0, tt = 0;
|
|
|
putlog(LOG_CMDS, "*", STR("#%s# userlist"), dcc[idx].nick);
|
|
putlog(LOG_CMDS, "*", STR("#%s# userlist"), dcc[idx].nick);
|
|
|
|
|
|
|
|
for (u=userlist;u;u=u->next) {
|
|
for (u=userlist;u;u=u->next) {
|
|
@@ -935,6 +935,7 @@ static void cmd_userlist(struct userrec *u, int idx, char *par)
|
|
|
dprintf(idx, STR("Chathubs: "));
|
|
dprintf(idx, STR("Chathubs: "));
|
|
|
dprintf(idx, u->handle);
|
|
dprintf(idx, u->handle);
|
|
|
cnt++;
|
|
cnt++;
|
|
|
|
|
+ tt++;
|
|
|
if (cnt==15) {
|
|
if (cnt==15) {
|
|
|
dprintf(idx, "\n");
|
|
dprintf(idx, "\n");
|
|
|
cnt=0;
|
|
cnt=0;
|
|
@@ -955,6 +956,7 @@ static void cmd_userlist(struct userrec *u, int idx, char *par)
|
|
|
dprintf(idx, STR("Admins : "));
|
|
dprintf(idx, STR("Admins : "));
|
|
|
dprintf(idx, u->handle);
|
|
dprintf(idx, u->handle);
|
|
|
cnt++;
|
|
cnt++;
|
|
|
|
|
+ tt++;
|
|
|
if (cnt==15) {
|
|
if (cnt==15) {
|
|
|
dprintf(idx, "\n");
|
|
dprintf(idx, "\n");
|
|
|
cnt=0;
|
|
cnt=0;
|
|
@@ -975,6 +977,7 @@ static void cmd_userlist(struct userrec *u, int idx, char *par)
|
|
|
dprintf(idx, STR("Owners : "));
|
|
dprintf(idx, STR("Owners : "));
|
|
|
dprintf(idx, u->handle);
|
|
dprintf(idx, u->handle);
|
|
|
cnt++;
|
|
cnt++;
|
|
|
|
|
+ tt++;
|
|
|
if (cnt==15) {
|
|
if (cnt==15) {
|
|
|
dprintf(idx, "\n");
|
|
dprintf(idx, "\n");
|
|
|
cnt=0;
|
|
cnt=0;
|
|
@@ -994,6 +997,7 @@ static void cmd_userlist(struct userrec *u, int idx, char *par)
|
|
|
dprintf(idx, STR("Masters : "));
|
|
dprintf(idx, STR("Masters : "));
|
|
|
dprintf(idx, u->handle);
|
|
dprintf(idx, u->handle);
|
|
|
cnt++;
|
|
cnt++;
|
|
|
|
|
+ tt++;
|
|
|
if (cnt==15) {
|
|
if (cnt==15) {
|
|
|
dprintf(idx, "\n");
|
|
dprintf(idx, "\n");
|
|
|
cnt=0;
|
|
cnt=0;
|
|
@@ -1017,6 +1021,7 @@ static void cmd_userlist(struct userrec *u, int idx, char *par)
|
|
|
dprintf(idx, STR("Ops : "));
|
|
dprintf(idx, STR("Ops : "));
|
|
|
dprintf(idx, u->handle);
|
|
dprintf(idx, u->handle);
|
|
|
cnt++;
|
|
cnt++;
|
|
|
|
|
+ tt++;
|
|
|
if (cnt==15) {
|
|
if (cnt==15) {
|
|
|
dprintf(idx, "\n");
|
|
dprintf(idx, "\n");
|
|
|
cnt=0;
|
|
cnt=0;
|
|
@@ -1035,6 +1040,7 @@ static void cmd_userlist(struct userrec *u, int idx, char *par)
|
|
|
dprintf(idx, STR("Users : "));
|
|
dprintf(idx, STR("Users : "));
|
|
|
dprintf(idx, u->handle);
|
|
dprintf(idx, u->handle);
|
|
|
cnt++;
|
|
cnt++;
|
|
|
|
|
+ tt++;
|
|
|
if (cnt==15) {
|
|
if (cnt==15) {
|
|
|
dprintf(idx, "\n");
|
|
dprintf(idx, "\n");
|
|
|
cnt=0;
|
|
cnt=0;
|
|
@@ -1044,6 +1050,7 @@ static void cmd_userlist(struct userrec *u, int idx, char *par)
|
|
|
if (cnt)
|
|
if (cnt)
|
|
|
dprintf(idx, "\n");
|
|
dprintf(idx, "\n");
|
|
|
cnt=0;
|
|
cnt=0;
|
|
|
|
|
+ dprintf(idx, STR("Total users: %d\n"), tt);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
static void cmd_channels(struct userrec *u, int idx, char *par) {
|
|
static void cmd_channels(struct userrec *u, int idx, char *par) {
|