Changes between Initial Version and Version 1 of Ticket #8734, comment 27
- Timestamp:
- 10/16/2022 02:24:13 PM (11 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #8734, comment 27
initial v1 7 7 1. Being able to "bypass" the capability check. Context information are now sent and plugin authors can use it to decide whether they should bypass it or not. Here's a [https://github.com/buddypress/buddypress/pull/25/files#r996447311 code example] to allow the members directory to be viewable by any user. 8 8 2. I've used @dcavins first idea about redirecting the user to the login page when the BP Theme or BP Template pack does not include the `members/gate.php` template. For this case, I've improved the `bp_core_no_access...` function so that it's possible to add an error message more suitable for the context. You can test this fallback activating BP Default or the BP Legacy template pack. 9 10 @dcavins about your suggestion, I believe these caps should be dealt within the components classes, we could add a filter into the BP_Component class they are extending, this way, they'll be able to manage their specific contexts.