-/* $Id$ */
+/*
+ * $Id$
+ *
+ * Displays the "Summary Page"
+ */
#include <ctype.h>
#include <stdlib.h>
wprintf("<TABLE BORDER=0 WIDTH=100%%>\n");
for (i=0; i<number_of_rooms_to_check; ++i) {
- extract(room, rooms_to_check, i);
+ extract_token(room, rooms_to_check, i, '|', sizeof room);
serv_printf("GOTO %s", room);
- serv_gets(buf);
+ serv_getln(buf, sizeof buf);
if (buf[0] == '2') {
- extract(room, &buf[4], 0);
+ extract_token(room, &buf[4], 0, '|', sizeof room);
wprintf("<TR><TD><A HREF=\"/dotgoto?room=");
urlescputs(room);
wprintf("\">");
svprintf("BOXTITLE", WCS_STRING, "Who's online now");
do_template("beginbox");
serv_puts("RWHO");
- serv_gets(buf);
- if (buf[0] == '1') while(serv_gets(buf), strcmp(buf, "000")) {
- extract(user, buf, 1);
+ serv_getln(buf, sizeof buf);
+ if (buf[0] == '1') while(serv_getln(buf, sizeof buf), strcmp(buf, "000")) {
+ extract_token(user, buf, 1, '|', sizeof user);
escputs(user);
wprintf("<br />\n");
}
}
}
+ calendar_summary_view();
+
#else /* WEBCIT_WITH_CALENDAR_SERVICE */
wprintf("<I>(This server does not support task lists)</I>\n");
#endif /* WEBCIT_WITH_CALENDAR_SERVICE */
output_headers(1, 1, 2, 0, 1, 0, 0);
wprintf("<div id=\"banner\">\n");
wprintf("<TABLE WIDTH=100%% BORDER=0 BGCOLOR=#444455><TR>"
- "<TD><IMG SRC=\"/static/summary.gif\"></TD><TD>"
+ "<TD><IMG SRC=\"/static/summscreen_48x.gif\"></TD><TD>"
"<SPAN CLASS=\"titlebar\">"
"Summary page for ");
escputs(WC->wc_username);
wprintf("</SPAN><br />");
offer_start_page();
wprintf("</TD></TR></TABLE>\n");
- wprintf("</div><div id=\"text\">\n");
+ wprintf("</div>\n<div id=\"content\">\n");
/*
* Now let's do three columns of crap. All portals and all groupware
* not people I consider worthwhile, I still want them to use WebCit.
*/
- wprintf("<TABLE WIDTH=100%% BORDER=0 CELLPADDING=10><TR VALIGN=TOP>");
+ wprintf("<div id=\"fix_scrollbar_bug\">"
+ "<table border=0 width=100%%><tr valign=top>");
/*
* Column One
*/
- wprintf("<TD WIDTH=33%%>");
+ wprintf("<td width=33%%>");
wholist_section();
/*
* Column Two
*/
- wprintf("</TD><TD WIDTH=33%%>");
+ wprintf("</td><td width=33%%>");
server_info_section();
wprintf("<br />");
tasks_section();
/*
* Column Three
*/
- wprintf("</TD><TD WIDTH=33%%>");
+ wprintf("</td><td width=33%%>");
new_messages_section();
wprintf("<br />");
calendar_section();
/*
* End of columns
*/
- wprintf("</TD></TR></TABLE>\n");
-
+ wprintf("</td></tr></table></div>\n");
wDumpContent(1);
}