By Josh Lewis on Wednesday, 12 August 2015
Posted in General Issues
Replies 7
Likes 0
Views 0.9K
Votes 0
Currently when a custom field has "Appear During Editing" set to no, in the backend it displays on the profile anyways.



I gave this some thought and have come to the conclusion that there isn't really any benefit to showing custom fields on profiles in the backend when their "Appear During Editing" is set to no. Take for example the Recaptcha, when I edit a profile on the backend I always have to use it to edit the profile. An admin should not have to use a Recaptcha when editing a profile.
Hey Josh,

This has been fixed internally now
·
Friday, 14 August 2015 03:29
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Josh,

I am sorry that delay of this reply, by right all the custom fields should be show up on backend user edit profile page, but seems like when you save profile, system still look for the recaptcha required condition.

Can you try download my attached file and replace into JoomlaFolder\media\com_easysocial\apps\fields\user\recaptcha\recaptcha.php , it shouldn't check the recaptcha required condition when you save. Hope this help.
·
Wednesday, 12 August 2015 17:10
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks Arlex for the mod. Ideally the Recaptcha shouldn't load at all in the backend, some admins might actually think they need to fill it out. The admin knows it works on the frontend when looking at profile registration, so it doesn't validate whether it works or not.
·
Thursday, 13 August 2015 02:53
·
0 Likes
·
0 Votes
·
0 Comments
·
The preview actually gives an idea to the admin what would the user see on the front end
·
Friday, 14 August 2015 01:41
·
0 Likes
·
0 Votes
·
0 Comments
·
But the admin does not see the Recaptcha on the frontend when editing a profile. Same goes for normal users when "Appear During Editing" is set to no. As a result it actually gives a false representation of the frontend.
·
Friday, 14 August 2015 02:47
·
0 Likes
·
0 Votes
·
0 Comments
·
Ah, sorry I misunderstood your question as I thought you are editing a profile type. If editing is set to disabled, it shouldn't be visible when editing the user.
·
Friday, 14 August 2015 02:53
·
0 Likes
·
0 Votes
·
0 Comments
·
Technically you have to edit a profile type to modify a custom field setting. But yes, I'm talking about editing profiles from the backend user list. As mentioned above I have Recaptcha at the following setting:



It still displays on the profile when editing in the backend. This is because ES displays all custom fields on the profile in the backend regardless to the setting to hide it from editing profile mode.
·
Friday, 14 August 2015 03:01
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post