1
0
mirror of https://git.tt-rss.org/git/tt-rss.git synced 2025-12-13 18:55:55 +00:00

filterEditDlg: automatically open new rule dialog when active feed or article title present

This commit is contained in:
Andrew Dolgov
2012-08-31 17:33:22 +04:00
parent 84d9750edc
commit ab564aef7b
2 changed files with 21 additions and 3 deletions

View File

@@ -1169,6 +1169,27 @@ function quickAddFilter() {
},
href: query});
if (!inPreferences()) {
var lh = dojo.connect(dialog, "onLoad", function(){
dojo.disconnect(lh);
var title = $("PTITLE-FULL-" + active_post_id);
if (title || getActiveFeedId() || activeFeedIsCat()) {
if (title) title = title.innerHTML;
console.log(title + " " + getActiveFeedId());
var feed_id = activeFeedIsCat() ? 'CAT:' + parseInt(getActiveFeedId()) :
getActiveFeedId();
var rule = { reg_exp: title, feed_id: feed_id, filter_type: 1 };
addFilterRule(null, dojo.toJson(rule));
}
});
}
dialog.show();
} catch (e) {