I have installed and installed TinyMCE previously (I love it). However this time around it seems not to work. I have installed it, enabled it, configured it but I can't see it. Troubleshooting I have done:
* Have downloaded/installed both the module and the engine
* Have made sure javascript is fully enabled in my browser and my browser is supported by TinyMCE
* Have made sure I am in a user role who can use it
* Have tried the new 3.0 version of the engine as well as the previous 2.1.3
* No errors that I can find
* Using core theme Garland which includes scripts
* Using drupal 5.6
I can see some TinyMCE javascript in the source of my page and I can see the "disable rich text" link under the text box. But no toolbar!
Anyone got any insights?
Joy,
Stripey
Comments
Comment #1
xMarc commentedExperiencing exact same problem using Drupal 5.6, TinyMCE module 5.x-1.9 and TinyMCE 3.0. Did same troubleshooting as first post, and set the module to show up on all pages (cleared exclusion list).
Installed w/ TinyMCE PHP compressor 2.0 at first (since removed by deleting 2 files and uninstalling/re-installing module).
Comment #2
steinmb commentedDrupal 5.7
TinyMCE module 5.x-1.9
TinyMCE 3.0
Same goes for me. When running Firebug, I trapping an js error.
I checked the header and the correct js is included:
AHA! Read this issue, http://drupal.org/node/215580 They changed the API on ver. 3.0 , so if I set my editor to "default enabled" it is on, but I can't turn it off. There is also a patch, I have not tested that yet.
--
Stein Magne
Comment #3
olafke commentedI have the same problem, here, teh disable/enable button is gone with the wind. For those who have problems with theing not showing up: Did you create a profile in Administer > Site configuration > tinyMCE ?
Comment #4
Bundus commentedThe fix is easy. On line 218 of tinymce.module change...
drupal_add_js($tinymce_mod_path . '/tinymce/jscripts/tiny_mce/tiny_mce.js');...to...
drupal_add_js($tinymce_mod_path . '/tinymce/tiny_mce.js');...and your editor will appear. This is assuming the latest 5.x version of Drupal and 3.0 of TinyMCE
Comment #5
steinmb commentedOne thing to be aware of, http://drupal.org/project/img_assist is not working with TinyMCE 3.0. Looks like I have to downgrade from 3.0 to 2.1x anyway... Have not seen any fix for this, I also checked the img_assist CVS co and no commit there to patch against the ver 3.0 API changes.
--
Stein Magne
Comment #6
ncoder commentedI recently installed (within a week) drupal version 5.7 and after testing some editors settled on tinyMCE.
For some reason tinyMCE keeps failing to show up when I edit a page until I add another copy of tinyMCE to the modules directory (i.e. cp -r tinymce /var/www/html/soak/modules/tinymce/tinymce/tinymce/tinymce). Anyone know why this happens?
Comment #7
stuartgoff commentedI am having a similar problem - I was using moxie.module but I needed to upgrade so I switched back to tiny. I did make the mistake of not disabling the moxie before updating not sure if that makes a diff, but... I tried the fix in http://drupal.org/node/218296#comment-737791 but did not work.
I will be restoring to old and try again.
Stu
Comment #8
lajewl commentedI had the same problem as reported initially - I could see the "disable rich text" link, but could not see the toolbar. Though I think my Drupal version is somewhat older (5.3, I think) I had initially tried with the 3.x (what ever is the latest) version of the engine.
For me, disabling the module, uninstalling it, deleting the entire tinymce directory, and then starting from scratch with the older 2.1.3 version seemed to do the trick. (Probably overkill, but that's what worked for me, so figured I'd share :)
Good luck!
Julia
Comment #9
jboofer commentedIs there anyway to reduce cell padding in blocks? When I place a drop down menu in the content is shows up fine, but when a graphic, banner, or link is displayed in a block, there is too much cell padding. Is there a way to reduce this?
Comment #10
avangelist commentedTry setting your image to display as block, by default images are inline elements for some freakish reason.
Comment #11
visionmark commentedI'm in Drupal 6.x and have the same problem as above, where the toolbar doesn't show up, except I don't see the enable/disable, either. I've run all the same tests, and I even tried the fix provided by Bundus. Still no luck. I'm using 6.x-1.1-dev.
Comment #12
isildur88 commentedSame here. nothing shows up. 6.x-1.1-dev
Comment #13
duca commentedHi!
I got nearly the same problem, I'm in drupal 6.2 and using 6.x.1.1-dev. Tinymce show correct in IE but is missing in firefox...
Comment #14
rimma commentedsame issue here.
Comment #15
snaxor commentedIt was not showing up for me in in FF2 or Safari, but showed up in IE. I turned off caching (Administer->Site configuration->Performance) and cleared cache data. Then checked the Create Page page again and it was showing up. This worked for the non-compressor TinyMCE.
Originally, the HTML src showed the URL to load TinyMCE was "/tinymce/tinymce/jscripts/tiny_mce/tiny_mce.js?u". When plugging that URL straight into the address bar of FF it redirected to the main page, not to the JS file. IE loaded the JS file OK. After disabling, clearing, and re-enabling cache the URL was now "/tinymce/tinymce/jscripts/tiny_mce/tiny_mce.js?e". I have no clue what the difference is with 'u' vs 'e' in the URL, but FF, Safari and IE liked it ok.
Try opening your HTML source for a page that is supposed to have TinyMCE and copying out the SRC part of the script tag in the header and pasting it in your browser address bar (appending it to your site domain). Should look like http://example.com/tinymce/tinymce/jscripts/tiny_mce/tiny_mce.js?u . If it shows up as the JS file than it probably isn't the same problem I was having.
I'm new to Drupal, as I just installed it today, so I'm only guessing here, but I think its not the URL 'e' vs 'u' thing, just a corrupt cache or something.
Another way that made it work, was to turn off caching the JS file in the module source. Changing line 239 of tinymce.module from:
drupal_add_js($tinymce_mod_path .'/tinymce/jscripts/tiny_mce/tiny_mce.js');to:
drupal_add_js($tinymce_mod_path .'/tinymce/jscripts/tiny_mce/tiny_mce.js', 'module', 'header', FALSE, FALSE);turned of cache for the JS file and turned the resultant HTML source to something like "/tinymce/tinymce/jscripts/tiny_mce/tiny_mce.js?1208423522".
I wouldn't recommend changing the source though.
Again, this worked for non-compressor version of TinyMCE. The compressor one still won't load. I suspect that might be something with the compressor as FireBug shows the error as "o is not a constructor" and points to a line that (according to the comments) says is a FF3 code path.
Comment #16
capellicI had the problem where nothing was showing up. The toolbar wasn't showing up nor was the toggle link. I removed the Compressor files, refreshed my edit page and it worked.
sites/all/modules/tinymce/tinymce/jscripts/tinymce/tiny_mce_gzip.js
sites/all/modules/tinymce/tinymce/jscripts/tinymce/tiny_mce_gzip.php
Comment #17
droshani commentedI have also same problem I spend all day today trying to fix this but no luck. I read all comment here and did try them but still there is no sign of the TineyMCE editor.
I have fresh installed Drupal 6.2 and I use the Latest TinyMCE application 3.0.5 and module 6.x-1.1-dev. I do not have any plugin or extra competent with the Module. I do not get error massage. This is suppose to be easy and fun :)
Comment #18
Steve Lockwood commentedLots of "me too" posts here - me too!
However, I think the fix to the source mentioned in #15, above, might hold the answer. I wanted to get tinymce working with Drupal 6 and could not get it to work. So I wrote my own simple module to link tinymce. I hit exactly the same problem - my script would not assemble into the web page, no matter how many times I checked the path and file name. Finally, I disabled the preprocessing and it worked: ie drupal_add_js('...path.../tiny_mce.js', 'module', 'header', false, true, false) - it's the last parameter that made the difference.
Hope this is of some use.
Comment #19
wonder95 commentedI was having the same problem (Drupal 5.7, TinyMCE 5.x-1.9, TinyMCE engine 2.1.3) as capellic with the editor not showing up, and when I deleted the gzip compressor files, it showed up correctly.
Comment #20
Steve Lockwood commentedI have created a new module, Tiny Tiny MCE, which provides an alternative way of configuring TinyMCE. I have tried to make the configuration as simple as possible - it is written for Drupal 6.
I hope this does not seem as if I am undermining the "main" TinyMCE developers - that's not the intention - but there do seem to be a lot of issues with the tinymce module and setup is complex. I needed something quick that works with Drupal 6 for my own projects and, if it's any use to you please use it.
Comment #21
droshani commentedwell done! The world of open source make it possible to tackle thing that other find no time to do. I wish I knew how to program :(
Can you see if you can have nay input in this please
http://drupal.org/project/donation
I asked the developer already to upgraded for 6.2 but he has not time he said.
Thanks
Comment #22
johnbarclay commentedThank you. This helped me find my problem. I had originally put tinymce in the wrong folder, then corrected the location.
But still had the problem of the js not loading because the page not found result was being cached. I tried to load directly the tiny_mce.js url in the source code but kept getting a page not found error.
Even though I had page cache disabled at /admin/settings/performance it appears to still cache the "page not found". I hit the clear cache button at the bottom of the page and all is well.
Not sure if the caching was browser, apache, or Drupal so can't really shed any light on the problem.
Comment #23
wwwoliondorcom commentedHi,
I also can't explain why it doesn't work on a Drupal 5.9 installation after checking everything, any more idea?
(it works on another website with exactly the same modules and parameters!)
Thanks.
Comment #24
darumaki commentedIs it possible to add buttons to this modified 6 version ? Like with the tinymce module, you can use a blockquote plugin to add a button
Comment #25
fralenuvol commentedHello,
the solution in comment #18 worked perfectly for me.
With a slight modification it works also with gzip compression, you have to add the same mod in the gzip section.
So in tinymce.module change the code (line 228)
FROM:
TO:
This works with for me with:
- Drupal 6.4
- TinyMCE 3.1.1
- TinyMCE Module 1.1-dev
Comment #26
Drupal Centric commentedGuys I was having the same problem, installed it fine on one site and was working perfectly but did exactly the same thing (I thought) on a new site but it didn't work, no javascript was loading. I mistakenly thought being the site admin I would automatically have access to use the module but no, make sure you give yourself the role that has access to use the module first! Ooops
Comment #27
cwinkler commentedTried everything mentioned above and still can't get it to work in Firefox. Not the end of the world, as it's working in IE, which I don't use, though I can get 1/2 of the buttons to show up in IE.
So is there anything else I can try for Firefox to get it to even work?
Is there something I can do to get the all the buttons to show up in IE?
Any help is appreciated.
Comment #28
steinmb commentedClosing this due to inactivity.
Comment #29
steinmb commented