Closed (fixed)
Project:
Wysiwyg
Version:
6.x-2.0
Component:
Editor - TinyMCE
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
12 Feb 2009 at 07:58 UTC
Updated:
23 Feb 2011 at 18:26 UTC
Jump to comment: Most recent file
Comments
Comment #1
sunMarking as duplicate of #287025: IMCE_Wysiwyg API bridge module
Comment #2
harking commentedWe ran into the same issue even after disabling IMCE and the bridge module.
It could be related to the version of TinyMCE we're using, 3.2.1.1.
http://tinymce.moxiecode.com/punbb/viewtopic.php?id=11104 discusses some of the possible issues. Maybe our version of TinyMCE is missing a semicolon.
We're going to try a more recent version of TinyMCE. 3.2.2 is out now.
Comment #3
harking commentedJust tried with TinyMCE 3.2.2 and it still fails to load on IE6 & 7 but now there is no error displayed.
Works fine on FF & Chrome
Comment #4
k3vin commented+1
Comment #5
eric_a commentedHmm, I have two sites, one working, one broken.
Both 6.10, WYSIWYG 2.x dev, both TinyMCE 3.2.2.3.
Comment #6
eric_a commentedWell, the bug must be either with lightbox2 or wysiwyg! Can anyone confirm?
Comment #7
Ether commentedThe same with Firefox. After 2.x-dev installation TinyMCE fails to load.
Comment #8
cletusalphonse commented+1
Comment #9
sunHow many of you have Lightbox2 module installed?
Comment #10
cletusalphonse commentednot installed here.
Comment #11
Ether commentedI have it installed
Comment #12
Ether commentedIf I enabling every button but Flash - TinyMCE can be loaded. When Flash is on - it fails to load.n
Comment #13
sime@sun, I didn't have lightbox when reporting the issue, just imce.
Comment #14
sunNote that the Flash plugin/button is a known bug, being dealt with in #328252: Handle compatibility of internal plugins via plugin API.
Folks, I have no idea what could be wrong on your sites, so I definitely need more information about your site configuration, JS/CSS caching/aggregation/minification settings, list of other modules being installed, clean URLs being enabled, whether you tested with latest official releases already, whether you tested on a different computer, etc.
Comment #15
cletusalphonse commentedI may be having a slightly different issue. I initially posted my problems here: http://drupal.org/node/446608 and somewhere along the line was directed to this thread.
Comment #16
FWE commentedHi Sun,
First - Thank you for the time you have dedicated to build/maintain this awesome module (it is #1 on my list of Drupal modules).
Second - I absolutely despise having to work with IE with regard to JS - however, this is a rant that I'm certain many feel :-).
I am experiencing the same issue that others mention above - with a bit of a twist. Here are my "vitals:"
Drupal - 6.12 (w/clean URLS)
WYSIWYG API - 6.x-2.x dev
JS/CSS caching/aggregation - OFF for developement
JS modules installed:
Ajax (using for Ajax functionality on Webforms)
Vertical Tabs (using for node editing/creation)
SWF Tools
Five Star
Simple Menu
"Custom" jQuery (called from theme .js file):
jQuery Cycle
jQuery Tooltips
jQuery Example (to populate textareas with default "value")
Highslide
The "Issue"
I have configured TinyMCE/WYSIWYG for both Filtered HTML (used by "Authenticated Users") and Full HTML (used by "Admins") - Everything works perfectly in all browsers tested, including multiple computers & multiple installations (Linux, Freebsd, Windows dev environment) - Firefox (standalone and full), Opera, Google Chrome, Safari (for windows).
In IE 7 TinyMCE does not load in Full HTML - BUT it loads just fine for Filtered HTML. The strange thing is that IE doesn't throw any errors - Just a blank fieldset without any TinyMCE buttons.
HOWEVER... after a multitude of tests - I have narrowed the issue down to Simple Menu. Once disabled TinyMCE loads in Full HTML just fine. I know a lot of people use this module (easier to administer the site) so I will look for some resolution within the Simple Menu pages and post back here if I find anything.
Thanks again and best wishes!
Comment #17
FWE commentedIn my case I was using Simple Menu for administrative purposes. Switching to Administration Menu solved the problem: http://drupal.org/project/admin_menu.
Comment #18
harking commentedIn our case, the issue was located to a custom plugin for TinyMCE that had a trailing comma in one of the arrays it used. I suggest other users run their source through JSLint to ensure their JavaScript can be parsed by IE.
Comment #19
jstushnoff commentedI'm new to using this site, hope this helps (I've posted it in a couple of threads as it seems lot of people are having problems along this line), haven't tested the dev version yet, and am working in Safari 4 Beta, Firefox 3.
In order to get TinyMCE to show up, I've found that you have to clear the settings and then re-enable TinyMCE, if you are trying out different editors, settings from the previous editor remain in the database and WYSIWYG then tries to apply these in TinyMCE (I assume), which causes it not to display. If you click 'Remove' under 'Operations' it will clear these settings from the database, then when you choose TinyMCE (and save) you will be starting fresh.
Also, if you choose your 'Buttons and plugins', everything but 'Flash' seems to work. 'Flash' seems to cause TinyMCE to disappear as well.
Drupal 6.9, WYSIWYG 6.x-2.0-alpha1, TinyMCE 3.2.4.1
Comment #20
feargal.okane commentedJust to echo comment #16 above but uninstalling Simple Menu and using the admin menu instead worked for me
Running drupal 6.11, WYSIWYG API 6.x-2.x-dev
Comment #21
sunSeems like this issue is solved for everyone in various ways in the meantime. Also note that 2.x-dev contains major improvements to prevent such issues in the first place.
Comment #23
houstonaplus commentedstill getting the same problem. the tinymce editor does not load and it shows only the drop down and the teaser button
Comment #24
easp commentedsubscribing
Comment #25
joachim commentedHere's a screenshot from a user on IE7.
This is with
- wysiwyg 2.0
- TinyMCE 3.2.6
- admin_menu, not simple menu
- lightbox or any *box not installed
- I've disabled custom JS that's not Drupal core and still getting the error.
Comment #26
twodThis might actually be a stylesheet issue. IE has problems if there are too many stylesheets to download, it just skips the last ones, leaving the editior with just the markup, note that "Styles" and "Format" can be seen, indicating the editor has actually loaded. (FF borks the image link in the previous comment, had to manually fix the spaces).
Comment #27
martysteer commentedI reckon that the IE limited stylesheets issue mentioned in #28 is the problem. When I enable CSS optimisation on my development server and reload my forms, tinymce in IE6/7 works. If I disable CSS aggregation tinymce stops working.
Comment #28
twod#23 and #25 does sound like the CSS issue. If the editor didn't load at all nothing of the toolbar would show.
Comment #30
emdalton commentedJust wanted to add a comment to confirm that enabling CSS optimization (in Performance) did fix this for us.
Comment #31
dilari commentedHad the same issue in IE8. After disabling all perfomance optimisations, so no caching / compression etc. and flushing cache tinyMce showed up again. After re-enabling the caching it still works ...magic ?
Comment #32
twodSounds more like you had broken or old code served via the cached files, which were rebuilt when optimizations were turned off and the cache flushed.
Comment #33
dilari commentedYup, that's probably true. Although It did work before enabling compression.
Comment #34
gjones commented#27 you are correct it was a problem with the number of stylesheets IE can handle. Fixed by simply turn CSS optimization on.