From: Steve Sutton Date: Fri, 10 Aug 2018 18:02:17 +0000 (-0400) Subject: Locking the dashboard for locked members X-Git-Tag: v2.10.37^2~5 X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/?a=commitdiff_plain;h=73d76f9c5e6ff2e5ea2f2949755fe0c916cb13bd;p=WP-Plugins%2Fglm-member-db.git Locking the dashboard for locked members If locked show links to billing, contact, forsale, and jobs in dashboard area. Change the name of member sub menu to Member Dashboard. --- diff --git a/setup/adminMenus.php b/setup/adminMenus.php index b0e13815..91458b74 100644 --- a/setup/adminMenus.php +++ b/setup/adminMenus.php @@ -116,11 +116,12 @@ if (current_user_can('glm_members_members')) { '3.100' ); + $enable_contact_edit_only = $this->config['settings']['enable_contact_edit_only']; // Add a submenu for the "Member" info page add_submenu_page( 'glm-members-admin-menu-member', $this->config['terms']['term_admin_menu_member'], - 'My '.$this->config['terms']['term_admin_menu_member'], + $this->config['terms']['term_admin_menu_member'] . ' Dashboard', 'glm_members_main_menu', 'glm-members-admin-menu-member', function() {$this->controller('member', 'index');} diff --git a/views/admin/member/index.html b/views/admin/member/index.html index 651889f1..ec25fc03 100644 --- a/views/admin/member/index.html +++ b/views/admin/member/index.html @@ -10,18 +10,41 @@
{if $haveMember} + {if $lockedToMember} + {if apply_filters( 'glm-members-billing-enabled', false )} +
+
+ Billing
+
+
+ {/if} +
+ +
+ + {if apply_filters( 'glm-members-forsale-enabled', false )} +
+
+ For Sale +
+
+ {/if} + + {if apply_filters( 'glm-members-jobs-enabled', false )} +
+ +
+ {/if} + {/if} +
- - - - - - - - -
+

Date created:

@@ -41,7 +64,7 @@
-
+

{$terms.term_member_cap} Display & Access:

@@ -49,7 +72,7 @@ {$member.fieldData.access.name}
-
+

{$terms.term_member_cap} Type: