$Log$
+Revision 625.3 2005/09/16 01:20:00 error
+Add Reply and Email links; and an RSS link in the header
+
Revision 625.2 2005/09/15 21:29:42 ajc
* Made the message list div slightly larger, the preview pane equally
smaller, and stuck a separator bar in between them that will someday
1998-12-03 Nathan Bryant <bryant@cs.usm.maine.edu>
* webserver.c: warning fix
+
time_t if_modified_since;
+void display_rss_control(const char *reply_to, const char *subject)
+{
+ wprintf("<div style=\"align: right;\"><p>\n");
+ wprintf("<a href=\"/display_enter?recp=");
+ urlescputs(reply_to);
+ wprintf("&subject=");
+ if (strncasecmp(subject, "Re: ", 3)) wprintf("Re:%20");
+ urlescputs(subject);
+ wprintf("\">[%s]</a> \n", _("Reply"));
+ wprintf("<a href=\"/display_enter?recp=");
+ urlescputs(reply_to);
+ wprintf("&force_room=_MAIL_&subject=");
+ if (strncasecmp(subject, "Re: ", 3)) wprintf("Re:%20");
+ urlescputs(subject);
+ wprintf("\">[%s]</a>\n", _("Email"));
+ wprintf("</p></div>\n");
+}
+
+
void display_rss(const char *roomname)
{
int nummsgs;
escputs(buf);
wprintf("\n");
}
+ display_rss_control(from, subj);
wprintf("]]></description>\n");
}
/* Boring old 80-column fixed format text gets handled this way... */
escputs(buf);
wprintf("</tt><br />\n");
}
+ display_rss_control(from, subj);
wprintf("]]></description>\n");
}
/* HTML is fun, but we've got to strip it first */
wprintf("\"><FONT SIZE=-2 COLOR=\"#AAAAAA\">");
wprintf(_("Make this my start page"));
wprintf("</FONT></A>");
+ wprintf("<br/><a href=\"/rss?room=");
+ urlescputs(WC->wc_roomname);
+ wprintf("\" title=\"RSS 2.0 feed for ");
+ escputs(WC->wc_roomname);
+ wprintf("\"><img alt=\"RSS\" src=\"/static/xml_button.gif\"/></a>\n");
}