Some background: I have been rolling out sites with TinyMCE + Img Assist + Image module for a couple of years now. This is for users who need the exta crutch of the wysiwig stuff. I personally don't use wysiwigs, but I know html. I understand the issues there so no flames.. I agree wysiwigs are evil, but there are reasons to use them for some situations. I do not allow my content providers to change font sizes, fonts, colors, etc. I only expose preset styles and basic stuff like ordered lists, unordered lists, hyperlinks, etc.
My questions:
1. Main question: What tools are you doing to insert images into a content (ex page node)? Straight html, IMCE, img assit + image, some fickr tool..etc.
2. What wysiwigs are folks using if any. I like TinyMCE for its configurability, but have some new sites rolling and would love to hear other recommendations.
Thanks!
Shrop








The Soapbox comes out...
Give me one second to push up my soapbox.....(drag....bump...struggle...."ouch my finger!".....deep breath)....
Ok, now that I'm up on my favorite soapbox, I'll restrain myself. Instead of going off (which is my usual MO) I'll just make a few points:
http://mustardseedmedia.com/bl...
'Nuff said? If not and you want to know more about why I'm so strong on this approach, just ask..and I'm sure to rant in the comments. :)
-Rob Feature
Geeks and God Co-Host
www.mustardseedmedia.com
Can both be used?
Im not sure if this is possible but maybe you know. Can both BLUeditor andTinyMCE be used?
Maybe TinyMCE for admin users and BLUEeditor for non admin?
when not to use WYSIWYG
I'll step on my soapbox for a minute.
I don't like WYSIWYG editors. People missuse them and turn a site into something that's ugly and unreadable. There is a reason print stuff is easy to read. There is more to putting together a newsletter than putting words on a page. The same goes for the web. Certain fonts read better than others. Layout matters down to the pixel. People who use WYSIWYG have the ability to mess with this. So, content turns ugly fast when you don't know what you are doing.
If you use TinyMCE to do bold, italics, and lists I might be ok with it. But, it's a little overkill for those cases.
The idea is that uses will mess it up if they can. So, don't present the opportunity. Only give them what they actually need. Nothing more.
Matt Farina
Geeks and God Co-Host
www.innovatingtomorrow.net
www.mattfarina.com
WYSIWYG in general...
I think, for me, using both (bueditor and tinymce) doesn't solve the problem. I'm assuming you suggest this because admins would be more careful in adding code...but that doesn't get around the big issue with WYSIWYGs: You can't see what code is being added to your website unless you hit the "edit html" button.
A WYSIWYG is called that because the code is hidden from the user. Any user (regular person or admin) will have this same issue. To me, if anyone uses an editor, it shoulnd't be an admin because they should be the ones who are MOST concerned about this issue.
I'm a firm believe that the web isn't a 'toy'. A Fisher Price web is what these editors are trying to create...but the reality is, until they get to a point where it's impossible to make a mistake when using them, I don't think they're a good idea. I think if you want to add rich looking content then you should have to see the code that's creating that...
Again, when these editors are eventually made 'mistake proof' and can show you the TRUE result that every browser will give you, along with warnings about unclosed tags, extra unecessary tags, etc, they'll be great...but that time isn't now or in the forseeable future.
-Rob Feature
Geeks and God Co-Host
www.mustardseedmedia.com
Thanks for all the input
Thanks for all the input guys. I am pretty much stuck providing some sort of wysiwig for some of my users. I think I need to find the best minimalist approach to this. Maybe bueditor is the way to do it when and only when I have to do it.
Also, I have head from Rob on image stuff. He uses IMCE. Anyone else using something different with Drupal?
Thanks!
Shrop
FCKEditor option
I sorta like FCKEditor + IMCE.
The editor isn't as well integrated with Drupal Image module, but if you are going the IMCE route, I don't think that is really an issue. The integration with IMCE and FCKEditor is good. TinyMCE does offers more powerful, extra cost file and image management add ons, so if you want to go that route rather than use IMCE, TinyMCE might be better.
FCKeditor allows you to
It seems to me folks also find it quite easy to accomplish #10 when coding directly in text mode.
Mark
couple of other thoughts
I have been demoing the bueditor and ICME with my staff at the work and getting some initial feedback. I am really liking the concept and agree with Rob and MFs arguments here.
A couple of thoughts have come up..
1. Which filter or how do you setup input filters for bueditor?
2. I make my users avoid using tables like the plague (or whatever), but sometimes you do need tables for the real W3C intent and that is for rows and columns of data. Do you create a table button in bueditor or assume that the user should be advanced enough to code a basic table.
3. Another win for me with bueditor is the button creation possibilities. I have header styles that I want users to be able to use in their content if needed. Looks like I could just create buttons for this.. cool.
tables
Tables are an interesting thing. The users of the sites I build don't need them. They kinds of things they do just don't need tables. Any time they want to use them it's for the wrong reasons.
If the person is an advanced user I might give them something to do tables. But, I'm really torn on that. I wouldn't do that without the htmlcorrector module. There is such a hug4e potential for someone to mess the site up.
Interesting query.
Matt Farina
Geeks and God Co-Host
www.innovatingtomorrow.net
www.mattfarina.com
Thanks Matt. Sounds like we
Thanks Matt. Sounds like we are in the same shape here. I am going to setup a new site tonight with bueditor and imce.. Should be interesting.
Thanks!
Shrop
Not so steamed by WYSIWYG
Wow, you boys really don't like WYSIWYG editors. I sometimes find myself frustrated by damage produced by WYSIWYG editors. But.....
In Drupal, I've so far preferred the combination of customized (restricted+extended) WYSIWYG editors and customized Drupal filters.
Regarding the "Toy" nature of formatting through WYSIWYG:
I quite like having the option of quickly toggling between rendered and code views during editing. I wish I'd be able to apply markup macros with equal ease in both these views, but I haven't seen an embedded web editor that supports that well. I regard this type of flexibility a useful feature, not a toy.
BTW:
Oh... I'm mostly using FCKeditor, rather than TinyMCE. Not because I believe its superior, but because, at the moment I was ready to adopt a Drupal editor, the TinyMCE module was going through much chaos.
And.. I'm pretty sold that Tex and LaTex were/are superior for typesetting as well, but I'd never expect your average content creator to learn and apply these.
Mark
TinyMCE Fiasco
What happened with TinyMCE was crazy. The drupal community learned to be a little more picky when handing off modules to others to take over the maintenance on that month.
Matt Farina
Geeks and God Co-Host
www.innovatingtomorrow.net
www.mattfarina.com
crazy
Yes, it was crazy. I watched the entire thing unfold on the drupal email lists. Very interesting stuff.
Good point
That's a good point. I really need to stop using it but its so dang easy sometimes. But I have found times that it makes things look all wacked.
Thanks Rob.....errrrr....Bob. Man that gets me confused sometimes I say Rob, other times Bob. Please Don't get offended if I mistakenly type in Brob one of these days. I can see it coming. :)
bueditor+IMCE
Rob,
Since this thread, I have setup bueditor + IMCE on two sites. One going live today. Anyway, I really dig it so far and I am hopeful that clients will be cool with it too with a little education.
How do you setup your input formats/filters? Right now I am using full html, but I wonder if that is a bad idea..
Thanks!
Shrop
BUEditor issues
On my church site, I started out using TinyMCE and IMCE for a wysiwyg editor. After hearing your podcast on wysiwyg and reading the comments here, I decided that it made sense to switch to BUEditor. I disabled TinyMCE and deleted the plugin files.
I then downloaded BUEditor, uploaded it to the server, enabled it at the Modules screen and then .... nothing.
I checked User Permissions, but there was no permission screen. I went into the BUEditor config screen under Site Config, and enabled the default editor first for one Role. Again ... nothing. I have now enabled the default editor for all roles except the anonymous user role, and I don't get the editor to appear. I have tried accessing it with FireFox and IE7. It doesn't seem to work for either one. (I had issues with TinyMCE because of some custom config on FireFox on my computer.)
Am I missing a step somewhere?
Thanks for any ideas you might have.
Once I get it working on this site, I have a couple other sites that I manage that I would like to use BUEditor with.
John
john-simons.com
John, I am not sure right
John,
I am not sure right off, but you may want to make sure that anonymous is weighted lower than the other roles.
Shrop
TinyMCE
If TinyMCE was working for you I'd go back to that. Unless you had a problem with it.
For me, when it comes to user input like blogs, forum posts, etc. I wouldn't rule out TinyMCE.
Remember, if it isn't broke, don't fix it. (Someday I'll learn to take my own advice on this :))
Matt Farina
Geeks and God Co-Host
www.innovatingtomorrow.net
www.mattfarina.com
I agree as long as it is
I agree as long as it is working. I am thankful for Matt and Rob for getting me going on bueditor + IMCE. It is very effective. The problems I had with TinyMCE were:
1. Users could copy word and other MS apps formatting in.. not good as the code is nasty.
2. Many html widgets don't work - ex: paypal donations code.
3. When you view a complex page in TinyMCE with diable HTML on, the code is all jumbled up.. hard to edit the HTML as needed.
I do like the look of TInyMCE better than IMCE, but you can make your own icons I guess :)
Thanks!
Shrop
2 Things of Interest
2 Things really interest me in the drupal WYSIWYG area.
1) Gabor, over at Acquia and the drupal 6 maintainer, is being paid to bring input format to WYSIWYG tie ins together for drupal 7. This would really be good for doing WYSIWYG right in drupal.
2) Acquia is going to bundle Kupu as the WYSIWYG editor in their drupal distribution. Kupu is one we rarely hear in the drupal community. I wonder why they chose that over the others?
Matt Farina
Geeks and God Co-Host
www.innovatingtomorrow.net
www.mattfarina.com
Kupu not a shoe-in
Matt --
First, for the record, what we have Gabor doing is what he, Dries, and others think are necessary to integrate _any_ WYSIWYG editor into Drupal in an intelligent way. And don't think of it as "Gabor is getting paid" in any special way; Gabor is employed as an engineer by Acquia, which (in turn) is interested in seeing WYSIWYG support improved in Drupal, so we have somebody working on it. It won't be the last time we have people working on stuff in Drupal that we think will help the world at large. This is one of those "Acquia will be a 'good thing' for the Drupal community" instances.
Second, Kupu is my personal vote for editor to include - but it's not guaranteed that it will actually be the final choice. We're deferring that until later in the process. I've discussed my preference for Kupu; but we won't make a (corporate) decision on what to include in our Distribution until we've gotten through the work Gabor is doing, and then done a more rigorous analysis of what the best choice should be. What constitutes "best" depends on how we end up defining requirements. Please feel free to come contribute your comments on the requirements.
Cheers
-jb
Thanks for the clarification
Thanks for the clarification, Jay. What you said about Gabor is what I meant. I just didn't spell it out very clearly.
As for Kupu, I saw that on the project page for the distribution. That would not be my personal choice, though. If I had my way I'd like a jquery specific solution or TinyMCE with a very custom configuration. :)
Matt Farina
Geeks and God Co-Host
www.innovatingtomorrow.net
www.mattfarina.com
John, I came across this
John,
I came across this thread while doing some research on using fckeditor and bueditor on the same site but for different users (ie whether there would be any conflicts). Incidentally if anyone has any feedback on that I'd love to hear.
Anyway - I ran into the same issue as you, although for me, Bueditor would show up for User-1 and no one else. I found that a weight of 0 in the bueditor config screen resulted in it not showing up for other users. I changed that to -1 and it worked fine. I'm thinking maybe weight 0 might = no editor.
I realize the thread's a bit dated, so you might've already worked through this.
Don
Interesting read
This blog article breaks down some WYSIWIG editors for Drupal:
http://www.drupal4hu.com/node/...