Index: trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.css =================================================================== --- trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.css (revision 1155) +++ trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.css (revision 1156) @@ -678,5 +678,5 @@ } #recurrenceFields #recurrenceTable p.weekRecurLinks { - margin: 1em 0 0.5em 0; + margin: 1em 0 1em 0; } #recurrenceFields #recurrenceTable .extraByMonthPosFields { @@ -689,4 +689,7 @@ margin: 0 0 0.5em 0; } +#recurrenceFields #dayMonthCheckBoxList, +#recurrenceFields #monthDaysCheckBoxList, +#recurrenceFields #yearWeeksCheckBoxList, #recurrenceFields #yearMonthCheckBoxList, #recurrenceFields #yearMonthDaysCheckBoxList, Index: trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl =================================================================== --- trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl (revision 1155) +++ trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl (revision 1156) @@ -1872,5 +1872,5 @@ - + @@ -2408,5 +2473,5 @@ - + @@ -2467,5 +2532,5 @@ @@ -2546,5 +2618,5 @@   - + Index: trunk/deployment/webuser/webapp/resources/demoskins/resources/includes.js =================================================================== --- trunk/deployment/webuser/webapp/resources/demoskins/resources/includes.js (revision 1155) +++ trunk/deployment/webuser/webapp/resources/demoskins/resources/includes.js (revision 1156) @@ -170,4 +170,9 @@ switch (freq) { case "DAILY": + var bymonth = new Array(); + // get the bymonth values + bymonth = collectRecurChkBoxVals(bymonth,document.getElementById('dayMonthCheckBoxList').getElementsByTagName('input'),false); + // set the form values + formObj.bymonth.value = bymonth.join(','); formObj.interval.value = formObj.dailyInterval.value; break; @@ -176,4 +181,5 @@ byday = collectRecurChkBoxVals(byday, document.getElementById('weekRecurFields').getElementsByTagName('input'),false); formObj.byday.value = byday.join(','); + formObj.wkst.value = formObj.weekWkst[formObj.weekWkst.selectedIndex].value; formObj.interval.value = formObj.weeklyInterval.value; break; @@ -207,4 +213,5 @@ var bymonthday = new Array(); var bymonth = new Array(); + var byweekno = new Array(); var byyearday = new Array(); // get the byday values @@ -222,4 +229,6 @@ // get the bymonthday values bymonthday = collectRecurChkBoxVals(bymonthday,document.getElementById('yearMonthDaysCheckBoxList').getElementsByTagName('input'),false); + // get the byweekno values + byweekno = collectRecurChkBoxVals(byweekno,document.getElementById('yearWeeksCheckBoxList').getElementsByTagName('input'),false); // get the byyearday values byyearday = collectRecurChkBoxVals(byyearday,document.getElementById('yearDaysCheckBoxList').getElementsByTagName('input'),false); @@ -229,5 +238,7 @@ formObj.bymonth.value = bymonth.join(','); formObj.bymonthday.value = bymonthday.join(','); + formObj.byweekno.value = byweekno.join(','); formObj.byyearday.value = byyearday.join(','); + formObj.wkst.value = formObj.yearWkst[formObj.yearWkst.selectedIndex].value; formObj.interval.value = formObj.yearlyInterval.value; break; @@ -251,5 +262,5 @@ } } - //alert("frequency: " + freq + "\ninterval: " + formObj.interval.value + "\ncount: " + formObj.count.value + "\nuntil: " + formObj.until.value + "\nbyday: " + formObj.byday.value + "\nbymonthday: " + formObj.bymonthday.value + "\nbymonth: " + formObj.bymonth.value + "\nbyyearday: " + formObj.byyearday.value + "\n"); + //alert("frequency: " + freq + "\ninterval: " + formObj.interval.value + "\ncount: " + formObj.count.value + "\nuntil: " + formObj.until.value + "\nbyday: " + formObj.byday.value + "\nbymonthday: " + formObj.bymonthday.value + "\nbymonth: " + formObj.bymonth.value + "\nbyyearday: " + formObj.byyearday.value + "\nwkst: " + formObj.wkst.value); return true; }
@@ -2191,212 +2191,277 @@ - - checked - recurring - - - - - - - - - - - - +
- + confirmed tentative cancelled @@ -2491,5 +2556,5 @@ - + yes (opaque: event status affects your free/busy)
no (transparent: event status does not affect your free/busy) @@ -2516,27 +2581,34 @@
- - - - - - -
- - - - checked - -
-
-
- - - - checked - -
-
-
+ + + + no categories defined + + + + + + + +
+ + + + checked + +
+
+
+ + + + checked + +
+
+
+
+