" but support for calendars is not available on this "
"particular system. Please ask your system administrator to "
"install a new version of the Citadel web service with "
- "calendaring enabled.</I><BR>\n"
+ "calendaring enabled.</I><br />\n"
);
}
"Cannot display calendar item. You are seeing this error "
"because your WebCit service has not been installed with "
"calendar support. Please contact your system administrator."
- "</i><br>\n");
+ "</i><br />\n");
}
void display_task(long msgnum) {
"Cannot display to-do item. You are seeing this error "
"because your WebCit service has not been installed with "
"calendar support. Please contact your system administrator."
- "</i><br>\n");
+ "</i><br />\n");
}
#else /* WEBCIT_WITH_CALENDAR_SERVICE */
cal = icalcomponent_new_from_string(part_source);
if (cal == NULL) {
- wprintf("Error parsing calendar object<BR>\n");
+ wprintf("Error parsing calendar object<br />\n");
return;
}
void respond_to_request(void) {
char buf[SIZ];
- output_headers(3);
+ output_headers(1, 1, 2, 0, 0, 0, 0);
+ wprintf("<div id=\"banner\">\n");
wprintf("<TABLE WIDTH=100%% BORDER=0 BGCOLOR=\"#444455\"><TR><TD>"
"<SPAN CLASS=\"titlebar\">Respond to meeting request</SPAN>"
- "</TD></TR></TABLE><BR>\n"
+ "</TD></TR></TABLE>\n"
);
+ wprintf("</div>\n<div id=\"text\">\n");
serv_printf("ICAL respond|%s|%s|%s|",
bstr("msgnum"),
wprintf("<A HREF=\"/dotskip?room=");
urlescputs(WC->wc_roomname);
- wprintf("\"><BR>Return to messages</A><BR>\n");
+ wprintf("\"><br />Return to messages</A><br />\n");
wDumpContent(1);
}
void handle_rsvp(void) {
char buf[SIZ];
- output_headers(3);
+ output_headers(1, 1, 2, 0, 0, 0, 0);
+ wprintf("<div id=\"banner\">\n");
wprintf("<TABLE WIDTH=100%% BORDER=0 BGCOLOR=\"#444455\"><TR><TD>"
"<SPAN CLASS=\"titlebar\">"
"Update your calendar with this RSVP</SPAN>"
- "</TD></TR></TABLE><BR>\n"
+ "</TD></TR></TABLE>\n"
+ "</div>\n<div id=\"text\">\n"
);
serv_printf("ICAL handle_rsvp|%s|%s|%s|",
wprintf("<A HREF=\"/dotskip?room=");
urlescputs(WC->wc_roomname);
- wprintf("\"><BR>Return to messages</A><BR>\n");
+ wprintf("\"><br />Return to messages</A><br />\n");
wDumpContent(1);
}
created_new_vtodo = 1;
}
- output_headers(3);
- wprintf("<TABLE WIDTH=100%% BORDER=0 BGCOLOR=\"#444455\"><TR><TD>"
+ output_headers(1, 1, 2, 0, 0, 0, 0);
+ wprintf("<div id=\"banner\">\n"
+ "<TABLE WIDTH=100%% BORDER=0 BGCOLOR=\"#444455\"><TR><TD>"
"<SPAN CLASS=\"titlebar\">Edit task</SPAN>"
- "</TD></TR></TABLE><BR>\n"
+ "</TD></TR></TABLE>\n"
+ "</div>\n<div id=\"text\">\n"
);
do_template("beginbox_nt");
lprintf(9, "Give this task a UID if it doesn't have one.\n");
if (icalcomponent_get_first_property(vtodo,
ICAL_UID_PROPERTY) == NULL) {
- generate_new_uid(buf);
+ generate_uuid(buf);
icalcomponent_add_property(vtodo,
icalproperty_new_uid(buf)
);
/* Force change the room if we have to */
if (strlen(bstr("taskrm")) > 0) {
- gotoroom(bstr("taskrm"), 0);
+ gotoroom(bstr("taskrm"));
}
msgnum = atol(bstr("msgnum"));
if (buf[0] != '1') {
wprintf("HTTP/1.0 404 %s\n", &buf[4]);
- output_headers(0);
+ output_headers(0, 0, 0, 0, 0, 0, 0);
wprintf("Content-Type: text/plain\n");
wprintf("\n");
wprintf("%s\n", &buf[4]);