Changeset 5394 for trunk/expressoMail1_2/js
- Timestamp:
- 01/18/12 13:23:58 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/js/main.js
r5393 r5394 3407 3407 success: function(){ 3408 3408 $.ajax({ 3409 url: "controller.php?action="+import_url+'&from_ajax=true& selected='+$("#select-agenda option:selected").val()+'&readable=true',3409 url: "controller.php?action="+import_url+'&from_ajax=true&id_user='+User.me.id+'&readable=true&cirus_delimiter='+cyrus_delimiter, 3410 3410 async: false, 3411 3411 success: function(data){ 3412 3412 data = connector.unserialize(data); 3413 if(data){ 3414 up = true; 3415 $("#select-agenda").css("display", "none"); 3416 $("#import-dialog" ).children("p:first-child").css("display", "none"); 3417 $("#import-dialog" ).dialog({ 3418 height: 160, 3419 title: 'Atualizar Evento' 3420 }); 3421 $(".ui-dialog-buttonpane").find(".ui-button:last").children().html("Atualizar"); 3413 3414 3415 var createDialog = function(isCorrentEvent){ 3416 3417 if(!(!!isCorrentEvent)){ 3418 $("#select-agenda").html(''); 3419 for(var calendario in Calendar.calendarIds){ 3420 var doc = document .createElement("OPTION"); 3421 doc.value = Calendar.signatures[parseInt(calendario)].calendar.id; 3422 doc.innerHTML = Calendar.signatures[parseInt(calendario)].calendar.name; 3423 $("#select-agenda").append(doc); 3424 }; 3425 3426 }else{ 3427 up = true; 3428 $("#select-agenda").css("display", "none"); 3429 $("#import-dialog" ).children("p:first-child").css("display", "none"); 3430 $("#import-dialog" ).dialog({ 3431 height: 160, 3432 title: 'Atualizar Evento' 3433 }); 3434 $(".ui-dialog-buttonpane").find(".ui-button:last").children().html("Atualizar"); 3435 }; 3436 $( "#import-dialog" ).dialog( "open" ); 3437 }; 3438 3439 3440 3441 if(!!data){ 3442 var isCorrentEvent = false; 3443 var count = 0; 3444 3445 $.getJSON("../prototype/request.php", 3446 { 3447 concept : "calendarToSchedulable", 3448 filter : ['AND', ['IN', 'calendar', Calendar.calendarIds], ['=', 'schedulable', data]] 3449 }, createDialog); 3450 }else{ 3451 createDialog(false); 3422 3452 } 3423 else{ 3424 $.getJSON("../prototype/me.php", function(user){ 3425 logUser = user; 3426 up = false; 3427 $("#select-agenda").css("display", ""); 3428 $("#import-dialog" ).children("p:first-child").css("display", ""); 3429 $.getJSON("../prototype/request.php", 3430 { 3431 concept : "calendarSignature", 3432 criteria : {'deepness' : 2}, 3433 filter : ["=", "user", logUser.id] 3434 }, function(calendarSignatures){ 3435 $("#select-agenda").html(''); 3436 for(var calendario in calendarSignatures){ 3437 var doc = document .createElement("OPTION"); 3438 doc.value = calendarSignatures[parseInt(calendario)].calendar.id; 3439 doc.innerHTML = calendarSignatures[parseInt(calendario)].calendar.name; 3440 $("#select-agenda").append(doc); 3441 } 3442 }); 3443 }); 3444 } 3445 } 3446 }); 3447 } 3448 }); 3449 } 3450 else 3451 { 3452 if(confirm(get_lang("Do you confirm this import to your Calendar?"))){ 3453 cExecute( import_url +'&from_ajax=true',handler_import_calendar); 3454 } 3455 } 3456 $( "#import-dialog" ).dialog( "open" ); 3453 }}); 3454 }}); 3455 } 3457 3456 } 3458 3457 function open_msg_part(data){
Note: See TracChangeset
for help on using the changeset viewer.