Missing editor buttons with Zen Theme and WYSIWYG TinyMCE editor in IE

cletusalphonse - April 27, 2009 - 20:56
Project:Zen
Version:6.x-1.0
Component:IE Problems
Category:bug report
Priority:normal
Assigned:Unassigned
Status:active
Description

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.

AttachmentSize
Example18.94 KB

#1

JohnAlbin - April 29, 2009 - 07:56
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?

#2

cletusalphonse - April 29, 2009 - 14:11

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.

#3

cletusalphonse - April 30, 2009 - 15:56
Status:postponed (maintainer needs more info)» active

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.

#4

Michelle - April 30, 2009 - 14:55

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

#5

cletusalphonse - April 30, 2009 - 15:55

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.

#6

heacu - June 8, 2009 - 11:57

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

http://drupal.org/node/376187

#7

thamas - October 20, 2009 - 21:32

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?

AttachmentSize
zen_no_tinymce.png 56.51 KB

#8

adamsohn - November 21, 2009 - 07:22

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.

AttachmentSize
wysiwyg-error2.jpg 231.8 KB
wysiwyg-error3.jpg 223.51 KB

#9

debra w nz - December 3, 2009 - 03:50

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....

#10

kdebaas - December 18, 2009 - 18:11

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.

#11

crutch - December 24, 2009 - 16:08

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

 
 

Drupal is a registered trademark of Dries Buytaert.