Jason Coleman

Results 69 comments of Jason Coleman

As a work around, here is a tutorial on doing something similar using custom code: https://www.paidmembershipspro.com/offer-trial-memberships-that-can-only-be-used-once/ That's behind our paywall, but the gist can be found here: https://gist.github.com/strangerstudios/9936197#file-my_pmpro_after_change_membership_level-php

It could be misleading in the admin, so perhaps a better approach is to show it as a separate expiration on the edit profile / members list. Something to consider....

Here is where it checks if someone has access to the current page before redirecting away: https://github.com/strangerstudios/pmpro-cpt/blob/master/pmpro-cpt.php#L51-L54 This should respect MMPU but is failing for some reason.

In my tests, I found it was actually the pmpro-email-confirmation plugin which was filtering pmpro_has_membership_level so I THOUGHT a user had a membership level but they really didn't. The pmpro-email-confirmation...

Yeah, note here https://github.com/strangerstudios/pmpro-email-confirmation/blob/dev/pmpro-email-confirmation.php#L173-L182 and here https://github.com/strangerstudios/pmpro-email-confirmation/blob/dev/pmpro-email-confirmation.php#L203-L212 It's assuming one level. pmproec_isEmailConfirmationLevel should be updated to accept an array of level ids or level objects. Then the check in the...

I think we can get the LifterLMS team to add a filter for us, so we don't have to use JS to remove this value (kind of hacky). Do you...

Tricky. There are likely other edge cases when labels are only sometimes give for the options. I wonder what happens if you e.g. have options like: ``` :Select Yes No:No...

> Can 2 customers have the same email? I think so. May or may not be a problem. We should test. 2 customers can have the same email, but we...

This is still important to us, but honestly we've had several releases without addressing this, so I removed the blocking tag. Still worth working on. Still needs code.

I'm thinking of delaying until 3.0 or like a 2.12 release. I think we need the following to merge this: 1. Add a "slug" setting to levels. It can default...