mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-05-07 04:25:26 +00:00
Fixed issues, ajaxified import process
Monotone-Parent: 80ad9ff70fe3d4130d99bbd2590349b71c85b9f3 Monotone-Revision: 33b6c38a250d6ae49e26dd7de548708c132d5c34 Monotone-Author: crobert@inverse.ca Monotone-Date: 2009-09-03T17:53:38 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
@@ -1904,19 +1904,40 @@ function onCalendarImport(event) {
|
||||
var top = cellPosition[1];
|
||||
|
||||
var div = $("uploadDialog");
|
||||
var res = $("uploadResults");
|
||||
div.style.top = top + "px";
|
||||
res.style.top = top + "px";
|
||||
div.style.left = left + "px";
|
||||
res.style.left = left + "px";
|
||||
div.style.display = "block";
|
||||
}
|
||||
function hideCalendarImport () {
|
||||
$("uploadDialog").style.display = "none";
|
||||
}
|
||||
function hideImportResults () {
|
||||
$("uploadResults").style.display = "none";
|
||||
}
|
||||
function validateUploadForm () {
|
||||
rc = false;
|
||||
if ($("calendarFile").value.length)
|
||||
rc = true;
|
||||
return rc;
|
||||
}
|
||||
function uploadCompleted (response) {
|
||||
response = response.replace (/<pre>/, "");
|
||||
response = response.replace (/<\/pre>/, "");
|
||||
data = response.evalJSON (true);
|
||||
|
||||
var div = $("uploadResults");
|
||||
$("uploadOK").onclick = hideImportResults;
|
||||
$("uploadResultsContent").update (data.message);
|
||||
|
||||
if (data.imported > 0)
|
||||
refreshCurrentFolder ();
|
||||
|
||||
hideCalendarImport ();
|
||||
$("uploadResults").style.display = "block";
|
||||
}
|
||||
|
||||
function setEventsOnCalendar(checkBox, li) {
|
||||
li.observe("mousedown", listRowMouseDownHandler);
|
||||
|
||||
Reference in New Issue
Block a user