I'm not quite sure where this bug is actually originating from, but I'll post my issue and maybe someone here can guide me.

I'm using Advanced Forum, a custom theme built off of Zen, and the WYSIWYG module with the TinyMCE editor installed. The editor shows up fine everywhere on the site, except for the comment posting area of the Advanced Forum. And of course, it's only IE that's giving me problems, every other browser works just fine.

I've tried disabling the theme completely and it doesn't work. It works fine in other themes I've tried.

Comments

johnalbin’s picture

Status: Active » Postponed (maintainer needs more info)

Wow! That’s really broken. Not only is the editor “not showing up”, its also replacing a perfectly usable textarea with a bunch of gibberish links. :-p That looks like a javascript problem, but Zen doesn't even touch Drupal’s javascript, so I'm at a loss as to why it would work in, say, Garland, but not in Zen. :-\

Hmm… after thinking for a bit, I’m starting to suspect it might be some CSS in your custom theme. If you switch from your sub-theme to using the Zen theme directly, does TinyMCE start working in IE?

cletusalphonse’s picture

I thought it might have been something I did as well, but it is broken in the default Zen theme too.

Since it only occurs in the Advanced Forum comment area (not the initial forum topic), I installed the Better Formats module and configured my forum comments to just use a plain comment box instead of the rich text editor. This doesn't fix the issue at hand, but at least my site is functioning ;)

Another note, both IE 7 and IE 8 have the issue, every other browser seems to be fine.

cletusalphonse’s picture

Another issue I came across this morning is when someone tries to use the "Paste from Word" function of TinyMCE with the Zen theme (default, or my customized one) The window pops up as normal, but you can't click in the text area to paste your content. Again, this is just an IE and Zen issue, other themes work fine.

edit: This is in all areas of the site, not just the forums.

michelle’s picture

Status: Postponed (maintainer needs more info) » Active

Just to clarify, there's no such thing as an "Advanced Forum comment area". Adding forum posts is handled by the normal node/comment system, not AF.

Michelle

cletusalphonse’s picture

Thanks for the clarification Michelle. The odd thing about it is that the issue only occurs when making a comment to a forum post. Commenting on a story works just as it should.

heacu’s picture

i have had exactly the same issue & am searching for a solution. see also:

http://drupal.org/node/376187

thamas’s picture

StatusFileSize
new56.51 KB

Same problem here. IE 8, Zen 6.x-1.0 custom subtheme, node edit form, CCK fields. The fields provided by Workflow module also disappear.

Everything is OK with Firefox, or in IE when using Garland.

Did anyone find the reason and / or solution?

Adam S’s picture

StatusFileSize
new223.51 KB
new231.8 KB

Sometimes I get the feeling that Drupal is held together by some metaphorical duct tape. Optimizing CSS solved the problem for me.

EDIT: IE has it's own problem catagory. LMAO.

debra w nz’s picture

I have a very similar problem -- TinyMCE editor doesn't show up properly when replying to an advanced forum thread -- but is fine when editing a new thread, a blog, a page.....
I'm using a custom version of the Darkblue theme -- but the problem is still there if I change the theme to Garland or BlueMarine.
Any thoughts anyone? Adamsohn, I'd be curious what css you changed....

kdebaas’s picture

It might be due to the amount of CSS files: IE only loads up to 31 css files. With Zen, and an x number of contributed modules supplying their own css files, this limit is reached quite soon, causing all kinds of problems.

That is maybe why switching on "Optimize css" in admin/settings/performance might have worked for adamsohn, since that aggregates all css files into one big one.

crutch’s picture

...make sure to fix this issue http://drupal.org/node/444228 first before turning on CSS and JS optimization.

malc0mn’s picture

I can confirm that #10 solved the problem for me. After 4 hours of useless searching in all the wrong places, so it turned out...

Who the h@#l came up with that limitation??? I didn't even have 31 css files in my theme (prolly some csses load others using @import?)...

johnalbin’s picture

Category: bug » support
Status: Active » Fixed

Stupid browser limitations.

Yeah, turn on CSS aggregation. It's the 31 stylesheet problem.

Status: Fixed » Closed (fixed)

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

david.riches’s picture

yeah!! fixed.... so much for being a javascript error.

many thanks kdebass!

Architeck’s picture

Just a quick note that you may experience "missing buttons" in the wysiwyg editor if your files directory is not writable.