Hi,

We're looking to set up different profiles for ckeditor (much like is done based on roles right now) but for different fields. For example, the summary text often shouldn't have as complex formatting as the body text and it would be nice to remove the controls that are not needed, as well as perhaps specify custom styles that can be applied only to that field.

I noticed you were going to be extending ckeditor to enable/disable the editor by field and thought it might be a logical follow-through for that thought. It would conflict slightly with the roles (for example, what if you wanted to restrict access to some things based on roles and other things based on field type or a mix of both) but I think that could be solvable by turning it into more of a permissions to use a control system - you need to have the right role to use a control and the field needs to allow you to use the control in order for it to be used on the control's profile.

I'm probably going to end up developing something quick to meet this need here but I'd be happy to help extend this module to do just that if you're interested.

Comments

Seb_CKSource’s picture

I can't speak for the dev team but I would definitely find it useful.