You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Create user fieldgroup 'testgroup' (only title > save and close)
Validate default Field Group in 'testgroup' permissions for Author:
Create: Allowed (inherited)
Delete: Not Allowed (inherited)
Edit: Not Allowed (inherited)
Edit State: Not Allowed (inherited)
Edit Own: Allowed (inherited)
Edit Custom Field Value: Not Allowed (inherited)
Create user field type (eg) editor) 'testfield' in field group 'testgroup' (only title / type and field group > save and close)
On front-end:
login with user who has author rights (only registered and author)
goto the user profile and edit the user profile.
The testfield is 'read-only' and cannot be changed.
Expected result
Because the user is member of the Author group the user should be able to create and edit assigned field values.
Actual result
Currently the Field is read-only for everybody (no matter what ACL group you are assigned to) accept for superusers.
For every group / (when not assigned a group) field the permission needs to be changed:
Edit Custom Field Value: Allowed
System information (as much as possible)
OS Linux
PHP 7.0.19-1+deb.sury.org~zesty+2
MySQLi 5.7.18-0ubuntu0.17.04.1
Additional comments
Not sure if having the fields default to read-only is by design (for me personal it is not logical)
As for the default ACL values, you can set them globally in your Joomla configuration and then it will be inherited down to the fields. So you only have to set that initially in one place. By default it's indeed disabled.
We could change those default values for new installs. We can't change it during an update.
Steps to reproduce the issue
in back-end:
Validate default Field Group in 'testgroup' permissions for Author:
On front-end:
The testfield is 'read-only' and cannot be changed.
Expected result
Because the user is member of the Author group the user should be able to create and edit assigned field values.
Actual result
Currently the Field is read-only for everybody (no matter what ACL group you are assigned to) accept for superusers.
For every group / (when not assigned a group) field the permission needs to be changed:
System information (as much as possible)
OS Linux
PHP 7.0.19-1+deb.sury.org~zesty+2
MySQLi 5.7.18-0ubuntu0.17.04.1
Additional comments
Not sure if having the fields default to read-only is by design (for me personal it is not logical)
The documentation: https://docs.joomla.org/J3.x:Adding_custom_fields/Parameters_for_all_Custom_Fields
states under 'In the register Options you can use the options: '
Disabled - Should the field be disabled in the edit form.
Read only - Should the field be read-only in the edit form.
But these buttons are not (anymore?) in the Options tab of the field?
The text was updated successfully, but these errors were encountered: