daily calendar works
This commit is contained in:
		| @@ -189,12 +189,25 @@ | ||||
| 				let height = parseInt($("#schedule").css("min-height")); | ||||
| 				var schedule = new Schedule("#schedule", width, height); | ||||
| 				var ctx = $("#scheduleCanvas")[0].getContext("2d"); | ||||
| 				/* TODO: replace by weekly times */ | ||||
| 				schedule.drawSlot(ctx, 2, "07:15", "10:30", "black", "green"); | ||||
| 				schedule.drawSlot(ctx, 2, "10:30", "10:45", "black", "gray"); | ||||
| 				schedule.drawSlot(ctx, 2, "10:45", "12:00", "black", "red"); | ||||
| 				schedule.drawSlot(ctx, 2, "13:00", "17:15", "black", "blue"); | ||||
| 				 | ||||
| 				var currentDayRecords = JSON.parse('[(${schedule})]'); | ||||
| 				var scheduleRecords = currentDayRecords.schedule; | ||||
| 				var daySlot = currentDayRecords.daySlot; | ||||
| 				for (var i = 0; i < scheduleRecords.length; i++) { | ||||
| 					var r = scheduleRecords[i]; | ||||
| 					var cssClass = r.billing; | ||||
| 					var color = "#aaaaaa"; | ||||
| 					if (cssClass == "WP5") { | ||||
| 						color = "#aa0000"; | ||||
| 					} else if (cssClass == "WP4") { | ||||
| 						color = "#0000aa"; | ||||
| 					} else if (cssClass == "WP2") { | ||||
| 						color = "#aaaa00"; | ||||
| 					} else if (cssClass == "TA3") { | ||||
| 						color = "#00aa00"; | ||||
| 					} | ||||
| 					/* daySlot 7 = sunday, but this should be slot 0 */ | ||||
| 					schedule.drawSlot(ctx, daySlot > 6 ? 0 : daySlot, r.from, r.until, "black", color); | ||||
| 				} | ||||
| 				var localeUrl = '[[@{/js/dataTables/de.json}]]'; | ||||
| 				$("#project_table").DataTable({ | ||||
| 					"language" : { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user