summaryrefslogtreecommitdiff
path: root/classes
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2015-08-12 12:11:12 +0300
committerAndrew Dolgov <[email protected]>2015-08-12 12:11:12 +0300
commitb028da0a2d808f7d316734ecf479eeb3e96e2ec8 (patch)
tree50ee42b1802ee155672b450a7f8187bb6be78447 /classes
parent6759dde1dd3277ac4c962b368beb51cabdefa4ae (diff)
display lack of filter plugin actions properly
Diffstat (limited to 'classes')
-rw-r--r--classes/pref/filters.php10
1 files changed, 9 insertions, 1 deletions
diff --git a/classes/pref/filters.php b/classes/pref/filters.php
index a2a2d0928..efa82afc2 100644
--- a/classes/pref/filters.php
+++ b/classes/pref/filters.php
@@ -1033,11 +1033,19 @@ class Pref_Filters extends Handler_Protected {
$filter_action_hash[$fclass . ":" . $faction["action"]] =
$fclass . ": " . $faction["description"];
}
+ }
+
+ if (count($filter_action_hash) == 0) {
+ $filter_plugin_disabled = "disabled";
+ $filter_action_hash["no-data"] = __("No actions available");
+
+ } else {
+ $filter_plugin_disabled = "";
}
print_select_hash("filterDlg_actionParamPlugin", $action_param, $filter_action_hash,
- "style=\"$plugin_param_hidden\" dojoType=\"dijit.form.Select\"",
+ "style=\"$plugin_param_hidden\" dojoType=\"dijit.form.Select\" $filter_plugin_disabled",
"action_param_plugin");
print "</span>";