Membership Repair and subscription level not functioning

Hi,
Would really appreciate some urgent support here; I have a site that is due to go live tomorrow(!) but with the latest updates to Membership (I now have 3.5.0.6 installed) I cannot add a user to 'member' level and on checking the Advanced tab Verify/Repair Tables the fix does not persist. Please contact me urgently so I can share admin creds for you to assist. Thanks!

  • Vinod Dalvi

    Hi @pxjenkins,

    Sorry to hear of the problems you are having.

    with the latest updates to Membership (I now have 3.5.0.6 installed) I cannot add a user to 'member' level

    Are you trying to add it from the admin area?

    From Membership plugin version 3.5 we have removed the ability to move member level (this is the same as moving to the same subscription, but a new level)

    checking the Advanced tab Verify/Repair Tables the fix does not persist.

    This is the known issue which is already reported on the following thread. The membership plugin developer @Jonathan is working on it to fix this. I have notified him again to fix this ASAP.

    https://premium.wpmudev.org/forums/topic/membership-database-tables-having-issues-missing-or-incorrect-after-upgrading-to-membership-35

    Kind Regards,
    Vinod Dalvi

  • pxjenkins

    Hi Vinod,
    Thanks a lot for your reply. For the moment, the priority is to be able to assign a 'Subscriber' user to be a 'member' of the site and have access to the privileges enabled for members. Would it be possible for you to have a quick look at the back-end of the site to see if I can do this? Otherwise, I will have to notify the client tomorrow that the site cannot be put live! This really is urgent for me.
    Thanks, Paul

  • Vinod Dalvi

    Hi Paul,

    Thank you for your reply.

    You can achieve this by creating a subscription plan for the 'member' level and set it as default subscription for registered users from the following path.

    Admin area -> Membership -> Options -> General tab -> Use subscription

    You can grant me temporary admin access to your site by clicking "Grant Access" button in the WPMU DEV Dashboard Settings from the following path?

    Admin -> WPMU DEV -> Support -> Support Access Tab

    Regards,
    Vinod Dalvi

  • pxjenkins

    Hi Vinod,
    That seems to have resolved the Membership issue, for now at least. A hue THANK YOU!
    But - I seem to be getting a weird issue with links: basically when logged in as admin, all the site's links function normally. If you check, for example, the Chanel vs Schiaparelli trailer/full screener (accessed via 'our shows') you can see that flipping from one to the other function normally. But when logged in as test user, I get 4040 error; and other shows do not direct to correct links. I have tried refreshing permalinks, but makes no difference. Could you have a very quick look at site's back end and see if you can nail the problem? I'm not sure whether it might in some way be related to Membership..
    Am sending you admin & test user creds now via the Support Access Tab
    Many, many thanks in advance,
    Paul

  • pxjenkins

    Hi Vinod,
    On further checking..it seems that Membership is also not protecting shortcode-protected from being seen: you'll see in the individual film pages (eg the Chanel show) that I have used shortcode "su_note" to protect the link enabling members to view full film; non-members should not be able to see the text content inside the shortcode. But when I log in as an anonymous user in another browser, I can see the text and link. Would really appreciate it f you could throw some light on all this, since I absolutely cannot afford for this material to be visible to non members. Thanks!
    Paul

  • Vinod Dalvi

    Hi Paul,

    when logged in as test user, I get 4040 error; and other shows do not direct to correct links.

    I tried to test it by creating test user on your site but when i logged in using test user account i couldn't access your site and got a page having image containing "FACE TO FACE" text in it.

    Have you configured anything to display this page?

    it seems that Membership is also not protecting shortcode-protected from being seen: you'll see in the individual film pages (eg the Chanel show) that I have used shortcode "su_note" to protect the link enabling members to view full film

    I didn't find the page Chanel show.

    Could you please share me the page link?

    The memberhsip plugin provides access level shortcodes which are based on access level name.

    Example:
    Level Name : Balanga members
    Shortcode : [level-balanga-members] [not-level-balanga-members]

    Why are you using "su_note" shortcode?

    Regards,
    Vinod Dalvi

  • pxjenkins

    Hi Vinod,

    Just to follow up on your other questions:

    Chanel show trailer is at: http://balanga.tv/film/chanel-vs-schiaparelli/
    when logged in as admin you will see on that page the link to the full screener (which should be visible and accessible ONLY to members)

    I'm using su_note shortcode because it seemed to be the simplest way to hide the text and link to the full screener from non-members.

    Looking forward to next steps...
    Cheers, Paul

  • pxjenkins

    Hi Vinod, anyone,

    I have now tried using the [level-balanga-members] [not-level-balanga-members] shortcode you suggested earlier. Still no go. Text protected with this shortcode is still visible to non-members, links either result in 404 errors or no follow for logged-in members and visitors. Protected text is NOT visible to Super Admin.

    In short, this is a serious problem since the site was due to go live last night, and there is now no resolution in sight. Could you please advise asap a solution, or whether a solution is imminent, since I must advise the client.

    Meanwhile, I have been forced to put site behind maintenance page, but you can access site either as admin or a logged-in user provided user is given member level.

    Looking forward to your soonest reply,
    Thanks,
    Paul

  • Alexander

    Hi @pxjenkins,

    Thanks for chatting this morning. Just wanted to make a quick post with notes from our conversation. We discussed the possibility of doing the protection here via URL groups.

    You can use this permalink structure:
    /%category%/%postname%/

    Then protect all posts in a category by using a URL group like this:

    http://yoursite.com/trailers/.*

    The Membership manual covers URL groups in more depth: https://premium.wpmudev.org/project/membership/#usage

    Best regards,

  • pxjenkins

    Hi Alexander,

    With your help I've managed to protect the full screeners using url group method - but only by entering the individual url's for the protected content. I could not figure out how to get the regex working.

    Situation is: site currently has one custom post type: 'Films' which has two categories ('Genres'): 'Trailers' and 'Full Screeners'. I have set permalink structure as you suggested (/%category%/%postname%/), but the urls of the individual films appear in the form: http://mysite.com/film/dassler-vs-dassler-trailer/. If you use the Support access to back end of site, you'll see what I mean. Site is now live, by the way, so you can also access front end immediately without logging in. In order for regex url group method to protect the full screeners, would I have to create a second custom post type 'Full Screeners' such that the full screener version of the above url example would be http://mysite.com/full-screener/dassler-vs-dassler-trailer/ and the regex to protect it would be http://mysite.com/full-screener/.* ?

    Second issue is that for some reason a logged-in member sees the protected short-coded text within a custom post page (see the Puma film, for example) but when I am logged in as admin I don't see it. Is there a reason for this?

    Final issue is that search is not functioning properly, I'm using Better Search plugin because I want the results displayed in the way it does in the site, working with custom post content of course. Do you have any suggestion on how I can get search working on this site while retaining the output of results such that user sees thumbnails of the films alongside results?

    Many thanks in advance,
    Paul

  • Vinod Dalvi

    Hi Paul,

    would I have to create a second custom post type 'Full Screeners' such that the full screener version of the above url example would be http://mysite.com/full-screener/dassler-vs-dassler-trailer/ and the regex to protect it would be http://mysite.com/full-screener/.* ?

    You can create a separate custom post type or try using the following plugins to redirect URLs and protect it using URL groups.

    Second issue is that for some reason a logged-in member sees the protected short-coded text within a custom post page (see the Puma film, for example) but when I am logged in as admin I don't see it. Is there a reason for this?

    Which shortcode are you using there and how you have configured it?

    Could you please re-grant me support access so that i can check it myself?

    Do you have any suggestion on how I can get search working on this site while retaining the output of results such that user sees thumbnails of the films alongside results?

    I just searched your site http://balanga.tv/?s=a and found it's displaying thumbnails, videos in the search results.

    Please advise.

    Regards,
    Vinod Dalvi

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.