]> code.citadel.org Git - citadel.git/blobdiff - webcit/userlist.c
add new outputtoken 'F', which does FMOUT with the escaper.
[citadel.git] / webcit / userlist.c
index 2f605adccf23a0b7fe504de4ad2fd7666dd6a0a3..a244a999de0e5d82f929922bd0858e296476f103 100644 (file)
@@ -46,7 +46,7 @@ void userlist(void)
        serv_puts("LIST");
        serv_getln(buf, sizeof buf);
        if (buf[0] != '1') {
-               wc_printf("<em>%s</em><br />\n", &buf[4]);
+               wc_printf("<em>%s</em><br>\n", &buf[4]);
                goto DONE;
        }
 
@@ -113,13 +113,23 @@ void showuser(void)
 
        output_headers(1, 1, 2, 0, 0, 0);
        wc_printf("<div id=\"banner\">\n");
-       wc_printf("<img src=\"static/usermanag_48x.gif\">");
+       wc_printf("<img src=\"static/webcit_icons/essen/32x32/account.png\" alt=\"\">");
         wc_printf("<h1>");
        wc_printf(_("User profile"));
         wc_printf("</h1>");
+       wc_printf("<div id=\"navbar\">\n");
+       wc_printf("<ul><li><a href=\"display_page?recp=");
+       urlescputs(who);
+        wc_printf("\">"
+                "<img src=\"static/webcit_icons/essen/16x16/chat.png\" alt=\"\">"
+               "<span class=\"navbar_link\">");
+        snprintf(buf, sizeof buf, _("Click here to send an instant message to %s"), who);
+        escputs(buf);
+        wc_printf("</span></li></a>\n");
+       wc_printf("</div>");
         wc_printf("</div>");
 
-        wc_printf("<div id=\"content\" class=\"service\">\n");
+        wc_printf("<div id=\"content\" class=\"service bio\">\n");
 
        wc_printf("<table class=\"userlist_background\"><tr><td>\n");
 
@@ -135,9 +145,9 @@ void showuser(void)
 
        wc_printf("<center><table><tr><td>");
        if (have_pic == 1) {
-               wc_printf("<img src=\"image?name=_userpic_&parm=");
+               wc_printf("<img src=\"image?name=_userpic_&amp;parm=");
                urlescputs(who);
-               wc_printf("\">");
+               wc_printf("\" alt=\"\">");
        }
        wc_printf("</td><td><h1>");
        escputs(who);
@@ -147,20 +157,11 @@ void showuser(void)
        if (buf[0] == '1') {
                fmout("JUSTIFY");
        }
-       wc_printf("<br /><a href=\"display_page?recp=");
-       urlescputs(who);
-       wc_printf("\">"
-               "<img src=\"static/citadelchat_24x.gif\" "
-               "align=middle border=0>&nbsp;&nbsp;");
-       snprintf(buf, sizeof buf, _("Click here to send an instant message to %s"), who);
-       escputs(buf);
-       wc_printf("</a>\n");
-
        wc_printf("</td></tr></table>\n");
        wDumpContent(1);
 }
 
-void 
+void
 InitModule_USERLIST
 (void)
 {