print calendars events&Tasks with colors - either borders or backgrounds

This commit is contained in:
Alexandre Cloutier
2014-08-26 13:36:42 -04:00
parent 6aecccf6ca
commit 38a3b7bb4f
7 changed files with 246 additions and 90 deletions

View File

@@ -1176,8 +1176,9 @@ function tasksListCallback(http) {
// [9] Editable?
// [10] Erasable?
// [11] Priority (0, 1 = important, 9 = low)
// [12] Status CSS class (duelater, completed, etc)
// (13) Due date (formatted)
// [12] Owner
// [13] Status CSS class (duelater, completed, etc)
// [14] Due date (formatted)
for (var i = 0; i < data.length; i++) {
var row = createElement("tr");
@@ -1189,7 +1190,7 @@ function tasksListCallback(http) {
var cname = escape(data[i][0]);
row.setAttribute("id", calendar + "-" + cname);
//listItem.addClassName(data[i][5]); // Classification
row.addClassName(data[i][12]); // status
row.addClassName(data[i][14]); // status
row.addClassName("taskRow");
row.calendar = calendar;
row.cname = cname;
@@ -1234,8 +1235,8 @@ function tasksListCallback(http) {
cell = createElement("td");
row.appendChild(cell);
if (data[i][13])
cell.update(data[i][13]); // end date
if (data[i][14])
cell.update(data[i][14]); // end date
cell = createElement("td");
row.appendChild(cell);