WordPress.org

Make WordPress Core

Ticket #25999: 25999.3.diff

File 25999.3.diff, 4.9 KB (added by dougwollison, 7 years ago)

Just the jshint fixes.

  • gallery.js

     
     1/* global unescape, getUserSetting, setUserSetting */
     2
    13jQuery(document).ready(function($) {
    2         var gallerySortable, gallerySortableInit, w, desc = false;
     4        var gallerySortable, gallerySortableInit, sortIt, clearAll, w, desc = false;
    35
    46        gallerySortableInit = function() {
    57                gallerySortable = $('#media-items').sortable( {
     
    810                        axis: 'y',
    911                        distance: 2,
    1012                        handle: 'div.filename',
    11                         stop: function(e, ui) {
     13                        stop: function() {
    1214                                // When an update has occurred, adjust the order for each item
    1315                                var all = $('#media-items').sortable('toArray'), len = all.length;
    1416                                $.each(all, function(i, id) {
     
    1719                                });
    1820                        }
    1921                } );
    20         }
     22        };
    2123
    2224        sortIt = function() {
    2325                var all = $('.menu_order_input'), len = all.length;
     
    2527                        var order = desc ? (len - i) : (1 + i);
    2628                        $(this).val(order);
    2729                });
    28         }
     30        };
    2931
    3032        clearAll = function(c) {
    3133                c = c || 0;
    3234                $('.menu_order_input').each(function(){
    33                         if ( this.value == '0' || c ) this.value = '';
     35                        if ( this.value === '0' || c ) {
     36                                this.value = '';
     37                        }
    3438                });
    35         }
     39        };
    3640
    3741        $('#asc').click(function(){desc = false; sortIt(); return false;});
    3842        $('#desc').click(function(){desc = true; sortIt(); return false;});
     
    6064                w = wpgallery.getWin();
    6165
    6266                $('#save-all, #gallery-settings').show();
    63                 if ( typeof w.tinyMCE != 'undefined' && w.tinyMCE.activeEditor && ! w.tinyMCE.activeEditor.isHidden() ) {
     67                if ( typeof w.tinyMCE !== 'undefined' && w.tinyMCE.activeEditor && ! w.tinyMCE.activeEditor.isHidden() ) {
    6468                        wpgallery.mcemode = true;
    6569                        wpgallery.init();
    6670                } else {
     
    8892        init: function() {
    8993                var t = this, li, q, i, it, w = t.getWin();
    9094
    91                 if ( ! t.mcemode ) return;
     95                if ( ! t.mcemode ) {
     96                        return;
     97                }
    9298
    9399                li = ('' + document.location.search).replace(/^\?/, '').split('&');
    94100                q = {};
     
    97103                        q[unescape(it[0])] = unescape(it[1]);
    98104                }
    99105
    100                 if (q.mce_rdomain)
     106                if (q.mce_rdomain) {
    101107                        document.domain = q.mce_rdomain;
     108                }
    102109
    103110                // Find window & API
    104111                tinymce = w.tinymce;
     
    114121
    115122        setup : function() {
    116123                var t = this, a, ed = t.editor, g, columns, link, order, orderby;
    117                 if ( ! t.mcemode ) return;
     124                if ( ! t.mcemode ) {
     125                        return;
     126                }
    118127
    119128                t.el = ed.selection.getNode();
    120129
    121                 if ( t.el.nodeName != 'IMG' || ! ed.dom.hasClass(t.el, 'wpGallery') ) {
     130                if ( t.el.nodeName !== 'IMG' || ! ed.dom.hasClass(t.el, 'wpGallery') ) {
    122131                        if ( (g = ed.dom.select('img.wpGallery')) && g[0] ) {
    123132                                t.el = g[0];
    124133                        } else {
    125                                 if ( getUserSetting('galfile') == '1' ) t.I('linkto-file').checked = "checked";
    126                                 if ( getUserSetting('galdesc') == '1' ) t.I('order-desc').checked = "checked";
    127                                 if ( getUserSetting('galcols') ) t.I('columns').value = getUserSetting('galcols');
    128                                 if ( getUserSetting('galord') ) t.I('orderby').value = getUserSetting('galord');
     134                                if ( getUserSetting('galfile') === '1' ) {
     135                                        t.I('linkto-file').checked = 'checked';
     136                                }
     137                                if ( getUserSetting('galdesc') === '1' ) {
     138                                        t.I('order-desc').checked = 'checked';
     139                                }
     140                                if ( getUserSetting('galcols') ) {
     141                                        t.I('columns').value = getUserSetting('galcols');
     142                                }
     143                                if ( getUserSetting('galord') ) {
     144                                        t.I('orderby').value = getUserSetting('galord');
     145                                }
    129146                                jQuery('#insert-gallery').show();
    130147                                return;
    131148                        }
     
    143160                        order = a.match(/order=['"]([^'"]+)['"]/i);
    144161                        orderby = a.match(/orderby=['"]([^'"]+)['"]/i);
    145162
    146                         if ( link && link[1] ) t.I('linkto-file').checked = "checked";
    147                         if ( order && order[1] ) t.I('order-desc').checked = "checked";
    148                         if ( columns && columns[1] ) t.I('columns').value = ''+columns[1];
    149                         if ( orderby && orderby[1] ) t.I('orderby').value = orderby[1];
     163                        if ( link && link[1] ) {
     164                                t.I('linkto-file').checked = 'checked';
     165                        }
     166                        if ( order && order[1] ) {
     167                                t.I('order-desc').checked = 'checked';
     168                        }
     169                        if ( columns && columns[1] ) {
     170                                t.I('columns').value = ''+columns[1];
     171                        }
     172                        if ( orderby && orderby[1] ) {
     173                                t.I('orderby').value = orderby[1];
     174                        }
    150175                } else {
    151176                        jQuery('#insert-gallery').show();
    152177                }
     
    161186                        return;
    162187                }
    163188
    164                 if (t.el.nodeName != 'IMG') return;
     189                if (t.el.nodeName !== 'IMG') {
     190                        return;
     191                }
    165192
    166193                all = ed.dom.decode(ed.dom.getAttrib(t.el, 'title'));
    167194                all = all.replace(/\s*(order|link|columns|orderby)=['"]([^'"]+)['"]/gi, '');
     
    184211                        setUserSetting('galdesc', '1');
    185212                }
    186213
    187                 if ( I('columns').value != 3 ) {
     214                if ( I('columns').value !== 3 ) {
    188215                        s += ' columns="'+I('columns').value+'"';
    189216                        setUserSetting('galcols', I('columns').value);
    190217                }
    191218
    192                 if ( I('orderby').value != 'menu_order' ) {
     219                if ( I('orderby').value !== 'menu_order' ) {
    193220                        s += ' orderby="'+I('orderby').value+'"';
    194221                        setUserSetting('galord', I('orderby').value);
    195222                }