From 073ca0e663781bb90e01c56b058b7c0801f19bcb Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Fri, 8 Dec 2006 08:21:44 +0100 Subject: new filter action: tag article --- prefs.js | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) (limited to 'prefs.js') diff --git a/prefs.js b/prefs.js index 6b772b1cd..37b738358 100644 --- a/prefs.js +++ b/prefs.js @@ -1548,3 +1548,40 @@ function editFeedCats() { function showFeedsWithErrors() { displayDlg('feedUpdateErrors'); } + +function filterDlgCheckAction(sender) { + + try { + + var action = sender[sender.selectedIndex].value; + + var form = document.forms["filter_add_form"]; + + if (!form) { + form = document.forms["filter_edit_form"]; + } + + if (!form) { + debug("filterDlgCheckAction: can't find form!"); + return; + } + + var action_param = form.action_param; + + if (!action_param) { + debug("filterDlgCheckAction: can't find action param!"); + return; + } + + // if selected action supports parameters, enable params field + if (action == 4) { + action_param.disabled = false; + } else { + action_param.disabled = true; + } + + } catch (e) { + exception_error(e, "filterDlgCheckAction"); + } + +} -- cgit v1.2.3