Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#1106 closed task (wontfix)

Tackle problems with TinyMCE (change to Nicedit maybe?)

Reported by: micha Owned by: micha
Priority: major Milestone: 0.6.1-short
Component: BW Forum Keywords: tinymce, editor,
Cc: midsch


As we have had many complaints about problems with TinyMCE, we should either try other What-you-see-is-what-you-get editors or fix TinyMCE and our backend. Information should never get lost!

relevant pages:

  • forums
  • blog/create
  • trip/create
  • editmyprofile


Change History (14)

comment:1 Changed 10 years ago by micha

  • follow_up changed from none to test

new replacement "Nicedit" is on test. Feel free to test it (forums/new or blog/create e.g.). Image upload is now possible and easy to use.

comment:2 Changed 10 years ago by crumbking

picture integration seems to work.

I dont like that you have to integrate the links via the button. (still the same like in tiny)

in couchsurfing forms you just type or and it will be a clickable link

dont know is this somehow possible?

comment:3 Changed 10 years ago by micha

This should be possible. Apart from that, are there any problems with Nicedit? Is it an improvement to the current situation?

comment:4 Changed 10 years ago by globetrotter_tt

I don't see a deterioration nor an improvemnet, except that Nicedeit loads a bit faster, though with TinyMCE you have more possibility to style text.

But the actual problem is that posting without js editors is a problem: no linebreaks and lineheight too small. We should rather fix this first.

comment:5 Changed 10 years ago by crumbking

maybe its not such a good idea to have the What-you-see-is-what-you-get editors in the profile page

dont know... somehow I belive we will loose the compactness of our prile structure

comment:6 Changed 10 years ago by micha

  • Owner changed from Micha to micha

Hmmm. I thought the biggest complain was that things get fucked up / lost if you post stuff to the forums with TinyMCE.

@crumbking: That's indeed something to weird for the profile summary. But there's easy ways to limit the width/height for pictures for example. Or we could deny image-tags at all for the profile summary. Other than that, I don't see big problems if single people decide to show some colored fonts or headings etc. in their profile summary. Do you?

comment:7 Changed 10 years ago by crumbking

@micha: the basic idea is good but we should limit the picture width/height.

about the lost posts... never had any problem with TinyMCE just was waiting for the image integration in the forum :)

comment:8 Changed 10 years ago by midsch

My biggest problem with TinyMCE is NOT using it. When blocking JS - and as a result getting rid of the useless wysiwyg-editor - the text from textboxes is not stored/send properly, most worst: linebrakes (this is also true for the resulting feeds/textmails).

Using TinyMCE: the produced code is dirty, deleting never deletes the whole tag, but there's no codeview to fix it.

(Sidenote: If you ask me: drop all wysiwyg-editors and the including js everywhere. The page will be much faster. Oh, and before replacing the editor: there is already a lot of js loaded on everypage - needed or not - so maybe there are some interactions messing up the code.)

comment:9 Changed 10 years ago by micha

how to proceed here. Seems TinyMCE is as bad as always and NiceEdit? didn't really help. I still think, that a wysiwyg-editor is nice to have and part of a functionality we should not miss. But we should definitely make formfields work without it.

comment:10 Changed 10 years ago by globetrotter_tt

I think we should set this ticket to "wontfix" as the real problem is not really related to TinyMCE. I would really appreciate if the user could decide which editor "wysiwyg" or "textarea" he wants to use. (like here in trac ;-) )

comment:11 Changed 10 years ago by midsch

I still think a fix is needed, even if not for TinymMCE. Not using the JS-features shouldn't end up in desaster.

comment:12 Changed 10 years ago by globetrotter_tt

Yeah, but i would rather create a new ticket like "make sure that everything in bewelcome works without js" Should attract more attention than hacking TinyMCE

comment:13 Changed 10 years ago by micha

  • Resolution set to wontfix
  • Status changed from new to closed

I agree with globetrotter_tt here. Setting ticket to wontfix.

comment:14 Changed 10 years ago by micha

  • follow_up changed from test to none
Note: See TracTickets for help on using tickets.