Custom field in User profile

Avatar
  • updated
  • Answered

Hello,

Is there any possibility to add a custom field (associated to our project) in the User profile?


For instance a client number, or a licence number, that would make things easier for the staff to manage this customer request(s).

It would be welcome to have both possibilities:

- field writable by the user and the project staff

- field writable only by the project staff


How would you rate the customer service you received?

Satisfaction mark by Ryann 10 years ago

Thank you very to have taken this function into account!

Add a comment about quality of support you received (optional):

Pinned replies
Avatar
Sergey Stukov co-founder
  • Answer
  • Answered
We wrote knowledge base topic about custom fields in user profile.
http://feedback.userecho.com/topic/465752-configur...

Now fields can be Public/Private and Required/Not required
Avatar
Ryann
Quote from Vladimir Mullagaliyev
1. Tooltips are fixed!
Great!
Avatar
Ryann
Unlike the window to enter a new topic (where the layout is perfect), I noticed that the mention "Field required" is badly placed totally on the left side in the window required the user to fill the missing fields (see following snapshot).


Besides, the "calendar" icon to select a date is not working in the above window (whereas it works in the user profile window). By the way this calendar icon is totally missing when entering a date related to a topic (in the topic edition window).

Finally, as above, it seems possible to manually enter a date (that's a good idea). But there is no syntax checking for that date. For instance, the above wrong date "32/32/32" is accepted... (but not saved in the profile ;-))
Avatar
Ryann
Another detail:
whereas it's correct for some other languages (English, Russian, Deutsch) the display of a date in the User Profile is not correct in French:
For instance you get today:
EN: 07/01/2014
RU: 01.07.2014
FR: j N 2014 <= rather amazing ;-)
Avatar
Vladimir Mullagaliyev co-founder
Quote from Ryann
Another detail:
whereas it's correct for some other languages (English, Russian, Deutsch) the display of a date in the User Profile is not correct in French:
For instance you get today:
EN: 07/01/2014
RU: 01.07.2014
FR: j N 2014 <= rather amazing ;-)
Thank you! Fixed.
Avatar
Vladimir Mullagaliyev co-founder
Quote from Ryann
Unlike the window to enter a new topic (where the layout is perfect), I noticed that the mention "Field required" is badly placed totally on the left side in the window required the user to fill the missing fields (see following snapshot).


Besides, the "calendar" icon to select a date is not working in the above window (whereas it works in the user profile window). By the way this calendar icon is totally missing when entering a date related to a topic (in the topic edition window).

Finally, as above, it seems possible to manually enter a date (that's a good idea). But there is no syntax checking for that date. For instance, the above wrong date "32/32/32" is accepted... (but not saved in the profile ;-))
Thank you! Fixed.
Avatar
Ryann
Quote from Vladimir Mullagaliyev
Thank you! Fixed.
It's seem not totally fixed:
1. Unlike other windows to enter that custom field (Window for topic edition, or window of user profil) the red text "Required field" is not correctly placed under the field (but totally on the left... see above image).

2. Even worse, the checking of the validity for a manual entry is not very user-friendly:
* in the user profile, if you enter "32/32/32" as a date after a previous correct date entered, then the new entry is ignored and the field is not modified (OK). Whereas when you enter 32/32/32 when the field is empty, then the entry is not ignored and the field is automatically set to today (it would be more homogeneous to ignore the entry too).
* in the above window (raised just before entering a topic) it's a bit different: for the same reason, if you enter "32/32/32", the system automatically replaces by today  when you click "Save". Then your bad entry seems to be accepted (wheras in fact your bad entry has been converted to today).

=> I think that the best in any of the situations of the above case #2 should be to refuse any "bad" entry and simply ignore this bad entry. (Then, if this entry is a required field, the user will have to re-enter a correct entry without any automatic conversion and acceptation of his bad value).
Avatar
Ryann
Quote from Vladimir Mullagaliyev
Thank you! Fixed.
Great.
Maybe the 3 strings "DD", "MM", "YYYY" used to display the date templates (like DD/MM/YYYY or YYYY-MM-DD ...) could then be available in the translation tool to be printed in the user's language:

"DD" = ...
"MM" = ...
"YYYY" = ...
Avatar
Sergey Stukov co-founder
Quote from Ryann
Unlike the window to enter a new topic (where the layout is perfect), I noticed that the mention "Field required" is badly placed totally on the left side in the window required the user to fill the missing fields (see following snapshot).


Besides, the "calendar" icon to select a date is not working in the above window (whereas it works in the user profile window). By the way this calendar icon is totally missing when entering a date related to a topic (in the topic edition window).

Finally, as above, it seems possible to manually enter a date (that's a good idea). But there is no syntax checking for that date. For instance, the above wrong date "32/32/32" is accepted... (but not saved in the profile ;-))
Errors now displayed at the correct position.


Avatar
Vladimir Mullagaliyev co-founder
Quote from Ryann
It's seem not totally fixed:
1. Unlike other windows to enter that custom field (Window for topic edition, or window of user profil) the red text "Required field" is not correctly placed under the field (but totally on the left... see above image).

2. Even worse, the checking of the validity for a manual entry is not very user-friendly:
* in the user profile, if you enter "32/32/32" as a date after a previous correct date entered, then the new entry is ignored and the field is not modified (OK). Whereas when you enter 32/32/32 when the field is empty, then the entry is not ignored and the field is automatically set to today (it would be more homogeneous to ignore the entry too).
* in the above window (raised just before entering a topic) it's a bit different: for the same reason, if you enter "32/32/32", the system automatically replaces by today  when you click "Save". Then your bad entry seems to be accepted (wheras in fact your bad entry has been converted to today).

=> I think that the best in any of the situations of the above case #2 should be to refuse any "bad" entry and simply ignore this bad entry. (Then, if this entry is a required field, the user will have to re-enter a correct entry without any automatic conversion and acceptation of his bad value).
We've improved custom fields validation and now it should works fine.
Avatar
Ryann
Quote from Vladimir Mullagaliyev
We've improved custom fields validation and now it should works fine.
Thanks!
I just noticed that now the behaviour has really changed:
1. Required fields entry cannot be delayed until the first message post:
now the user MUST enter them immediately when filling in his profile form.
2. A second even bigger change: a NOT required date field can not be erased and left empty if you entered another value before...
Are those 2 new behavior really wanted?