X-Git-Url: https://git.wh0rd.org/?a=blobdiff_plain;f=js%2Fprefs.js;h=1154b9f18ecec4bf041a6d17c25a39a5f5ce4e5c;hb=6c2637d973a8887bdccf4cdbd15e30643605c576;hp=4687c60bb6ae2572536c094ad178d557c5c9f81a;hpb=41b82aa4b98bc0e2004e7d28c2f5933fbe3ad7a3;p=tt-rss.git diff --git a/js/prefs.js b/js/prefs.js index 4687c60b..1154b9f1 100644 --- a/js/prefs.js +++ b/js/prefs.js @@ -846,22 +846,6 @@ function opmlImport() { } } -function importData() { - - var file = $("export_file"); - - if (file.value.length == 0) { - alert(__("Please choose the file first.")); - return false; - } else { - notify_progress("Importing, please wait...", true); - - Element.show("data_upload_iframe"); - - return true; - } -} - function updateFilterList() { var user_search = $("filter_search"); @@ -1896,112 +1880,6 @@ function showHelp() { } } -function exportData() { - try { - - var query = "backend.php?op=dlg&method=exportData"; - - if (dijit.byId("dataExportDlg")) - dijit.byId("dataExportDlg").destroyRecursive(); - - var exported = 0; - - dialog = new dijit.Dialog({ - id: "dataExportDlg", - title: __("Export Data"), - style: "width: 600px", - prepare: function() { - - notify_progress("Loading, please wait..."); - - new Ajax.Request("backend.php", { - parameters: "?op=rpc&method=exportrun&offset=" + exported, - onComplete: function(transport) { - try { - var rv = JSON.parse(transport.responseText); - - if (rv && rv.exported != undefined) { - if (rv.exported > 0) { - - exported += rv.exported; - - $("export_status_message").innerHTML = - " " + - "Exported %d articles, please wait...".replace("%d", - exported); - - setTimeout('dijit.byId("dataExportDlg").prepare()', 2000); - - } else { - - $("export_status_message").innerHTML = - __("Finished, exported %d articles. You can download the data here.") - .replace("%d", exported) - .replace("%u", "backend.php?op=rpc&subop=exportget"); - - exported = 0; - - } - - } else { - $("export_status_message").innerHTML = - "Error occured, could not export data."; - } - } catch (e) { - exception_error("exportData", e, transport.responseText); - } - - notify(''); - - } }); - - }, - execute: function() { - if (this.validate()) { - - - - } - }, - href: query}); - - dialog.show(); - - - } catch (e) { - exception_error("exportData", e); - } -} - -function dataImportComplete(iframe) { - try { - if (!iframe.contentDocument.body.innerHTML) return false; - - Element.hide(iframe); - - notify(''); - - if (dijit.byId('dataImportDlg')) - dijit.byId('dataImportDlg').destroyRecursive(); - - var content = iframe.contentDocument.body.innerHTML; - - dialog = new dijit.Dialog({ - id: "dataImportDlg", - title: __("Data Import"), - style: "width: 600px", - onCancel: function() { - - }, - content: content}); - - dialog.show(); - - } catch (e) { - exception_error("dataImportComplete", e); - } -} - function gotoExportOpml(filename, settings) { tmp = settings ? 1 : 0; document.location.href = "backend.php?op=opml&method=export&filename=" + filename + "&settings=" + tmp;