Allow to make common fields readonly
It would be very helpful to be able to add a common field which can be changed only by the administrator, but still be seen by non-members or members (depending on what options have been selected under common fields). This way a rating could be input by the administrator, without being accessable by the member, but still be viewable by anyone.
For example the admin adds a new common field called 'Ratings' - Options set at 'for administrator access/input only' - Others access set at 'Anybody'- this would allow the administrator to manually add a rating to a member as such:
Rating: 5/5 Star Rating (1 vote)
(Common field name: input by admin)
Is this possible at all???
Happy to say that you're now able to set contact fields as read-only, as you could do previously for Member fields. This was added in WildApricot with release 8.7
-
Arthur Caldicott commented
This is another wishlist item that would be very useful, that WA will not implement (hello, conditional logic!). Hire another coder and get this and all the other long-overdue super ideas done. Please.
-
Adam G commented
This would be super helpful for us as well, as we have a need for something similar to "badges" that only administrators can set on each contact, but we'd like it visible to the individual contacts to see which badges they have.
Our workaround will be to make all contacts "members" at a $0 level, which is less than idea.
-
This seems like an easy change, and I see from the comments that there is demand for it over several years. Why can't this be implemented soon?
-
Common contact field visible to members or anybody, but ability to change by Admin only.
This would be very helpful to us to implement our badge program. Contacts/members earn badges from our organization. We want the Admin to be the only one to upload the image to the contact profile, but it be visible to members or anybody depending on what we select.
-
Raul S Villarreal commented
Please add this feature. We need to restrict our members to not change their company name as this is one of the qualifications to become members since we only allow Licensed Customs Brokers to become a member.
-
Walt Bilofsky commented
OK, I understand.
-
Walt, this was not done on purpose. Just on of things to work on in future (but not this year).
-
Walt Bilofsky commented
We need to do this, and I was surprised to find that it's not possible. Is there any logic behind providing this for membership fields and not for contacts?
-
Andrew Steele commented
Okay. Thanks at least for the response.
-
No plans yet, Liz. Not soon for sure.
-
Andrew Steele commented
Any idea when this might make its way to the roadmap? I'm about to restructure our database solely because I need the "view only" functionality of the Member Fields. It's very frustrating because the fields really should be Common Fields (e.g. address), and they should be sorted in with the other Common Fields that I can't change to Member Fields because they're System Fields, e.g. phone, email, and name.
-
Andrew Steele commented
Being able to set Common Fields to Read-Only would be immensely useful to us! We've added a custom Address field that should be on all contacts. We want people to be able to view it in their account without being able to make changes (because we don't get any notification when they do so, and there's no data validation). We want them to view it so they know to notify us if it needs to be changed. Right now I'm considering switching Address to a member field, but then it'll be on a separate tab from all their other info in the admin side of things. It also won't be able to be sorted together with the common fields on the membership signup form - another hardship on admins entering new members.
We're already entering everyone - even our contacts - as WA members with a member level of "Non-Member Contact." It's confusing to our Admins, but is the only way that I can see to give all of our business and professional contacts the full capabilities needed (e.g. group participation, access to restricted event registration, view-only fields in their accounts, etc.).
I truly wish Contacts and Members were merged, such that everyone is a contact and they can optionally have a Membership Level assigned. If they don't have a level assigned, then you know they're only a contact. All the fields for Contacts and Members would be the same. This would be so much simpler!
-
Carania commented
Ok, thank you very much.
Look foward to being able to use this feature.
Thanks for your help.
-
Evgeny Zaritovskiy commented
Well, easy or hard, we cannot do it right now - it has to go into our product roadmap in first.
For now, I separated your comment into a dedicated thread and will keep it here. Wishlist is a place for us to collect new features and changes requests, we use it when we plan system updates.
-
Carania commented
That would be perfect! Yes please :-)
Is that easy to do on your end i.e. could you implement this quite soon?
Thanks
-
Evgeny Zaritovskiy commented
Would it solve your problem, if we add an option for common field setup to make a field "Read only", same as we have now for membership fields? Rating itself can be a simple text field in this case, edited by admin.