solved Member profile settings page missing Active and Quota fields

Clay Gordon
Clay Gordon
@claygordon
9 years ago
733 posts
http://www.thechocolatelife.com/clay/forum/faqs-on-using-the-new-site/14480/bug-reports#last

They are visible to me as admin but not visible to members?
updated by @claygordon: 03/10/15 11:27:40PM
Clay Gordon
Clay Gordon
@claygordon
9 years ago
733 posts
On a related note, in the process of adding the Ning signup questions using the form designer, I do not see the option to add the field to the update form.

So I am going to stop for the moment.
michael
@michael
9 years ago
7,715 posts
There is no update for a signup form. You can sign-up using the form, you cant go back to that form to change the information.

Look for the data in the Profile datastore, I think its stored there. If it is, adding the field to the update form of the profile update form will get you access to it.
michael
@michael
9 years ago
7,715 posts
thechocolatelife:...They are visible to me as admin but not visible to members?...

Did you do this:
https://www.jamroom.net/the-jamroom-network/documentation/howto/2432/howto-allow-your-members-to-switch-quotas-by-themselves

I'm pretty sure you did.

Try running the integrity check because it seams to be working here for me. Not sure how to make it not work.
Clay Gordon
Clay Gordon
@claygordon
9 years ago
733 posts
michael:
thechocolatelife:...They are visible to me as admin but not visible to members?...

Did you do this:
https://www.jamroom.net/the-jamroom-network/documentation/howto/2432/howto-allow-your-members-to-switch-quotas-by-themselves

I'm pretty sure you did.

Try running the integrity check because it seams to be working here for me. Not sure how to make it not work.

Michael - I did, and the issue seems to be that it's visible for some members and NOT others. I did run the integrity check, but not for databases (repair and optimize). Brian has my login credentials if you want to look.

The field is missing in the form looking at it in the form designer, but that doesn't explain why I can see it and some but not all members can't.
updated by @claygordon: 01/26/15 06:27:42AM
michael
@michael
9 years ago
7,715 posts
Check repair and optimize, i always do. No harm.

Yeah, its that doesn't explain it part that we need to narrow down. Who doesn't it appear for, then we can try to locate the pattern to help us figure out why.

Check if the users who are saying they cant see it are "Power Users" if they are it looks like they wont see that change option.

Then the code to check for that field is this:
 // If we allow multiple free signup quotas, let the user change quotas
    // But only if they are on a FREE quota - otherwise no change
    elseif (isset($_conf['jrProfile_change']) && $_conf['jrProfile_change'] == 'on' && isset($_user['quota_jrUser_allow_signups']) && $_user['quota_jrUser_allow_signups'] == 'on') {

That reads: "make sure the users are allowed to change quota. (that checkbox) and make sure the quota they are in now is one that allows signups." If thats correct, then let them change quota.
Clay Gordon
Clay Gordon
@claygordon
9 years ago
733 posts
@Michael -

As the master admin, I automatically have access to all member profiles. How do the power user settings affect me? I see that I set them for my profile. In which case, selecting quotas from the multi-select box could create this behavior?
Clay Gordon
Clay Gordon
@claygordon
9 years ago
733 posts
@Michael -

Closing this one out as I have asked one of the people who contacted me about this to let me know if he now sees these configs in his profile - and he does.

I am confident it was because I had the power-user settings for my profile set in a way to excluded other quotas from changing their quotas.

Tags