* make server_getln return the number of bytes it read
[citadel.git] / webcit / summary.c
index adc70ec5b1f20ded33e34402e6ad5489f76e722d..e8072e5fd8854057199197e83fdc67cec5bdf0fd 100644 (file)
@@ -74,28 +74,6 @@ void new_messages_section(void) {
 }
 
 
-/**
- * \brief Wholist section
- */
-void wholist_section(void) {
-       char buf[SIZ];
-       char user[SIZ];
-
-       serv_puts("RWHO");
-       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);
-               if (strcmp(user, NLI)) {
-                       wprintf("<li><a href=\"showuser?who=");
-                       urlescputs(user);
-                       wprintf("\">");
-                       escputs(user);
-                       wprintf("</a></li>");
-               }
-       }
-}
-
-
 /**
  * \brief Task list section
  */
@@ -121,7 +99,7 @@ void tasks_section(void) {
        }
        else {
                for (i=0; i<num_msgs; ++i) {
-                       display_task(WC->msgarr[i]);
+                       display_task(WC->msgarr[i], 0);
                }
        }
 
@@ -160,7 +138,7 @@ void calendar_section(void) {
        }
        else {
                for (i=0; i<num_msgs; ++i) {
-                       display_calendar(WC->msgarr[i]);
+                       display_calendar(WC->msgarr[i], 0);
                }
                calendar_summary_view();
        }
@@ -182,7 +160,7 @@ void server_info_section(void) {
                _("You are connected to %s, running %s with %s, and located in %s.  Your system administrator is %s."),
                serv_info.serv_humannode,
                serv_info.serv_software,
-               SERVER,
+               PACKAGE_STRING,
                serv_info.serv_bbs_city,
                serv_info.serv_sysadm);
        escputs(message);
@@ -204,7 +182,8 @@ void summary_inner_div(void) {
         */
 
        wprintf("<div class=\"fix_scrollbar_bug\">"
-               "<table border=0 width=100%%><tr valign=top>");
+               "<table width=\"100%%\" cellspacing=\"10px\" cellpadding=\"0\">"
+               "<tr valign=top>");
 
        /**
         * Column One
@@ -245,8 +224,6 @@ void summary_inner_div(void) {
        wprintf("</div></div></div>");
        wprintf("</td>");
 
-       wprintf("</tr><tr valign=top>");
-       wprintf("<td colspan=3><br/></td>");
        wprintf("</tr><tr valign=top>");
 
        /**
@@ -291,16 +268,17 @@ void summary(void) {
 
        output_headers(1, 1, 2, 0, 0, 0);
        wprintf("<div id=\"banner\">\n");
-        wprintf("<div class=\"service_banner\">\n");
+       wprintf("<div class=\"room_banner\">");
         wprintf("<img src=\"static/summscreen_48x.gif\">");
         wprintf("<h1>");
         snprintf(title, sizeof title, _("Summary page for %s"), WC->wc_fullname);
         escputs(title);
-        wprintf("</h1><h2>\n");
+        wprintf("</h1><h2>");
         output_date();
         wprintf("</h2></div>");
-        wprintf("<ul><li class=\"start_page\">");
-        offer_start_page();
+       wprintf("<ul class=\"room_actions\">\n");
+       wprintf("<li class=\"start_page\">");
+       offer_start_page();
         wprintf("</li></ul>");
         wprintf("</div>");
 
@@ -309,7 +287,7 @@ void summary(void) {
         * In the future we might consider updating individual sections of the summary
         * instead of the whole thing.
         */
-       wprintf("<div id=\"content\">\n");
+       wprintf("<div id=\"content\" class=\"service\">\n");
        summary_inner_div();
        wprintf("</div>\n");