Private Messages is a cool module. However I don't like the user choice for formatting options on the message composition interface.

The user choice for formatting now, is using CKEditor by default (at least on our system), and to switch to Markdown you have to both

  • switch to plain text (turn off CKeditor)
  • open the formatting options and switch to Markdown

Preferably I'd just let a user choose plain text (Markdown) or WYSIWYG html (CKeditor). (Choosing editing html in raw text is an advanced option you'd hopefully never need, and most of the time just because of bugs in CKeditor; and Markdown using CKeditor is defeating the purpose.)

I am assuming that when the user prefers raw text, he wants it to be treated as plain text, old email message style. Since Markdown is similar to conventional plain text email formatting layout, by design, I think it'll DWIM for him even if he has no idea what Markdown is. Just typing in plain text without a filter like Markdown will most likely just lead to disappointments.

So. How could I modify the interface to simplify the choice for the user?

If necessary I'm willing to hack at it myself.

Comments

berdir’s picture

Status: Active » Closed (won't fix)

This has nothing to do with Privatemsg.

We do not integrate with any wysiwyg modules. We just define that body is a form element with a text format, everything else is up to the module that provides wyswig editors. We actually can not do more, there are many different wysiwyg modules which work differently.

Try searching on google or open a support request for the wysiwyg module you're using.

bartl’s picture

This is not one WYSIWYG module, it is 2.

The fact that you don't give a damn shows what's wrong with the Drupal community: support is splintered. It's "not your problem". Yet your module's usability suffers.