I need a WYSIWYG interface.
I thought I found it with this module but documentation is maybe old or fragmentary and I am getting lost.
In this page http://drupal.org/node/371459 you can read this:

Wysiwyg API module does not do anything useful until there is at least one editor library, such as TinyMCE, FCKeditor, or NicEdit.

In this page http://drupal.org/project/tinymce you read this:

This module has been replaced by Wysiwyg API, which (also) integrates the TinyMCE editor with your Drupal site and provides the same functionality. Most (if not all) users should install or migrate to Wysiwyg API instead.

This really looks like a joke :D
I keep bouncing around but can't see any editing interface in any way.

So how do I install this WYSIWYG?

Comments

megmaltese’s picture

Sorry, bump :(

hanzahar’s picture

WTH!

code your own module then LoL

petey318’s picture

You need to use the WYSIWYG API module; Yes, it's a framework, and you will need to download whatever actual physical editor that you finally want to use.

A while back I was looking at TinyMCE, but frankly, the whole thing was a real pain to install. The WYSIWYG API module makes it a whole lot easier:
1. Download, install and then enable the WYSIWYG API module.
2. Go to the admin screen for that module. You will see a list of possible editors. I chose TinyMCE - you will see a download link, which will take you to the TinyMCE site, on the page where you download that editor.
3. "all you need to do"... is then to unpack TinyMCE into the directory underneath the Wysiwig API module directory.

This should all work... there is still the question of handling images, and there is work going on with an IMCE bridge module which looks very promising.

Hope this helps.

megmaltese’s picture

Aha, THIS is how to explain things :D
I am going to do this tomorrow as for today I'm done with work :)
Thank you very much!

And also thank you Hanzahar!!!

megmaltese’s picture

OK I managed to install it and it's working.
Now I have a little problem.
First it was working well, background of TinyMCE was white and was right, text align was mantained.
Then I entered TinyMCE settings, and now each time I go to edit a page I find it with grey background (I never set it as grey) and text is CENTERED.
This looks much like Image Assist setting... anybody know what's going on?

OK I changed back to FULL HTML and it seems the only way to work with this is this mode... sorry for noobieness.

justageek’s picture

That's what it sounds like, I think there might be a setting to tell tinymce where to derive its css styles, and it sounds like it might be using css from drupal theme instead of its own css.

When you edit the settings for tinymce, there is a group of fields labeled CSS, that's where this is set.

megmaltese’s picture

Yes you are right.
Your reply came exactly while I was editing mine, so I couldn't edit anymore :D

Edit: OK it looks like there is some problem using my theme for TinyMCE, switching to editor default theme solved the display problems in editing mode.

Thank you ;)

justageek’s picture

No problem, also it isn't too awfully hard to customize the tinymce css, you have to locate the css files inside the tinymce folder structure, duplicate the file in a new location, then provide that new path to the wysiwyg configuration and it will use your customized version. That way you could make fonts and colors look closer to the theme fonts and colors without all the background colors and text alignment issues.

That's one drawback of editor widgets, when you have a professionally design theme to reflect a particular look and feel, the editor widget cannot usually give the editor a good idea of what their content is actually going to look like when they are done.

gbell13’s picture

According to my Modules page, it says WYSIWYG API depends on Jquery_update, which is listed as missing for me in drupal 5.16.

Google searching yields a drupal module called jquery_update, which describes like 5.x support as spotty.

Am I missing something, or is WYSIWYG not really for 5.x?

matt2000’s picture

jquery_update works fine in D5, in my experience.