WordPress.org

Make WordPress Core

Ticket #7578: postbox-handles.patch

File postbox-handles.patch, 2.2 KB (added by azaozz, 6 years ago)
  • wp-admin/js/postbox.js

    Cannot display: file marked as a binary type.
    svn:mime-type = application/octet-stream
    
    Property changes on: wp-admin\images\drag.gif
    ___________________________________________________________________
    Name: svn:mime-type
       + application/octet-stream
    
     
    33        postboxes = { 
    44                add_postbox_toggles : function(page) { 
    55                        $('.postbox h3').before('<a class="togbox">+</a> '); 
    6                         $('.postbox a.togbox').click( function() { $($(this).parent().get(0)).toggleClass('closed'); save_postboxes_state(page); } ); 
     6                        $('.postbox h3, .postbox a.togbox').click( function() { $($(this).parent().get(0)).toggleClass('closed'); save_postboxes_state(page); } ); 
    77 
    88                        $('.hide-postbox-tog').click( function() { 
    99                                var box = jQuery(this).val(); 
     
    4040                        jQuery('.meta-box-sortables').sortable( { 
    4141                                connectWith: [ '.meta-box-sortables' ], 
    4242                                items: '> .postbox', 
    43                                 handle: 'h3', 
     43                                handle: '.hndle', 
     44                                distance: 2, 
     45                                containment: '#wpbody-content', 
    4446                                stop: function() { 
    4547                                        if ( 'side-sortables' == this.id ) { // doing this with jQuery doesn't work for some reason: make-it-tall gets duplicated 
    4648                                                var makeItTall = document.getElementById( 'make-it-tall' ); 
  • wp-admin/wp-admin.css

     
    18021802} 
    18031803*/ 
    18041804.ui-sortable .postbox h3 { 
    1805         cursor:move; 
     1805        cursor: pointer; 
    18061806} 
    18071807 
    18081808a.togbox { 
    18091809        cursor: pointer; 
    18101810} 
    18111811 
     1812.ui-sortable .postbox .hndle { 
     1813        padding: 6px 20px 6px 0; 
     1814        cursor: move; 
     1815} 
    18121816 
    1813 /* fixed bottom bar */ 
     1817.ui-sortable .postbox h3:hover span { 
     1818        background-image: url(images/drag.gif); 
     1819        background-repeat: no-repeat; 
     1820        background-position: right 7px; 
     1821        background-color: transparent; 
     1822} 
     1823 
     1824/* fixed bottom bar 
    18141825.postarea h3 label { 
    18151826 
    18161827} 
     
    19131924        font-size: 11px; 
    19141925        padding: 2px; 
    19151926} 
    1916  
     1927 */ 
    19171928/* media popup 0819 */ 
    19181929 
    19191930#sidemenu {