// glm-member-db, view/member/index.html, Display Contacts tab
add_filter('glm_members_permit_admin_member_contacts_tab',
function($permit) {
- return glmMembersUserCan('glm_members_view_any_member', $permit) ||
- glmMembersUserCan('glm_members_view_my_member', $permit);
+ global $config;
+ if ( $config['settings']['enable_contact_edit_only'] ) {
+ return glmMembersUserCan('glm_members_view_any_member', $permit);
+ } else {
+ return glmMembersUserCan('glm_members_view_any_member', $permit)
+ || glmMembersUserCan('glm_members_view_my_member', $permit);
+ }
}
);