Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
When loading TinyMCE, buttons appear at the bottom, centered, distributed over 3 lines with lots of blank space, and are non-movable.
Normal user expectations are buttons are at top, left-aligned, and arranged to reduce unused space. In my case, there's no reason why TinyMCE's buttons couldn't be in two lines.
Not sure if TinyMCE supports movable button panels? If not, disregard that part.
Comment | File | Size | Author |
---|---|---|---|
#13 | wysiwyg-DRUPAL-6--1.tinymce-defaults.patch | 2.25 KB | sun |
#4 | tinymce.png | 20.96 KB | Aren Cambre |
Comments
Comment #1
sunYou can configure the toolbar location for each Wysiwyg profile.
Comment #2
Aren Cambre CreditAttribution: Aren Cambre commentedThanks. Don't mean to be argumentative, but to maximize usability, the buttons should be in the expected positions by default. Users should customize if they have nonstandard needs. I feel like the current configuration reverses that.
I would be happy to take a stab at a patch unless you'd rather.
Comment #3
sunThe default configuration (i.e. just assigning TinyMCE to an input format) is identical to what you are "proposing" as the defaults here. Either you did something wrong or I do not understand this issue.
Comment #4
Aren Cambre CreditAttribution: Aren Cambre commentedSee attached image.
Bone stock WYSIWYG module, bone stock TinyMCE 3.2.1.1, bone-head Drupal administrator.
Comment #5
sunWhat happens if you remove the associated wysiwyg profile from the input format, and re-assign TinyMCE to it afterwards?
Comment #6
Aren Cambre CreditAttribution: Aren Cambre commentedJust tried, made no difference. (Yes, I hit Remove at admin/settings/wysiwyg/profile.)
Comment #7
sunDoes this still happen after updating to the latest development snapshot?
Also, please add some information about the browser/platform you are testing on.
Comment #8
Aren Cambre CreditAttribution: Aren Cambre commentedBTW, did you copy code from the prior TinyMCE module? I had a similar problem there, too: http://drupal.org/node/274591
Comment #9
Aren Cambre CreditAttribution: Aren Cambre commented#7: just installed the latest dev version (Dec. 26), and removed and re-created profile. No difference.
Using Firefox 3.0.5 on Windows Vista Enterprise 32 bit (fully patched).
Just tried it on IE 7, and get the same problem.
Comment #10
sunI hope you did not alter or manipulate any code of wysiwyg module.
btw, please read http://drupal.org/project/tinymce - the Drupal tinymce module is abandoned and should be uninstalled.
Comment #11
Aren Cambre CreditAttribution: Aren Cambre commentedI know the old module is discontinued. That's why I wrote "prior TinyMCE module" above.
Did not modify code from the current module. When I wrote "just installed the latest dev version (Dec. 26)" in #9, I mean I deleted everything from /sites/sitename/modules/wysiwyg except the tinymce subdirectory and uploaded your clean code w/o modification. I did not modify your 6.x-0.5 release either.
Comment #12
spiffyd CreditAttribution: spiffyd commentedIt's not that hard to make a one time tweak in settings is it? :P
Comment #13
sunWhoa. Those bastards changed the default settings in 3.2.1.1.
sun gets himself a knife...
Sorry, Aren Cambre - of course, this is an issue that is simply not easy to replicate (which is always the case when dealing with external libraries that change unexpectedly *in minor releases*).
Please test attached patch.
Comment #14
Aren Cambre CreditAttribution: Aren Cambre commentedWorks. Thanks for fixing.
Comment #15
sunThanks, committed to all branches. A new development snapshot will be available within the next 12 hours. erm... Happy New Year! ;)