WordPress.org

Make WordPress Core

Ticket #23984: 23984.2.patch

File 23984.2.patch, 1.5 KB (added by SergeyBiryukov, 12 months ago)
  • wp-admin/js/theme.js

     
    1919}); 
    2020 
    2121/** 
     22 * Theme Browser Thickbox 
     23 * 
     24 * Aligns theme browser thickbox. 
     25 */ 
     26var tb_position; 
     27jQuery(document).ready( function($) { 
     28        tb_position = function() { 
     29                var tbWindow = $('#TB_window'), width = $(window).width(), H = $(window).height(), W = ( 1040 < width ) ? 1040 : width, adminbar_height = 0; 
     30 
     31                if ( $('body.admin-bar').length ) 
     32                        adminbar_height = 28; 
     33 
     34                if ( tbWindow.size() ) { 
     35                        tbWindow.width( W - 50 ).height( H - 45 - adminbar_height ); 
     36                        $('#TB_iframeContent').width( W - 50 ).height( H - 75 - adminbar_height ); 
     37                        tbWindow.css({'margin-left': '-' + parseInt( ( ( W - 50 ) / 2 ), 10 ) + 'px'}); 
     38                        if ( typeof document.body.style.maxWidth != 'undefined' ) 
     39                                tbWindow.css({'top': 20 + adminbar_height + 'px','margin-top':'0'}); 
     40                }; 
     41        }; 
     42 
     43        $(window).resize(function(){ tb_position(); }); 
     44}); 
     45 
     46/** 
    2247 * Theme Install 
    2348 * 
    2449 * Displays theme previews on theme install pages. 
  • wp-admin/network/themes.php

     
    220220$title = __('Themes'); 
    221221$parent_file = 'themes.php'; 
    222222 
     223wp_enqueue_script( 'theme' ); 
     224 
    223225require_once(ABSPATH . 'wp-admin/admin-header.php'); 
    224226 
    225227?>