Extension, Module

Developer
Supported

Invitations

ExpressionEngine 2

Back to this add-on's main page
View Other Add-ons From Yuri Salimovskiy

     

You must be logged in to post.

Invitations and Member Categories

General

Sylvain Ceccaldi
Sylvain Ceccaldi

Hi (again),

I’ve got one last question, is it possible to use the invitation add-on with your member categories add-on on MSM sites ?

Each of the MSM sites I’m building will require a registration code to get access to the full content. I would like to check if a member can access the full content of the site when he’s logged in or if he needs to enter a registration code. I was thinking about using member categories to do this. Each site would be a category, when a member enter a valid code he would be added to the site’s category so I can use it to check if he can access the full content of the site.

If that’s not possible, I should be able to setup another solution if I can use your invitation add-on with Freeform, is this possible ?

Thank you very much once again for your time,
Sylvain

Yuri Salimovskiy
# 1
Developer
Yuri Salimovskiy

Hi Sylvain,

Invitations module does not work with Member Categories “out of the box” (though that can be added with not too much of coding). It can assign member to specified group though.
Don’t know what are your planned usage with Freeform, so can’t tell how well they will work together.

Sylvain Ceccaldi
# 2
Sylvain Ceccaldi

Thank you,

About Freeform, I was thinking about using your registration code field in a Freeform form, it would only submit it with a valid code, I would then use the generated freeform entry to check permission.

What I’m trying to build is a front-end access system for several MSM websites based on registration code. Shared members but site specific permission to full content access.

Maybe I’m missing something easier here.

Have a nice day,
Sylvain

Yuri Salimovskiy
# 3
Developer
Yuri Salimovskiy

Freeform should be the easiest way, if form submissions has some extension hook that you could use (did not check that yet). It would still require some custom coding, but all you need to do is to add a record in exp_extensions table (and little modifications in ext.invitations.php). If you know some PHP it should be not a problem at all - or contact me support@intoeetive.com if you will want me to do that.