I need to create a secret user term and link it to its user and I want to
1- control of allowing or not allowing the user to view/edit/resert his value. and
2- on registration only - on account only - on both - hide on both cases(only admin)
3- control for each user-term vocab, not one applies for all vocabs

for example : I can let user choose his country on registration and after he can not edit this field but can view, from other side a vocab called user behavior [ bad - good - not rated ] this i dont want user to see it at all but admin can view/edit

the problem is that my users can play with some values that I need it to be hidden or on registration only.

I dont know if this feature is already there, but i didnt find it and I think it is important.

Comments

joachim’s picture

Priority: Major » Normal

Given that Profile module provides admin-only fields on users and we kinda work alongside it, this seems to me to be a reasonable feature request.

However, it's not something I'm able to spend my free time on. I'll review a patch that implements the same privacy options as Profile module (but explains them better in the UI! ;)

theroyal’s picture

Thanks Joachim,
I think this module with such feature will be perfect and fully under control.

in your reply you wrote (but explains them better in the UI! ;) I am not sure if i got exactly what do you mean,
do you like me to re-write the explanation in a better way? I ll be glad to do that, or maybe i got you wrong.

Sorry for my weak English

joachim’s picture

> but explains them better in the UI!

What I mean is that the UI in core profile module for choosing a privacy option for a field is quite confusing and does not explain clearly what each option means. The code is pretty obscure too. So I'd like a patch to this module to have a clear UI and clear comments in code.

theroyal’s picture

I got it Joachim, ok wish you all the best my friend.
waiting good news.