Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
By anewman1980 on
Hi, have just installed drupal for the first time, blown away by how flexible it appears.
Anyway, I have a problem whereby where authenticated users trying to edit their settings get a greyed out signature box stating "This field has been disabled because you do not have sufficient permissions to edit it". I have been through all the permissions and not managed to find one that fixes this. I am hoping it is stupidly simple and I am missing something.
Thanks in advance
Comments
Doh I feel like an eejit.
Doh I feel like an eejit. Seems I had disabled filtered HTML under configuration -> content authoring -> text formats.
Thanks very much for posting
Thanks very much for posting the answer.....I was going mad with trying to rebuild permissions. :-)
Right answer
This a correct anwser. It is all about permissions and I was thinking and configuring permissions in module configurations. Thanks a lot.
If an account has been
If an account has been created by an admin who has Full HTML or other level of content authoring / text format privileges, the signature field will be set to it, effectively disabling the newly created user from using it. Go into your database, look up the "users: table, and change the "signature_format" field to filtered_html.
Thanks!
This was very helpful. I did create some users, including one of my own test accounts, with Full HTML. Now I have them set correctly. :)
Jim
Thanks! The solution was to
Thanks! The solution was to allow user use full_html format in permission settings ;)
Thanks!
+1
As admin, you can also simply
As admin, you can also simply edit the user account, change the text format to one the user has access to, and then save the change. No database editing needed.
Just want to add my thanks
You guys are wonderful. Every time you post your solution, you save us newbies. So we live to develop another day...