]> code.citadel.org Git - citadel.git/blobdiff - webcit/event.c
Calendar date format is now yyyy-mm-dd because that is the
[citadel.git] / webcit / event.c
index dcce662e2cf2b3774984dc25a87b46d2a526b6f2..6034e7087a20301913f0f6fbe12dea9140465d08 100644 (file)
@@ -450,20 +450,17 @@ void display_edit_individual_event(icalcomponent *supplied_vevent, long msgnum,
        wprintf("<select name=\"freq\" id=\"freq_selector\" size=\"1\" "
                "onChange=\"RecurrenceShowHide();\">\n");
        for (i=0; i<(sizeof frequency_units / sizeof(char *)); ++i) {
-               wprintf("<option %s value=\"%d\">%s</option>\n",
-                       ((i == recur.freq) ? "selected" : ""),
+               wprintf("<option %s%svalue=\"%d\">%s</option>\n",
+                       ((i == recur.freq) ? "selected " : ""),
+                       (((i == recur.freq) || ((i>=3)&&(i<=5))) ? "" : "disabled "),
                        i,
                        frequency_units[i]
                );
        }
+       wprintf("</select>\n");
 
-       wprintf("</td></tr>\n");
-
-
-       wprintf("<div id=\"weekday_selector\">\n");             /* begin 'weekday_selector' div */
-       wprintf("<tr><td><b>");
-       wprintf("%s", _("on these weekdays:"));
-       wprintf("</b></td><td>");
+       wprintf("<div id=\"weekday_selector\">");       /* begin 'weekday_selector' div */
+       wprintf("%s<br>", _("on these weekdays:"));
 
        char weekday_is_selected[7];
        memset(weekday_is_selected, 0, 7);
@@ -486,9 +483,9 @@ void display_edit_individual_event(icalcomponent *supplied_vevent, long msgnum,
                if (weekday_is_selected[i]) wprintf(" checked");
                wprintf(">%s</input>\n", weekday_labels[i]);
        }
+       wprintf("</div>\n");                            /* end 'weekday_selector' div */
 
        wprintf("</td></tr>\n");
-       wprintf("</div>\n");                            /* end 'weekday_selector' div */
 
        wprintf("</table>\n");
        wprintf("</div>\n");                            /* end 'rrule' div */