+Sat Jun 26 22:52:13 EDT 1999 Art Cancro <ajc@uncnsrd.mt-kisco.ny.us>
+ * Rearranged the code in "Site-wide configuration" and "Generic
+ server command" to avoid nested server operations
+
Wed Jun 23 21:43:30 EDT 1999 Art Cancro <ajc@uncnsrd.mt-kisco.ny.us>
* webcit.c: added "back, top, next" buttons to bottom of each page
* menubar.html: replaced "User list" with "Page another user"
display_main_menu();
return;
}
- serv_printf("%s", bstr("g_cmd"));
- serv_gets(buf);
printf("HTTP/1.0 200 OK\n");
output_headers(1);
+
+ serv_printf("%s", bstr("g_cmd"));
+ serv_gets(buf);
+
wprintf("<TABLE WIDTH=100% BORDER=0 BGCOLOR=770077><TR><TD>");
wprintf("<FONT SIZE=+1 COLOR=\"FFFFFF\"");
wprintf("<B>Server command results</B>\n");
char buf[256];
int i;
+ printf("HTTP/1.0 200 OK\n");
+ output_headers(1);
+
serv_printf("CONF get");
serv_gets(buf);
if (buf[0] != '1') {
- display_error(&buf[4]);
+ 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("%s<BR>\n", &buf[4]);
+ wDumpContent(1);
return;
}
- printf("HTTP/1.0 200 OK\n");
- output_headers(1);
wprintf("<TABLE WIDTH=100% BORDER=0 BGCOLOR=007700><TR><TD>");
wprintf("<FONT SIZE=+1 COLOR=\"FFFFFF\"<B>Site configuration");
i = 0;
while (serv_gets(buf), strcmp(buf, "000")) {
- switch (i++) {
+ switch (++i) {
case 1:
wprintf("<TR><TD>Node name</TD><TD>");
wprintf("<INPUT TYPE=\"text\" NAME=\"c_nodename\" MAXLENGTH=\"15\" VALUE=\"%s\">", buf);