[wp-trac] [WordPress Trac] #29293: TinyMCE DOM stack status bar isn't pinned

WordPress Trac noreply at wordpress.org
Fri Aug 22 00:02:42 UTC 2014


#29293: TinyMCE DOM stack status bar isn't pinned
--------------------------+--------------------
 Reporter:  johnbillion   |       Owner:
     Type:  defect (bug)  |      Status:  new
 Priority:  normal        |   Milestone:  4.0
Component:  TinyMCE       |     Version:  trunk
 Severity:  normal        |  Resolution:
 Keywords:  needs-patch   |     Focuses:  ui
--------------------------+--------------------

Comment (by wolfhoundjesse):

 This behavior is caused because the elements are completely separate from
 each other, although they appear seamless when together. The post status
 is in a table outside of TinyMCE. Now that the editor expands as content
 exceeds the textarea, the TinyMCE statusbar is pushed down with the
 content while the post status never travels beyond the bottom of the
 viewport.

 A few solutions that will maintain familiarity (none of which are pretty):

 1. Move the post status into the TinyMCE where it doesn't belong.
 2. Hack up editor.css (editor.min.css) to reposition the TinyMCE
 statusbar.
   * Position it at the bottom, fixed somewhere above the post status which
 is contained in an element without an explicit height. Don't forget to
 enable it to change from ''fixed position'' to ''relative position'' as
 the editor pulls away from the viewport.
   * Position it underneath the TinyMCE buttons. Some of the above issues
 will apply.
   * Change the order in which the element is generated (the ID is mceu-34
 on my installation) so that it can be reordered at the top. Yuck.
 3. Throw it away (you've seen the ruckus in the forums).
 4. Put the editor back the way it was (I love the ''just write'' idea, so
 this isn't even an option in my mind).

 What else?

--
Ticket URL: <https://core.trac.wordpress.org/ticket/29293#comment:1>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list