char buf[SIZ];
int i;
- output_headers(1);
+ output_headers(3);
serv_printf("CONF get");
serv_gets(buf);
if (buf[0] != '1') {
- wprintf("<TABLE WIDTH=100%% BORDER=0 BGCOLOR=770000><TR><TD>");
- wprintf("<FONT SIZE=+1 COLOR=\"FFFFFF\"");
- wprintf("<B>Error</B>\n");
- wprintf("</FONT></TD></TR></TABLE><BR>\n");
+ wprintf("<TABLE WIDTH=100%% BORDER=0 BGCOLOR=\"#770000\"><TR><TD>");
+ wprintf("<SPAN CLASS=\"titlebar\">Error</SPAN>\n");
+ wprintf("</TD></TR></TABLE><BR>\n");
wprintf("%s<BR>\n", &buf[4]);
wDumpContent(1);
return;
}
- wprintf("<TABLE WIDTH=100%% BORDER=0 BGCOLOR=007700><TR><TD>");
- wprintf("<FONT SIZE=+1 COLOR=\"FFFFFF\"<B>Site configuration");
- wprintf("</B></FONT></TD></TR></TABLE>\n");
+ wprintf("<TABLE WIDTH=100%% BORDER=0 BGCOLOR=\"#007700\"><TR><TD>");
+ wprintf("<SPAN CLASS=\"titlebar\">Site configuration");
+ wprintf("</SPAN></TD></TR></TABLE>\n");
wprintf("<FORM METHOD=\"POST\" ACTION=\"/siteconfig\">\n");
wprintf("<TABLE border=0>\n");
wprintf("<INPUT TYPE=\"checkbox\" NAME=\"c_disable_newu\" VALUE=\"yes\" %s>", ((atoi(buf) != 0) ? "CHECKED" : ""));
wprintf("</TD></TR>\n");
break;
-
+ case 31:
+ wprintf("<TR><TD>Allow system Aides access to mailboxes</TD><TD>");
+ wprintf("<INPUT TYPE=\"checkbox\" NAME=\"c_aide_mailboxes\" VALUE=\"yes\" %s>", ((atoi(buf) != 0) ? "CHECKED" : ""));
+ wprintf("</TD></TR>\n");
+ break;
}
}
serv_printf("%s", bstr("c_imap_port"));
serv_printf("%s", bstr("c_net_freq"));
serv_printf("%s", bstr("c_disable_newu"));
+ serv_printf("%s", bstr("c_aide_mailboxes"));
serv_printf("000");
display_success("System configuration has been updated.");
}