From: Art Cancro Date: Thu, 16 Oct 2008 02:29:07 +0000 (+0000) Subject: recurrence editor stuff X-Git-Tag: v7.86~1847 X-Git-Url: https://code.citadel.org/?p=citadel.git;a=commitdiff_plain;h=9ee5a3338f7dc342e1b111898b4c05a3fee7f4a7 recurrence editor stuff --- diff --git a/webcit/event.c b/webcit/event.c index bb1028653..08f5dc7e2 100644 --- a/webcit/event.c +++ b/webcit/event.c @@ -570,8 +570,20 @@ void display_edit_individual_event(icalcomponent *supplied_vevent, long msgnum, wprintf("\n"); /* end 'monthday_selector' div */ + int rrymweek = 1; /* FIXME default to same as event start */ + int rrymweekday = 1; /* FIXME default to same as event start */ + int rrymonth = 1; /* FIXME default to same as event start */ + + int which_rryeartype_is_preselected = 0; + + if ( (recur.by_day[0] != ICAL_RECURRENCE_ARRAY_MAX) + && (recur.by_month[0] != ICAL_RECURRENCE_ARRAY_MAX) ) { + which_rryeartype_is_preselected = 1; /* FIXME finish this */ + rrymweek = icalrecurrencetype_day_position(recur.by_day[0]); + rrymweekday = icalrecurrencetype_day_day_of_week(recur.by_day[0]) - 1; + rrymonth = recur.by_month[0]; + } - int which_rryeartype_is_preselected = 0; /* FIXME set default correctly */ wprintf("
"); /* begin 'yearday_selector' div */ wprintf(""); /* FIXME */ + wprintf("on the (%d) (%d) of (%d)
", rrymweek, rrymweekday, rrymonth); /* FIXME */ wprintf("
\n"); /* end 'yearday_selector' div */