Download & Extend

CKEditor not showing on some roles.

Project:CKEditor - WYSIWYG HTML editor
Version:7.x-1.2
Component:Code
Category:bug report
Priority:normal
Assigned:ul71m0
Status:closed (fixed)

Issue Summary

CKEditor works fine in admin role. However in my new role "webadmin" its not showing. Do i have to set permissions on that role for the user.

Comments

#1

Status:active» postponed (maintainer needs more info)

But CKEditor module in Drupal 7 is not working on role (like in Drupal 6), but on input format (text format)?
So now i don't know what u try to do? Could u explain this again?

Greetings

#2

I had a similar problem, but it looks like it was an issue with the theme. Does your webadmin role have permission to view the administration theme? It could be that your other theme causes problems.

#3

My site had a similar issue: rich text editing toolbar available only for administrator although it was available to an editor role before.

I posted a comment here: http://drupal.org/node/1296012#comment-5135352

#4

Assigned to:Anonymous» ul71m0

many thanks, i have been fighting this issue for a week now, this is solutio, just enable administration theme...

#5

tried #4, still have the same problem. could anyone share a solution, even if it's just a quick fix?

#6

Do u have any errors in Firebug? Do u use custom theme or modified?

#7

@dczepierga, i'm using a custom omega-based theme. But I tried the following and nothing works for me:

  • disabled the base Omega theme and subtheme, and tried Garland and Seven
  • enabled administration theme, and used the same theme for both site and admin themes
  • tried setting and unsetting the "view administration theme" permission for my custom role and tested the editor in both scenarios
  • flushed the cache and rebuilt the theme registry every time throughout the tests

Maybe it's worth noting that I'm experiencing the same using the WYSIWYG module, and tried the TinyMCE editor as well...same problem. I'm already suspecting a jQuery problem, but I'm really shooting blanks here. I hope you can help.

#8

@gurubydesign, it possible to get access to your website? it will be much easier to do sth and check where is the bug...

If u have problem with all wysiwyg modules it could be problem with your jquery or one of the modules u have installed... maybe try to disable each one module and then check does it works or not.
Also for testing u can disable all cache in Drupal (Performance settings), and check does u have "ckeditor.js" file in source code (if not follow this linik: http://drupal.org/node/1296012#comment-5135352).
Also u can check Firebug for errors in console and Net tab to check for 404 errors - maybe something not loading?

Greetings

#9

@dczepierga, I finally got it working on multiple roles. It's the Block Refresh module that's causing a js problem, and I wasn't even using it. I guess I was trying it before on a deprecated site feature and forgot to turn it off ;-) Thanks for the tip!

#10

this saved my evening! must have happened when updating ckeditor.
These are things they should mention on the release notes.

#11

Title:CKEditor not showing on some roles. » CKEditor not showing on some roles.

I had similar issue, the Ckeditor works fine only for admin and any other role will not get the editor even though i have given all required permissions.

After some research i fixed it, here is what i have done:
i have installed 'Block Refresh' module too, and once i give the permission to 'Access block refresh content', everything worked like a charm for me and Ckeditor is accessible for all required roles.

Hope this may help anyone...

Cheers

#12

Status:postponed (maintainer needs more info)» fixed

#13

Status:fixed» closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.