localtime_r(&previous_month, &tm);
wprintf("<A HREF=\"readfwd?calview=month&year=%d&month=%d&day=1\">",
(int)(tm.tm_year)+1900, tm.tm_mon + 1);
- wprintf("<IMG ALIGN=MIDDLE SRC=\"/static/back.gif\" BORDER=0></A>\n");
+ wprintf("<IMG ALIGN=MIDDLE SRC=\"/static/prevdate_32x.gif\" BORDER=0></A>\n");
wprintf(" "
"<FONT SIZE=+1 COLOR=\"#FFFFFF\">"
localtime_r(&next_month, &tm);
wprintf("<A HREF=\"readfwd?calview=month&year=%d&month=%d&day=1\">",
(int)(tm.tm_year)+1900, tm.tm_mon + 1);
- wprintf("<IMG ALIGN=MIDDLE SRC=\"/static/forward.gif\" BORDER=0></A>\n");
+ wprintf("<IMG ALIGN=MIDDLE SRC=\"/static/nextdate_32x.gif\" BORDER=0></A>\n");
wprintf("</TD></TR></TABLE>\n");
void calendar_day_view(int year, int month, int day) {
int hour;
struct icaltimetype today, yesterday, tomorrow;
+ char calhourformat[16];
+ get_preference("calhourformat", calhourformat, sizeof calhourformat);
/* Figure out the dates for "yesterday" and "tomorrow" links */
"&year=%d&month=%d&day=%d&hour=%d&minute=0\">",
year, month, day, hour
);
- wprintf("%d:00%s</A> ",
- (hour <= 12 ? hour : hour-12),
- (hour < 12 ? "am" : "pm")
- );
+
+ if (!strcasecmp(calhourformat, "24")) {
+ wprintf("%2d:00</A> ", hour);
+ }
+ else {
+ wprintf("%d:00%s</A> ",
+ (hour <= 12 ? hour : hour-12),
+ (hour < 12 ? "am" : "pm")
+ );
+ }
+
wprintf("</TD><TD BGCOLOR=\"#FFFFFF\" VALIGN=TOP>");
/* put the data here, stupid */
wprintf("<TD ALIGN=CENTER>");
wprintf("<A HREF=\"readfwd?calview=day&year=%d&month=%d&day=%d\">",
yesterday.year, yesterday.month, yesterday.day);
- wprintf("<IMG ALIGN=MIDDLE SRC=\"/static/back.gif\" BORDER=0></A>");
+ wprintf("<IMG ALIGN=MIDDLE SRC=\"/static/prevdate_32x.gif\" BORDER=0></A>");
wprintf("</TD>");
/* Today's date */
wprintf("<TD ALIGN=CENTER>");
wprintf("<A HREF=\"readfwd?calview=day&year=%d&month=%d&day=%d\">",
tomorrow.year, tomorrow.month, tomorrow.day);
- wprintf("<IMG ALIGN=MIDDLE SRC=\"/static/forward.gif\""
+ wprintf("<IMG ALIGN=MIDDLE SRC=\"/static/nextdate_32x.gif\""
" BORDER=0></A>\n");
wprintf("</TD>");
WC->disp_cal[i].cal_msgnum );
urlescputs(WC->wc_roomname);
wprintf("\">");
+ wprintf("<IMG ALIGN=MIDDLE "
+ "SRC=\"/static/taskmanag_16x.gif\" BORDER=0> ");
if (p != NULL) {
escputs((char *)icalproperty_get_comment(p));
}