Hi,

I was wondering iof somebody can tell me which Wysiwyg Editor is recommended for Drupal? I've installed TinyMCE which looks really good but I have no idea how I get images that are uploaded via Drupals Filesystem into the editor.

Can somebody tell me the right modules to easily upload images to a pool which then can easuly inserted into pages/stories?

Thanks in advance!

Comments

drupalnesia’s picture

This kind of newbie question has been asking many2 times! When will Drupal include an editor? Is there a roadmap for this very popular question? There are some nice editor based on jQuery (this lib already included in Drupal 5.x) that small enough.

List of CMS that has built-in editor: Joomla/Mambo, Typo3, Agility, ... I think almost 90% CMS has built in editor :)
NB: I suggest you use IMCE.module.

laura s’s picture

Why would you say Drupal doesn't offer a wysiwyg editor when more than one is available? In general, these editors create non-valid xhtml and can be nightmares in terms of getting text to appear correctly, website security and conflicts with other modules. I think it's good that site admins have choices.

In the end, though, this problem will never be addressed satisfactorily because we're limited by browser support and web compatibility. They're all compromised solutions.

Laura
_____ ____ ___ __ _ _
design, snap, blog

_____ ____ ___ __ _ _
Laura Scott :: design » blog » tweet

drupalnesia’s picture

... In general, these editors create non-valid xhtml and can be nightmares in terms of getting text to appear correctly, website security and conflicts with other modules.

that's why the core team should give more attention to the editor. and of course, we have choice to use the built in editor or not.
additionally to prevent js conflict.

laura s’s picture

I suggest you read this thread: http://lists.drupal.org/archives/development/2007-03/msg00142.html
and this: http://lists.drupal.org/archives/development/2007-03/msg00141.html

In other words, wysiwyg editors are extremely problematic. If you want to code up a new one, with GPL licensing by the way, I'm sure the entire Drupal community would be most grateful.

Meanwhile, a built-in editor? No thanks! If I need one, I know where to find one. Or many: http://drupal.org/project/Modules/category/63

Laura
_____ ____ ___ __ _ _
design, snap, blog

_____ ____ ___ __ _ _
Laura Scott :: design » blog » tweet

drupalnesia’s picture

In other words, wysiwyg editors are extremely problematic. .... Meanwhile, a built-in editor? No thanks....

if so... then we can learn from other CMSs that already include a built-in editor. This is not a new feature in other CMSs, it is already there for a long time ago. If so extremely problematic then ... other CMSs will not include a built-in editor, but the fact is different.

I believe a modern CMS will have an editor as a must have built-in feature, maybe on next stage of Drupal 6, 7, 8 ... who knows? The important thing is: we must not stuck if we found that this feature is very problematic/difficult to put in the core, but how we plan to include/solve this feature/problem.

Sorry, I am not a Drupal master (also, I have no js skill to develop an editor), so I can only share my opinion :) which almost come from my clients suggestions (they are really users without computer skill). I suggest you try to googling and find out how many CMS has built-in editor there.

lizardman’s picture

Well thanks for the clarification about WYSIWYG editors and their problems! No editor is ever perfect but a simple raw text editor is a bit of a poor excuse for a full featured CMS where the user (and often non-techies) are supposed to enter rich content with images etc.!

Ahh well, I will give IMCE a try. Thanks alot!

laura s’s picture

The editors are there, in contrib, where hundreds of other modules also reside, free for the downloading. This is where Drupal's flexibility and expandability happen. Why do you claim Drupal doesn't have a wysiwyg editor when there are at least four available?

http://drupal.org/project/Modules

Why not in core? Because not every site uses wysiwyg editors, just like not every site uses views or CCK or the spam filter or private messaging or organic groups or single signon or other popular modules. You can pick and choose what you want to use, and not have to install all sorts of stuff that you don't want.

I suggest you try to googling and find out how many CMS has built-in editor there.

Um.... I don't mean to be rude, but ... why? We install wysiwyg editors for clients upon request, and we're simply delighted that the Drupal community provides several (free) options in that regard. I wouldn't want to be stuck with just one option.

Laura
_____ ____ ___ __ _ _
design, snap, blog

_____ ____ ___ __ _ _
Laura Scott :: design » blog » tweet

Anonymous’s picture

Any idea whether the new Google Page Creator could be used?
===
Doug Ouverson
hear | see | say | do | teach

OropheR’s picture

I am using google page creator to store the pictures I want to add to my drupal website with widgeditor which works ok with Drupal 5. Googlepage is fast enough to respond, and there is no loading delay. I am a beginner with drupal but that is the best way i have found so far, it is easy, reliable and safe.

amusis01’s picture

Laura

Drupal does NOT have a WYSIWYG editor. Period. If you have to instal something yourself, by definiton it is not included. I'm a new Drupal user (actually, still in the trying-out phase), and having tried many CMSs: Joomla, Mambo, Movable Type, Wordpress, etc, etc, I am astonished that Drupal does not have this function. It's like a car without a steering wheel.

In my short experience on these forums, I see users asking for this again and again, and I see certain people being defensive. I suppose the difference between open source and commercial projects is, commercial guys simply give customers what they want- and realise that 99.999% of the human race does not know what 'html' stands for, never mind CSS, PHP or whatever. People just want to use a product like they use Yahoo mail or Microsoft Word- and most of us are not geeks. Some people like to roll their own, most just want to light up and puff away. Why would I want to build my own CMS if there is one with all the features I want out of the box? I'm a publisher, not a developer.

Even this commenting feature doesn't allow me to format my text. Sigh.

jsimonis’s picture

My recommendation is to use TinyMCE in conjunction with IMCE.

TinyMCE will allow you to do your formatting, clean the Microsoft "junk html," add tables, use special characters, and more.

Once IMCE is set up, it ties into TinyMCE and allows you to upload and access files and images through the WYSIWYG menu.

We use it on many sites where the people adding content know nothing about html and web design. They two key things to remember is encourage use of the "Paste as word text" button whenever you're pasting content from Word, and e-mail, etc., and a quick guide on not using tons of bold, underline, large fonts, centered text, etc. People think it makes them stand out, when in reality it is a headache to read.

--
Jenni S.
http://www.nu-look.net
Portland, OR metro area
Contact Me

judib99’s picture

Ok I have read the discussions above because I have the same issue. I am as close as you get to a geek in my company and I know just enough to be dangerous. In the above comment it is suggested that we use IMCE in conjuntion with TinyMCE. Is this as easy as it sounds? Do I simply get the two mods installed? Or does it take advanced knowledge to get them up and running, or running "in conjunction"?

Thanks!