* Send-page window is now a popup
+Revision 213.10 2001/05/06 05:11:48 ajc
+* Added paging icon and right-justified it
+* Send-page window is now a popup
+
Revision 213.9 2001/05/04 04:28:10 ajc
* Added "page user" button in wholist
Revision 213.9 2001/05/04 04:28:10 ajc
* Added "page user" button in wholist
1998-12-03 Nathan Bryant <bryant@cs.usm.maine.edu>
* webserver.c: warning fix
1998-12-03 Nathan Bryant <bryant@cs.usm.maine.edu>
* webserver.c: warning fix
strcpy(recp, bstr("recp"));
strcpy(recp, bstr("recp"));
wprintf("<TABLE WIDTH=100%% BORDER=0 BGCOLOR=007700><TR><TD>");
wprintf("<FONT SIZE=+1 COLOR=\"FFFFFF\"");
wprintf("<TABLE WIDTH=100%% BORDER=0 BGCOLOR=007700><TR><TD>");
wprintf("<FONT SIZE=+1 COLOR=\"FFFFFF\"");
wprintf("<TABLE border=0 width=100%%><TR><TD>\n");
wprintf("<TABLE border=0 width=100%%><TR><TD>\n");
- wprintf("Select a user to send a message to: <BR>");
-
- wprintf("<SELECT NAME=\"recp\" SIZE=10>\n");
- serv_puts("RWHO");
- serv_gets(buf);
- if (buf[0] == '1') {
- while (serv_gets(buf), strcmp(buf, "000")) {
- extract(user, buf, 1);
- wprintf("<OPTION");
- if (strlen(recp)>0) {
- if (!strcmp(user, recp)) {
- wprintf(" SELECTED");
- }
- }
- wprintf(">");
- escputs(user);
- wprintf("\n");
- }
- }
- wprintf("</SELECT>\n");
-
- wprintf("</TD><TD>");
+ wprintf("<INPUT TYPE=\"hidden\" NAME=\"recp\" VALUE=\"");
+ escputs(recp);
+ wprintf("\">\n");
wprintf("Enter message text:<BR>");
wprintf("Enter message text:<BR>");
wprintf("</TD></TR></TABLE><BR>\n");
wprintf("<INPUT TYPE=\"submit\" NAME=\"sc\" VALUE=\"Send message\">");
wprintf("</TD></TR></TABLE><BR>\n");
wprintf("<INPUT TYPE=\"submit\" NAME=\"sc\" VALUE=\"Send message\">");
- wprintf("<INPUT TYPE=\"submit\" NAME=\"sc\" VALUE=\"Cancel\"><BR>\n");
+ wprintf("<BR><A HREF=\"javascript:window.close();\"Cancel</A>\n");
wprintf("</FORM></CENTER>\n");
wDumpContent(1);
wprintf("</FORM></CENTER>\n");
wDumpContent(1);
#include <ctype.h>
#include <stdlib.h>
#include <unistd.h>
#include <ctype.h>
#include <stdlib.h>
#include <unistd.h>
escputs(serv_info.serv_humannode);
wprintf("</B></FONT></TD></TR></TABLE>\n");
escputs(serv_info.serv_humannode);
wprintf("</B></FONT></TD></TR></TABLE>\n");
- wprintf("<CENTER>\n<TABLE BORDER=1 WIDTH=100%%>\n<TR>\n");
+ wprintf("<CENTER>\n"
+ "Click on a name to read user info. Click on "
+ "<IMG SRC=\"/static/page.gif\" ALT=\"(p)\" BORDER=0> to send "
+ "a page (instant message) to that user.<BR>"
+ "<TABLE BORDER=1 WIDTH=100%%>\n<TR>\n");
wprintf("<TH>Session ID</TH>\n");
wprintf("<TH>User Name</TH>\n");
wprintf("<TH>Room</TH>");
wprintf("<TH>Session ID</TH>\n");
wprintf("<TH>User Name</TH>\n");
wprintf("<TH>Room</TH>");
}
while (wlist != NULL) {
}
while (wlist != NULL) {
- wprintf("<TR>\n\t<TD ALIGN=center><FONT SIZE=-1>%d", wlist->sessionnum);
+ wprintf("<TR>\n\t<TD ALIGN=center>%d", wlist->sessionnum);
if ((WC->is_aide) &&
(wlist->sessionnum != serv_info.serv_pid)) {
wprintf(" <A HREF=\"/terminate_session&which_session=%d&session_owner=", wlist->sessionnum);
if ((WC->is_aide) &&
(wlist->sessionnum != serv_info.serv_pid)) {
wprintf(" <A HREF=\"/terminate_session&which_session=%d&session_owner=", wlist->sessionnum);
wprintf(" <A HREF=\"/edit_me\" "
">(edit)</A>");
}
wprintf(" <A HREF=\"/edit_me\" "
">(edit)</A>");
}
- wprintf("</FONT></TD>\n\t<TD><FONT SIZE=-1>");
+ wprintf("</TD>\n\t<TD>");
/* username (link to user bio/photo page) */
/* username (link to user bio/photo page) */
wprintf("</A>");
/* (link to page this user) */
wprintf("</A>");
/* (link to page this user) */
- wprintf("<A HREF=\"/display_page&recp=");
+ wprintf("<DIV ALIGN=RIGHT>"
+ "<A HREF=\"/whobbs\" "
+ " onClick=\"return window.open('/display_page&recp=");
urlescputs(wlist->username);
urlescputs(wlist->username);
+ wprintf("', 'CitaPageWin', 'toolbar=no,location=no,copyhistory=no,status=no,scrollbars=yes,resizable=no,height=400,width=400');\">"
+ "<IMG SRC=\"/static/page.gif\" ALT=\"(p)\""
+ " BORDER=0></A></DIV>");
- wprintf("</FONT></TD>\n\t<TD><FONT SIZE=-1>");
+ wprintf("</TD>\n\t<TD>");
escputs(wlist->roomname);
escputs(wlist->roomname);
- wprintf("</FONT></TD>\n\t<TD><FONT SIZE=-1>");
+ wprintf("</TD>\n\t<TD>");
/* hostname */
escputs(wlist->hostname);
/* hostname */
escputs(wlist->hostname);
- wprintf("</FONT></TD>\n</TR>");
+ wprintf("</TD>\n</TR>");
wptr = wlist->next;
free(wlist);
wlist = wptr;
wptr = wlist->next;
free(wlist);
wlist = wptr;