Changeset 5070 for sandbox/expressoMail1_2/MailArchiver
- Timestamp:
- 09/07/11 09:55:41 (13 years ago)
- Location:
- sandbox/expressoMail1_2/MailArchiver/2.2/expressoMail1_2/js
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/expressoMail1_2/MailArchiver/2.2/expressoMail1_2/js/MAQueryConfig.js
r5048 r5070 63 63 //expresso default argument list => new Array(baseFolder,msg_range_begin,emails_per_page,sort_box_type,sort_box_reverse,preview_msg_subject,preview_msg_tip); 64 64 this.setFolder(data_default[0]); 65 //window.alert('vai setar defaults low e high com ' + data_default[1] + ' - ' + data_default[2]); 65 66 this.setBounds(data_default[1], data_default[2]); 66 67 … … 107 108 //setbounds up and down 108 109 MAQueryConfig.prototype.setBounds = function(low, high){ 110 //window.alert('setbounds low = ' + low + ' high = ' + high); 109 111 this.lowerIndex = '"@lowerIndex":"'+(parseInt(low)-1)+'",'; 110 112 this.upperIndex = '"@upperIndex":"'+(parseInt(high)-1)+'",'; … … 347 349 //Query criteria (core api) 348 350 MAQueryConfig.prototype.query = function(offsetlow,offsethight, criterialist){ 351 //window.alert('MAquery low = ' + offsetlow + ' - hight = ' + offsethight); 349 352 if ((offsetlow) && (offsethight)) 350 353 this.setBounds(offsetlow, offsethight); … … 355 358 //window.alert('em qc com lower = ' + this.lowerIndex + ' e upper = ' + this.upperIndex); 356 359 var querystring = '{"query":{' + this.lowerIndex + this.upperIndex; 360 //window.alert('queryString init = ' + querystring); 357 361 querystring += this.getFrom(); 358 362 querystring += this.getTo(); -
sandbox/expressoMail1_2/MailArchiver/2.2/expressoMail1_2/js/draw_api.js
r4972 r5070 586 586 var last_folder = 'INBOX'; 587 587 function draw_paging(num_msgs){ 588 //window.alert('em draw_paging com num_msgs = ' + num_msgs); 588 589 num_msgs = parseInt(num_msgs); 589 590 total_pages = 1; -
sandbox/expressoMail1_2/MailArchiver/2.2/expressoMail1_2/js/mail_archiver.js
r5048 r5070 155 155 this.drawdata = null; 156 156 this.onprocess = false; 157 this.folder_data = false; 157 158 this.queryconfig = new MAQueryConfig(); 158 159 this.pattern = new MAPattern(); … … 674 675 //var folderData = new Array(folderlist.getReturn()[i].getName(), folderlist.getReturn()[i].getMessageCount(), folderChild, folderlist.getReturn()[i].getId(), folderlist.getReturn()[i].getParentId(), folderlist.getReturn()[i].getPath()); 675 676 var folderData = {name: folderlist.getReturn()[i].getName(), messages: folderlist.getReturn()[i].getMessageCount(), haschild: folderChild, id: folderlist.getReturn()[i].getId(), parentid: folderlist.getReturn()[i].getParentId(), path: folderlist.getReturn()[i].getPath()}; 677 //window.alert('folder ' + folderData.name + ' tem ' + folderData.messages + ' mensagens.'); 676 678 lfolders.push(folderData); 677 679 } … … 875 877 MailArchiver.prototype.getFolderInfoOperationFailure = function (ServiceFault){ 876 878 window.alert('getFolderInfo service fails...\n->' + ServiceFault.getReturn()); 879 expresso_mail_archive.folder_data = true; 880 } 881 882 function foo(){ 883 var a = 0; 884 a++; 877 885 } 878 886 … … 893 901 894 902 //window.alert('vai chamar o listMessages com testing_data = ' + testing_data); 895 903 expresso_mail_archive.getFolderInfo(folderid); 904 //window.alert('Há ' + expresso_mail_archive.folder.nummessages +' no folder ' + expresso_mail_archive.folder.name); 896 905 ArchiveServices.listMessages(expresso_mail_archive.listMessagesOperationOK, expresso_mail_archive.listMessagesOperationFailure, sessid, testing_data); 897 906 } … … 938 947 } 939 948 949 MailArchiver.prototype.getFolderMessagesNumber = function(){ 950 var n = 0; 951 for(var i=0; i < expresso_mail_archive.folders.length; i++){ 952 if(expresso_mail_archive.folders[i]["id"] == expresso_mail_archive.currentfolder){ 953 n = expresso_mail_archive.folders[i]["messages"]; 954 } 955 } 956 return(n); 957 } 958 940 959 MailArchiver.prototype.drawMessagesList = function(){ 941 960 var data_to_draw = expresso_mail_archive.drawdata.messagesList; … … 950 969 } 951 970 } 952 971 //var folder_num_msgs = expresso_mail_archive.getFolderMessagesNumber(); 972 var folder_num_msgs = expresso_mail_archive.folder.nummessages; 973 //window.alert('num = ' + folder_num_msgs); 953 974 alternate_border(0); 954 975 Element("border_id_0").innerHTML = " " + lang_folder(fcaption) + ' <font face="Verdana" size="1" color="#505050">[<span id="new_m"> </span> / <span id="tot_m"></span>]</font>'; 955 976 draw_box(data_to_draw, 'local_' + expresso_mail_archive.currentfolder, true); 956 draw_paging(expresso_mail_archive.drawdata.messagesList.length); 957 Element("tot_m").innerHTML = expresso_mail_archive.drawdata.messagesList.length; 977 //draw_paging(expresso_mail_archive.drawdata.messagesList.length); 978 //draw_paging(preferences.max_email_per_page); 979 draw_paging(folder_num_msgs); 980 Element("tot_m").innerHTML = folder_num_msgs; 958 981 //update_menu(); 959 982 … … 1034 1057 1035 1058 MailArchiver.prototype.Query = function(offlow, offup, qdata){ 1036 var querystring = this.queryconfig.query(offlow, preferences.max_email_per_page, qdata); 1059 window.alert('Query offlow = ' + offlow + ' - offup= ' + offup); 1060 var querystring = this.queryconfig.query(offlow, offup, qdata); 1037 1061 this.listMessages(); 1038 1062 }
Note: See TracChangeset
for help on using the changeset viewer.