summaryrefslogtreecommitdiff
path: root/prefs.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2010-11-20 21:06:36 +0300
committerAndrew Dolgov <[email protected]>2010-11-20 21:06:36 +0300
commit11b9d0becdfc894c04afaa912798917911ff35a8 (patch)
treeba2b38e833d8db36287d4bd7e9c95e3f566859bd /prefs.js
parentec39a02cd89ee48c0a568c7edbb6b45a1218e3ef (diff)
refactor feed subscription/browser dialogs
Diffstat (limited to 'prefs.js')
-rw-r--r--prefs.js38
1 files changed, 4 insertions, 34 deletions
diff --git a/prefs.js b/prefs.js
index 5ca4e3338..fdedbd861 100644
--- a/prefs.js
+++ b/prefs.js
@@ -147,38 +147,6 @@ function updateUsersList(sort_key) {
}
}
-function addFeed() {
-
- try {
-
- var link = $("fadd_link");
-
- if (link.value.length == 0) {
- alert(__("Error: No feed URL given."));
- } else if (!isValidURL(link.value)) {
- alert(__("Error: Invalid feed URL."));
- } else {
- notify_progress("Adding feed...");
-
- var query = "?op=pref-feeds&subop=add&from=tt-rss&feed_url=" +
- param_escape(link.value);
-
- new Ajax.Request("backend.php", {
- parameters: query,
- onComplete: function(transport) {
- feedlist_callback2(transport);
- } });
-
- link.value = "";
-
- }
-
- } catch (e) {
- exception_error("addFeed", e);
- }
-
-}
-
function addPrefProfile() {
var profile = $("fadd_profile");
@@ -1212,7 +1180,7 @@ function pref_hotkey_handler(e) {
}
if (keycode == 84 && shift_key) { // T
- displayDlg('feedBrowser');
+ feedBrowser();
return false;
}
@@ -1564,7 +1532,9 @@ function removeFilter(id, title) {
var ok = confirm(msg);
if (ok) {
- dijit.byId("filterEditDlg").hide();
+
+ if (dijit.byId("filterEditDlg"))
+ dijit.byId("filterEditDlg").hide();
notify_progress("Removing filter...");