Organic Group roles not recognized by FCKEditor

quaidbrown - February 16, 2009 - 23:16
Project:FCKeditor - WYSIWYG HTML editor
Version:HEAD
Component:Compatibility with other modules
Category:feature request
Priority:normal
Assigned:Jorrit
Status:postponed
Description

I'm not sure if this is og's problem or fck's problem... but here is the problem:

FCK checks a user's role, and displays the appropriate fckeditor panel based on the current user's role.
Organic Groups creates group-specific roles... so a user is granted a role while in a group context, but is not granted that role site-wide.

There is no way that I can see to have the FCK editor use the group specific role and appear for a user when they are in their group context, but not appear when they are not in their context. It is site-wide or nothing (I am aware of the exclusion feature, but that's different).

I run into the problem of giving a user a full FCK panel for their own group, but I have no way to restrict that panel when they are elsewhere on the site unless I manually include or exclude pages. As the number of groups grows, this become increasingly infeasible.

Since when using OG most users aren't assigned a site-wide role at all, their editor ends up using whatever authenticated user gets.

I called this critical since my only alternative to fixing it is not using FCK at all because it doesn't work the way I need it to.

Any advice? Thanks!

#1

Jorrit - July 25, 2009 - 13:39
Version:6.x-1.3-rc7» 6.x-2.x-dev
Component:Miscellaneous» Compatibility with other modules
Priority:critical» normal

Organic Groups compatibility could be considered for a later version.

#2

Jorrit - September 8, 2009 - 19:34
Assigned to:Anonymous» Jorrit

I will look at this soon.

#3

bikecomedy - September 14, 2009 - 18:31

Would make a lot of sense to me if it worked. My clients are used to this type of editor and it would improve their site experience. I vote yes. Unfortunately I am unable to help with programing. I do lend support in other way though. If I can help in some way let me know.

#4

Jorrit - October 4, 2009 - 16:52
Version:6.x-2.x-dev» HEAD
Status:active» postponed

This feature will not make it in the 2.x release, as it would require code changes that might create other kinds of bugs and we're trying to get the 2.x branch stable.

 
 

Drupal is a registered trademark of Dries Buytaert.