From 92dbf966a1abfc11e2e67226b0fb259b02a5d9ab Mon Sep 17 00:00:00 2001 From: stoletniy Date: Mon, 2 Oct 2017 12:01:24 +0300 Subject: [PATCH] Add a UI hint for managing capabilities using the Members plugin [MAILPOET-1123] --- lib/Config/Menu.php | 1 + views/settings/advanced.html | 21 +++++++++++++++++++++ 2 files changed, 22 insertions(+) diff --git a/lib/Config/Menu.php b/lib/Config/Menu.php index eba8966cfd..42f6c1f79b 100644 --- a/lib/Config/Menu.php +++ b/lib/Config/Menu.php @@ -411,6 +411,7 @@ class Menu { 'premium_key_valid' => !empty($this->premium_key_valid), 'mss_active' => Bridge::isMPSendingServiceEnabled(), 'mss_key_valid' => !empty($mp_api_key_valid), + 'members_plugin_active' => is_plugin_active('members/members.php'), 'pages' => Pages::getAll(), 'flags' => $flags, 'current_user' => wp_get_current_user(), diff --git a/views/settings/advanced.html b/views/settings/advanced.html index acd449f25b..982b9de1bc 100644 --- a/views/settings/advanced.html +++ b/views/settings/advanced.html @@ -67,6 +67,27 @@

+ + + + <%= __('Roles and capabilities') %> +

+ <%= __('Manage which WordPress roles access which features of MailPoet.') %> +

+ + + <% if (members_plugin_active) %> +

+ <%= __('Manage using the Members plugin') %> +

+ <% else %> + <%= __('Install the plugin [link]Members[/link] (free) to manage permissions.') + |replaceLinkTags('https://wordpress.org/plugins/members/', {'target' : '_blank'}) + |raw + %> + <% endif %> + +