nummsgs = load_msg_ptrs(cmd);
if (nummsgs == 0) {
- if (!strcmp(oper, "readnew")) {
- wprintf("<EM>No new messages in this room.</EM>\n");
- } else if (!strcmp(oper, "readold")) {
- wprintf("<EM>No old messages in this room.</EM>\n");
- } else {
- wprintf("<EM>This room is empty.</EM>\n");
+
+ if ((!is_tasks) && (!is_calendar)) {
+ if (!strcmp(oper, "readnew")) {
+ wprintf("<EM>No new messages in this room.</EM>\n");
+ } else if (!strcmp(oper, "readold")) {
+ wprintf("<EM>No old messages in this room.</EM>\n");
+ } else {
+ wprintf("<EM>This room is empty.</EM>\n");
+ }
}
+
goto DONE;
}
}
if (is_summary) wprintf("</FORM>\n");
-DONE: wDumpContent(1);
+DONE:
+ if (is_tasks) {
+ wprintf("<A HREF=\"/display_edit_task?msgnum=0\">"
+ "Add new task</A>\n"
+ );
+ }
+
+ if (is_calendar) {
+ do_calendar_view();
+ }
+
+ wDumpContent(1);
}