D6 themes allow overriding module and core CSS files. In this way the module css named "content.css" will be overwritten by a theme's "content.css". To prevent fails overwrites it would be good if IMCE would use a "imce.css" filename that is named like the module themself as this would stop name space conflicts with other module or theme files named the same way.

See http://i27.tinypic.com/2q0n89f.png how this overriding destroys IMCE.

The patch attached simply changes the name of the "content.css" to "icme.css" - nothing else and prevent a name space conflict.

CommentFileSizeAuthor
imce_namespace_collision_fix.patch12.02 KBhass

Comments

ufku’s picture

Version: 6.x-1.0 » 6.x-1.x-dev
Status: Needs review » Fixed

Thanks for the patch, Hass.
Committed it to the 6.x branch changing the file name to imce-content.css

hass’s picture

Ah, perfect! I thought to rename the file to this name today, too.

Anonymous’s picture

Status: Fixed » Closed (fixed)

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