diff --git a/CHANGELOG b/CHANGELOG
index 6b5fd6f86..6d9b02b7e 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -37,6 +37,7 @@ CHANGELOG Roundcube Webmail
- Managesieve: Support filter action with custom IMAP flags (#6011)
- Managesieve: Support 'mime' extension tests - RFC5703 (#5832)
- Managesieve: Support GSSAPI authentication with krb_authentication plugin (#5779)
+- Managesieve: Support enabling the plugin for specified hosts only (#6292)
- Password: Support host variables in password_db_dsn option (#5955)
- Password: Automatic virtualmin domain setting, removed password_virtualmin_format option (#5759)
- Password: Added password_username_format option (#5766)
diff --git a/plugins/enigma/lib/enigma_ui.php b/plugins/enigma/lib/enigma_ui.php
index c0b1f2eca..b3bd41bc6 100644
--- a/plugins/enigma/lib/enigma_ui.php
+++ b/plugins/enigma/lib/enigma_ui.php
@@ -87,7 +87,6 @@ class enigma_ui
$this->rc->output->add_handlers(array(
'keyslist' => array($this, 'tpl_keys_list'),
- 'keyframe' => array($this, 'tpl_key_frame'),
'countdisplay' => array($this, 'tpl_keys_rowcount'),
'searchform' => array($this->rc->output, 'search_form'),
));
@@ -191,18 +190,6 @@ class enigma_ui
$this->add_js();
}
- /**
- * Template object for key info/edit frame.
- *
- * @param array Object attributes
- *
- * @return string HTML output
- */
- function tpl_key_frame($attrib)
- {
- return $this->rc->output->frame($attrib, true);
- }
-
/**
* Template object for list of keys.
*
diff --git a/plugins/enigma/skins/classic/templates/keys.html b/plugins/enigma/skins/classic/templates/keys.html
index 09692fa2b..366bdccb7 100644
--- a/plugins/enigma/skins/classic/templates/keys.html
+++ b/plugins/enigma/skins/classic/templates/keys.html
@@ -60,7 +60,7 @@
-
+
diff --git a/plugins/enigma/skins/elastic/templates/keys.html b/plugins/enigma/skins/elastic/templates/keys.html
index fcef199b1..c4ec76313 100644
--- a/plugins/enigma/skins/elastic/templates/keys.html
+++ b/plugins/enigma/skins/elastic/templates/keys.html
@@ -69,7 +69,7 @@
-
+
diff --git a/plugins/enigma/skins/larry/templates/keys.html b/plugins/enigma/skins/larry/templates/keys.html
index e60608054..a280627fc 100644
--- a/plugins/enigma/skins/larry/templates/keys.html
+++ b/plugins/enigma/skins/larry/templates/keys.html
@@ -63,7 +63,7 @@
diff --git a/plugins/help/help.php b/plugins/help/help.php
index c00c69ba7..352c764df 100644
--- a/plugins/help/help.php
+++ b/plugins/help/help.php
@@ -74,11 +74,11 @@ class help extends rcube_plugin
// register UI objects
$rcmail->output->add_handlers(array(
- 'contentframe' => array($this, 'content_frame'),
'helpcontent' => array($this, 'help_content'),
'tablink' => array($this, 'tablink'),
));
+ $rcmail->output->set_env('help_links', $this->help_metadata());
$rcmail->output->send(!empty($_GET['_content']) ? 'help.content' : 'help.help');
}
@@ -114,17 +114,6 @@ class help extends rcube_plugin
return $rcmail->output->button($attrib);
}
- function content_frame($attrib)
- {
- $rcmail = rcmail::get_instance();
- $content = $this->help_metadata();
- $src = $content[$rcmail->action] ?: $content['index'];
-
- $rcmail->output->set_env('help_links', $content);
-
- return $rcmail->output->frame($attrib, true);
- }
-
function help_metadata()
{
$rcmail = rcmail::get_instance();
diff --git a/plugins/help/skins/classic/templates/help.html b/plugins/help/skins/classic/templates/help.html
index 538a2c6da..00179d5e5 100644
--- a/plugins/help/skins/classic/templates/help.html
+++ b/plugins/help/skins/classic/templates/help.html
@@ -41,7 +41,7 @@ function help_init_settings_tabs()
-
+