Changeset 270 for trunk/contactcenter
- Timestamp:
- 04/30/08 17:08:58 (16 years ago)
- Location:
- trunk/contactcenter
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/contactcenter/js/ccIEContacts.js
r119 r270 3 3 this.el; 4 4 this.wWidth = 395; 5 this.wHeight = 2 40;5 this.wHeight = 255; 6 6 } 7 7 … … 16 16 } 17 17 } 18 19 cIEContacts.prototype.showFailures = function(data){ 20 if (data == 'undefined') 21 return; 22 if (data){ 23 var lang_clean = Element('cc_msg_clean').value; 24 var info_box = document.getElementById('s_info2'); 25 info_box.innerHTML = data; 26 info_box.style.visibility = ''; 27 var cleanButton = document.createElement('input'); 28 cleanButton.type='button'; 29 cleanButton.value=lang_clean; 30 cleanButton.onclick= function() { ccIEContacts.cleanInfo() }; 31 info_box.appendChild(cleanButton); 32 } 33 } 34 35 cIEContacts.prototype.cleanInfo = function(){ 36 var info_box = document.getElementById('s_info2'); 37 info_box.innerHTML = ''; 38 } 18 39 19 40 cIEContacts.prototype.showList = function(){ … … 39 60 40 61 var lang_import_contacts = Element('cc_msg_import_contacts').value; 62 var lang_close_win = Element('cc_msg_close_win').value 41 63 var lang_export_contacts = Element('cc_msg_export_contacts').value; 42 64 var lang_expresso_info_csv = Element('cc_msg_expresso_info_csv').value; … … 45 67 var lang_msg_choose_type = Element('cc_msg_choose_file_type').value; 46 68 var lang_msg_expresso_info_csv = Element('cc_msg_expresso_info_csv').value; 47 var lang_msg_export_csv = Element('cc_msg_export_csv').value; 48 var lang_ close = Element('cc_msg_close').value;69 var lang_msg_export_csv = Element('cc_msg_export_csv').value;; 70 var lang_msg_automatic = Element('cc_msg_automatic').value; 49 71 var lang_moz_tb = Element('cc_msg_moz_thunderbird').value; 50 72 var lang_outl_pt = Element('cc_msg_outlook_express_pt').value; … … 64 86 '<font color="DARKBLUE" size="2">'+lang_expresso_info_csv+'</font></td></tr>'+ 65 87 '<tr><td height="75px" valign="top">'+ 66 '<form name="formCSV" method="POST" enctype="multipart/form-data">'+ lang_msg_choose_type+': <select id="typeImport">'+ 88 '<form name="formCSV" method="POST" enctype="multipart/form-data">'+ lang_msg_choose_type + 89 ': <select id="typeImport"><option value="auto" selected>'+lang_msg_automatic+'</option>'+ 67 90 '<option value="outlook">'+("Outlook Express")+'</option>'+ 68 91 '<option value="outlook2000">'+("Outlook 2000")+'</option>'+ 69 92 '<option value="thunderbird">'+("Mozilla Thunderbird")+'</option>'+ 70 '<option value="expresso" selected>'+lang_expresso_default+'</option></select><br>'+93 '<option value="expresso">'+lang_expresso_default+'</option></select><br>'+ 71 94 '<br>'+lang_choose_contacts_file+'<br><br>'+ 72 95 '<input id="import_file" type="file" name="import_file">'+ … … 75 98 '<tr><td height="10px" align="center"></td></tr>'+ 76 99 '<tr><td nowrap><center><input id="import_button" type="button" value='+lang_import_contacts+' onClick="javascript:ccIEContacts.importCSV(this)"> '+ 77 '<input type="button" value='+lang_close +' onClick="javascript:ccIEContacts.close()"></center></td></tr>'+78 '< /table>'+100 '<input type="button" value='+lang_close_win+' onClick="javascript:ccIEContacts.close()"></center></td></tr>'+ 101 '<tr><td height="10px" align="center" nowrap><span style="visibility:hidden" id="s_info2"></span></td></tr></table>'+ 79 102 '<table border=0 height="208px" width="100%" style="display:none" id="export_span">'+ 80 103 '<tr><td>'+ … … 90 113 '<tr><td align="center"> </td></tr>'+ 91 114 '<tr><td nowrap><center><input id="export_button" type="button" value='+lang_export_contacts+ ' onClick="javascript:ccIEContacts.exportCSV(this)"> '+ 92 '<input type="button" value='+lang_close + ' onClick="javascript:ccIEContacts.close()"></center></td></tr>'+115 '<input type="button" value='+lang_close_win+ ' onClick="javascript:ccIEContacts.close()"></center></td></tr>'+ 93 116 '</table></div>'; 94 117 } 95 118 this.showWindow(); 96 119 } 97 120 98 121 cIEContacts.prototype.showWindow = function () 99 122 { … … 131 154 var lang_importing = Element('cc_msg_importing_contacts').value; 132 155 var lang_import_finish = Element('cc_msg_import_finished').value; 133 134 var l_1 = '<font face="Verdana" size="1" color="GREEN">['+args[1]+' novos]</font>'; 135 var l_2 = '<font face="Verdana" size="1" color="RED">['+args[2]+' falharam]</font>'; 136 var l_3 = '<font face="Verdana" size="1" color="DARKBLUE">['+args[3]+' já existiam]</font>'; 156 var lang_new = Element('cc_msg_new').value; 157 var lang_failure = Element('cc_msg_failure').value; 158 var lang_exists = Element('cc_msg_exists').value; 159 var lang_show_more_info = Element('cc_msg_show_more_info').value; 160 161 var l_1 = '<font face="Verdana" size="1" color="GREEN">['+args[1]+lang_new+']</font>'; 162 var l_2 = '<font face="Verdana" size="1" color="RED">['+args[2]+lang_failure+']</font>'; 163 var l_3 = '<font face="Verdana" size="1" color="DARKBLUE">['+args[3]+lang_exists+']</font>'; 164 var l_4 = '<br><a font face="Verdana" size="1" href="javascript:ccIEContacts.showFailures(\''+args[4]+'\')">'+lang_show_more_info+'</a>'; 137 165 var l_error = '<span style="height:15px;background:#cc4444"> <font face="Verdana" size="1" color="WHITE">'+lang_import_fail+ ' </font></span>'; 138 166 var l_importing = '<span style="height:15px;background:rgb(250, 209, 99)"> <font face="Verdana" size="1" color="DARKBLUE">'+lang_importing + ' </font></span>'; … … 140 168 if(args[0] == 'success') { 141 169 142 for(i = 1; i < 4; i++) {170 for(i = 1; i < 5; i++) { 143 171 status += " "+eval('l_'+i); 144 172 } … … 168 196 cIEContacts.prototype.importCSV = function () 169 197 { 170 var lang_ csv_msg = Element('cc_msg_chosse_valid_csv');198 var lang_msg_invalid_csv = Element('cc_msg_invalid_csv').value; 171 199 var form = document.formCSV; 172 200 if ((form.import_file.value.length < 10) || 173 201 (form.import_file.value.substring(form.import_file.value.length - 4, form.import_file.value.length).toLowerCase() != ".csv")){ 174 alert(lang_ csv_msg);202 alert(lang_msg_invalid_csv); 175 203 return; 176 204 } … … 190 218 args[2] = data._failure ? data._failure : 0; 191 219 args[3] = data._existing ? data._existing : 0; 220 args[4] = data._failure_status 221 192 222 } 193 223 _this.importWriteStatus(args); -
trunk/contactcenter/templates/default/index.tpl
r119 r270 15 15 <input id="cc_msg_no_cards" type="hidden" value="{cc_msg_no_cards}"> 16 16 <input id="cc_msg_err_no_room" type="hidden" value="{cc_msg_err_no_room}"> 17 18 17 <input id="cc_root_dir" type="hidden" value="{cc_root_dir}"> 19 18 <input id="cc_msg_card_new" type="hidden" value="{cc_msg_card_new}"> … … 29 28 <input id="cc_msg_group_remove_confirm" type="hidden" value="{cc_msg_group_remove_confirm}"> 30 29 <input id="cc_panel_search_text" type="hidden" value="{cc_panel_search}" style="cursor: pointer; cursor: hand;" onclick="javascript:ccSearch()" /> 31 30 <input id="cc_msg_close_win" type="hidden" value="{cc_msg_close_win}"> 32 31 <input id="cc_msg_import_contacts" type="hidden" value="{cc_msg_import_contacts}"> 33 32 <input id="cc_msg_export_contacts" type="hidden" value="{cc_msg_export_contacts}"> … … 42 41 <input id="cc_msg_import_fail" type="hidden" value="{cc_msg_import_fail}"> 43 42 <input id="cc_msg_export_csv" type="hidden" value="{cc_msg_export_csv}"> 43 <input id="cc_msg_automatic" type="hidden" value="{cc_msg_automatic}"> 44 44 <input id="cc_msg_importing_contacts" type="hidden" value="{cc_msg_importing_contacts}"> 45 45 <input id="cc_msg_import_finished" type="hidden" value="{cc_msg_import_finished}"> 46 <input id="cc_msg_invalid_csv" type="hidden" value="{cc_msg_invalid_csv}"> 47 <input id="cc_msg_new" type="hidden" value="{cc_msg_new}"> 48 <input id="cc_msg_failure" type="hidden" value="{cc_msg_failure}"> 49 <input id="cc_msg_exists" type="hidden" value="{cc_msg_exists}"> 50 <input id="cc_msg_show_more_info" type="hidden" value="{cc_msg_show_more_info}"> 51 <input id="cc_msg_clean" type="hidden" value="{cc_msg_clean}"> 46 52 <input id="cc_msg_choose_valid_csv" type="hidden" value="{cc_msg_choose_valid_csv}"> 47 53 <input id="cc_msg_export_error" type="hidden" value="{cc_msg_export_error}"> … … 63 69 <input id="cc_msg_install_now" type="hidden" value="{cc_msg_install_now}"> 64 70 <input id="cc_msg_install_new_firefox" type="hidden" value="{cc_msg_install_new_firefox}"> 65 <input id="cc_msg_close" type="hidden" value="{cc_msg_close}">66 71 <input id="cc_msg_outlook_express_pt" type="hidden" value="{cc_msg_outlook_express_pt}"> 67 72 <input id="cc_msg_outlook_express_en" type="hidden" value="{cc_msg_outlook_express_en}">
Note: See TracChangeset
for help on using the changeset viewer.