diff options
author | Aleksander Machniak <alec@alec.pl> | 2014-01-05 10:34:18 +0100 |
---|---|---|
committer | Aleksander Machniak <alec@alec.pl> | 2014-01-05 10:34:18 +0100 |
commit | 81297785e1e0cd0cfb5bbee2e44a3e6da3c363dd (patch) | |
tree | a2f9d9260c1ed6ae7597af567348a5e70bc5a888 /plugins/managesieve/managesieve.php | |
parent | b23b3f2c35f6f1c1b534f88d4b517ff49e7ae002 (diff) | |
parent | 7e0d2d9d13ff862597b689bc8cd3195dc065bf9b (diff) |
Merge branch 'master' of github.com:roundcube/roundcubemail
Diffstat (limited to 'plugins/managesieve/managesieve.php')
-rw-r--r-- | plugins/managesieve/managesieve.php | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/plugins/managesieve/managesieve.php b/plugins/managesieve/managesieve.php index 46c4e2e5b..7a7faee4c 100644 --- a/plugins/managesieve/managesieve.php +++ b/plugins/managesieve/managesieve.php @@ -45,6 +45,7 @@ class managesieve extends rcube_plugin $this->register_action('plugin.managesieve-save', array($this, 'managesieve_save')); if ($this->rc->task == 'settings') { + $this->add_hook('settings_actions', array($this, 'settings_actions')); $this->init_ui(); } else if ($this->rc->task == 'mail') { @@ -75,6 +76,16 @@ class managesieve extends rcube_plugin } /** + * Adds Filters section in Settings + */ + function settings_actions($args) + { + // register as settings action + $args['actions'][] = array('action' => 'plugin.managesieve', 'class' => 'filter', 'label' => 'filters', 'domain' => 'managesieve'); + return $args; + } + + /** * Add UI elements to the 'mailbox view' and 'show message' UI. */ function mail_task_handler() |