WordPress.org

Make WordPress Core

Changeset 26667


Ignore:
Timestamp:
12/05/2013 04:04:59 PM (6 years ago)
Author:
nacin
Message:

Define globals and add semicolons to wp-fullscreen.js.

grunt jshint now runs clean for WordPress core!

props mattwiebe.
fixes #26029.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Gruntfile.js

    r26616 r26667  
    137137                options: {
    138138                    processContent: function( src ) {
    139                         return src.replace( /([^/]+)\.css/gi, "$1-rtl.css" );
     139                        return src.replace( /([^/]+)\.css/gi, '$1-rtl.css' );
    140140                    }
    141141                },
  • trunk/src/wp-admin/js/wp-fullscreen.js

    r26649 r26667  
     1/* global ajaxurl, deleteUserSetting, setUserSetting, switchEditors, tinymce, tinyMCEPreInit, wp_fullscreen_settings, wpActiveEditor:true, wpLink */
    12/**
    23 * PubSub
     
    6465
    6566(function($){
    66     var api, ps, bounder, s;
     67    var api, ps, bounder, s, timer, block, set_title_hint;
    6768
    6869    // Initialize the fullscreen/api object
     
    8182        timer : 0,
    8283        toolbar_shown : false
    83     }
     84    };
    8485
    8586    /**
     
    157158            api.ui.init();
    158159
    159         s.is_mce_on = s.has_tinymce && typeof( tinyMCE.get(s.editor_id) ) != 'undefined';
     160        s.is_mce_on = s.has_tinymce && typeof( tinymce.get(s.editor_id) ) != 'undefined';
    160161
    161162        api.ui.fade( 'show', 'showing', 'shown' );
     
    228229
    229230        hidden.val(old);
    230     }
     231    };
    231232
    232233    api.savecontent = function() {
     
    236237            $('#' + s.title_id).val( $('#wp-fullscreen-title').val() );
    237238
    238         if ( s.mode === 'tinymce' && (ed = tinyMCE.get('wp_mce_fullscreen')) ) {
     239        if ( s.mode === 'tinymce' && (ed = tinymce.get('wp_mce_fullscreen')) ) {
    239240            content = ed.save();
    240241        } else {
     
    244245        $('#' + s.editor_id).val( content );
    245246        $(document).triggerHandler('wpcountwords', [ content ]);
    246     }
     247    };
    247248
    248249    set_title_hint = function( title ) {
     
    251252        else
    252253            title.siblings('label').css( 'visibility', 'hidden' );
    253     }
     254    };
    254255
    255256    api.dfw_width = function(n) {
     
    269270        el.width( w );
    270271        setUserSetting('dfw_width', w);
    271     }
     272    };
    272273
    273274    ps.subscribe( 'showToolbar', function() {
     
    306307
    307308        if ( s.has_tinymce && s.mode === 'tinymce' )
    308             tinyMCE.execCommand('wpFullScreenInit');
     309            tinymce.execCommand('wpFullScreenInit');
    309310
    310311        s.orig_y = $(window).scrollTop();
     
    350351
    351352            tinymce.onAddEditor.add(interim_init);
    352             tinyMCE.init(tinyMCEPreInit.mceInit[s.editor_id]);
     353            tinymce.init(tinyMCEPreInit.mceInit[s.editor_id]);
    353354
    354355            s.is_mce_on = true;
     
    374375
    375376        if ( s.has_tinymce && s.mode === 'tinymce' )
    376             tinyMCE.execCommand('wpFullScreenSave');
     377            tinymce.execCommand('wpFullScreenSave');
    377378
    378379        if ( s.title_id )
     
    394395
    395396        if ( s.has_tinymce && s.is_mce_on )
    396             tinyMCE.execCommand('wpFullScreenClose');
     397            tinymce.execCommand('wpFullScreenClose');
    397398
    398399        s.textarea_obj.value = '';
     
    407408            return;
    408409
    409         ed = tinyMCE.get('wp_mce_fullscreen');
     410        ed = tinymce.get('wp_mce_fullscreen');
    410411
    411412        if ( from === 'html' && to === 'tinymce' ) {
    412413
    413             if ( tinyMCE.get(s.editor_id).getParam('wpautop') && typeof(switchEditors) != 'undefined' )
     414            if ( tinymce.get(s.editor_id).getParam('wpautop') && typeof(switchEditors) != 'undefined' )
    414415                s.textarea_obj.value = switchEditors.wpautop( s.textarea_obj.value );
    415416
    416417            if ( 'undefined' == typeof(ed) )
    417                 tinyMCE.execCommand('wpFullScreenInit');
     418                tinymce.execCommand('wpFullScreenInit');
    418419            else
    419420                ed.show();
     
    437438    api.b = function() {
    438439        if ( s.has_tinymce && 'tinymce' === s.mode )
    439             tinyMCE.execCommand('Bold');
    440     }
     440            tinymce.execCommand('Bold');
     441    };
    441442
    442443    api.i = function() {
    443444        if ( s.has_tinymce && 'tinymce' === s.mode )
    444             tinyMCE.execCommand('Italic');
    445     }
     445            tinymce.execCommand('Italic');
     446    };
    446447
    447448    api.ul = function() {
    448449        if ( s.has_tinymce && 'tinymce' === s.mode )
    449             tinyMCE.execCommand('InsertUnorderedList');
    450     }
     450            tinymce.execCommand('InsertUnorderedList');
     451    };
    451452
    452453    api.ol = function() {
    453454        if ( s.has_tinymce && 'tinymce' === s.mode )
    454             tinyMCE.execCommand('InsertOrderedList');
    455     }
     455            tinymce.execCommand('InsertOrderedList');
     456    };
    456457
    457458    api.link = function() {
    458459        if ( s.has_tinymce && 'tinymce' === s.mode )
    459             tinyMCE.execCommand('WP_Link');
     460            tinymce.execCommand('WP_Link');
    460461        else
    461462            wpLink.open();
    462     }
     463    };
    463464
    464465    api.unlink = function() {
    465466        if ( s.has_tinymce && 'tinymce' === s.mode )
    466             tinyMCE.execCommand('unlink');
    467     }
     467            tinymce.execCommand('unlink');
     468    };
    468469
    469470    api.atd = function() {
    470471        if ( s.has_tinymce && 'tinymce' === s.mode )
    471             tinyMCE.execCommand('mceWritingImprovementTool');
    472     }
     472            tinymce.execCommand('mceWritingImprovementTool');
     473    };
    473474
    474475    api.help = function() {
    475476        if ( s.has_tinymce && 'tinymce' === s.mode )
    476             tinyMCE.execCommand('WP_Help');
    477     }
     477            tinymce.execCommand('WP_Help');
     478    };
    478479
    479480    api.blockquote = function() {
    480481        if ( s.has_tinymce && 'tinymce' === s.mode )
    481             tinyMCE.execCommand('mceBlockQuote');
    482     }
     482            tinymce.execCommand('mceBlockQuote');
     483    };
    483484
    484485    api.medialib = function() {
    485486        if ( typeof wp !== 'undefined' && wp.media && wp.media.editor )
    486487            wp.media.editor.open(s.editor_id);
    487     }
     488    };
    488489
    489490    api.refresh_buttons = function( fade ) {
     
    510511                $('#wp-fullscreen-button-bar').removeClass('wp-html-mode');
    511512        }
    512     }
     513    };
    513514
    514515    /**
     
    592593            }
    593594
    594             topbar.mouseenter(function(e){
     595            topbar.mouseenter(function(){
    595596                s.toolbars.addClass('fullscreen-make-sticky');
    596597                $( document ).unbind( '.fullscreen' );
    597598                clearTimeout( s.timer );
    598599                s.timer = 0;
    599             }).mouseleave(function(e){
     600            }).mouseleave(function(){
    600601                s.toolbars.removeClass('fullscreen-make-sticky');
    601602
     
    620621                    if ( after )
    621622                        ps.publish( after );
    622                 })
     623                });
    623624            });
    624625        }
     
    713714            setTimeout( api.resize_textarea, 200 );
    714715        });
    715     }
     716    };
    716717
    717718    api.oldheight = 0;
Note: See TracChangeset for help on using the changeset viewer.