Opened 12 years ago
Closed 3 years ago
#5991 closed defect (bug) (wontfix)
Activation links don't use BP_ACTIVATION_SLUG
| Reported by: | slaFFik | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Registration | Version: | |
| Severity: | normal | Keywords: | |
| Cc: |
Description
When this constant is defined, the URL (that is sent to users) is changed, that is good.
But this define only works if there is no connection on BuddyPress -> Pages between Activate page and any WordPress page.
The real problem is further. So I have disconnected BuddyPress Activate page, defined BP_ACTIVATION_SLUG, user got the email with the new link (lets say, example.com/make-me-happy/?key=37ab5e785ddf6edf544e63dc00825c48), clicked the link - and opened 404 page.
Or did I miss something?
Change History (6)
This ticket was mentioned in Slack in #buddypress by slaffik. View the logs.
12 years ago
#3
@
12 years ago
- Milestone Awaiting Review → Future Release
- Summary BP_ACTIVATION_SLUG is useless → Activation links don't use BP_ACTIVATION_SLUG
For legacy reasons, if this slug is set, it should override whatever it set in the Page Mapping. I think this is likely a bug in the URL parsing/routing code.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)
Filtering
bp_get_activate_slug()(not just defining the constant) has the same behaviour.