]> code.delx.au - comingnext/blobdiff - comingNext/index.html
fixed error when showing todos without end date
[comingnext] / comingNext / index.html
index ad665667916acdcf621703e0baccaad8dd544c52..334814c79b6b0ff2bb8ac8c5892281b2ef7e2906 100644 (file)
@@ -472,7 +472,24 @@ function updateData()
                var counter = 0;\r
                var entryDate = '';\r
                var dateArr = [];\r
-               var entriesHtml = '<table>';\r
+               var fontsize = 'normal';\r
+               if (mode == 0) {\r
+                       if (config['eventsPerWidget'].Value == 3) {\r
+                               fontsize = '17pt';\r
+                               changeCssClass('.icon', 'width:20px; height:20px');\r
+                       }\r
+                       else if (config['eventsPerWidget'].Value == 5) {\r
+                               fontsize = '10pt';\r
+                               changeCssClass('.icon', 'width:10px; height:10px');\r
+                       }\r
+                       else if (config['eventsPerWidget'].Value == 6) {\r
+                               fontsize = '8pt';\r
+                               changeCssClass('.icon', 'width:8px; height:8px');\r
+                       }\r
+               }\r
+               else\r
+                       changeCssClass('.icon', config['cssStyle_icon'].Value);\r
+               var entriesHtml = '<table style="font-size:' + fontsize + ';">';\r
                var eventIds = [];\r
                var max;\r
                if (mode == 0)\r
@@ -585,7 +602,7 @@ function updateData()
                                \r
                                // mark overdue todos\r
                                var overdue = false;\r
-                               if (entry.Type == 'ToDo') {\r
+                               if (entry.Type == 'ToDo' && date != null) {\r
                                        var tmp1 = new Date(date.getFullYear(), date.getMonth(), date.getDate(), 0,0,0);\r
                                        var tmp2 = new Date(now.getFullYear(), now.getMonth(), now.getDate(), 0,0,0);\r
                                        if (tmp1.getTime() < tmp2.getTime()) {\r