JavaScript fix to delete tasks.

Monotone-Parent: ff3fffcc9ac3e9e2308ab3a16a89bf67f67cb5d2
Monotone-Revision: 757b6521030075afab35a20d8dfccc19ae336ae9

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2010-01-25T23:03:46
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Francis Lachapelle
2010-01-25 23:03:46 +00:00
parent 743c4af3ed
commit 5826589f26
+6 -7
View File
@@ -1,7 +1,5 @@
/* -*- Mode: java; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/* JavaScript for SOGoCalendar */
var listFilter = 'view_today';
var listOfSelection = null;
@@ -764,14 +762,15 @@ function tasksListCallback(http) {
var cname = escape(data[i][0]);
listItem.setAttribute("id", calendar + "-" + cname);
//listItem.addClassName(data[i][5]); // Classification
listItem.addClassName(data[i][9]);
listItem.addClassName(data[i][9]); // status (duelater, completed, etc)
listItem.calendar = calendar;
listItem.addClassName("calendarFolder" + calendar);
listItem.cname = cname;
listItem.erasable = data[i][7];
var input = $(document.createElement("input"));
input.setAttribute("type", "checkbox");
if (parseInt(data[i][6]) == 0)
input.setAttribute ("disabled", true);
if (parseInt(data[i][6]) == 0) // editable?
input.setAttribute("disabled", true);
if (parseInt(data[i][8]) == 1) {
listItem.addClassName("important");
}
@@ -783,10 +782,10 @@ function tasksListCallback(http) {
$(input).addClassName("checkBox");
var t = new Element ("span");
t.update (data[i][3]);
t.update(data[i][3]);
listItem.appendChild (t);
listItem.attachMenu ("tasksListMenu");
listItem.attachMenu("tasksListMenu");
}
list.scrollTop = list.previousScroll;