1
0
mirror of https://git.tt-rss.org/git/tt-rss.git synced 2025-12-14 05:25:56 +00:00

refactor feed subscription/browser dialogs

This commit is contained in:
Andrew Dolgov
2010-11-20 21:06:36 +03:00
parent ec39a02cd8
commit 11b9d0becd
6 changed files with 310 additions and 321 deletions

View File

@@ -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...");