Ticket #3343: 3343c.diff

File 3343c.diff, 14.0 KB (added by mdawaffe, 5 years ago)
  • wp-includes/js/crop/cropper.js

     
    109109this.handleW=Builder.node("div",{"class":_f+"handle "+_f+"handleW"}); 
    110110this.handleNW=Builder.node("div",{"class":_f+"handle "+_f+"handleNW"}); 
    111111this.selArea=Builder.node("div",{"class":_f+"selArea"},[Builder.node("div",{"class":_f+"marqueeHoriz "+_f+"marqueeNorth"},[Builder.node("span")]),Builder.node("div",{"class":_f+"marqueeVert "+_f+"marqueeEast"},[Builder.node("span")]),Builder.node("div",{"class":_f+"marqueeHoriz "+_f+"marqueeSouth"},[Builder.node("span")]),Builder.node("div",{"class":_f+"marqueeVert "+_f+"marqueeWest"},[Builder.node("span")]),this.handleN,this.handleNE,this.handleE,this.handleSE,this.handleS,this.handleSW,this.handleW,this.handleNW,Builder.node("div",{"class":_f+"clickArea"})]); 
    112 $(this.selArea).setStyle({backgroundColor:"transparent",backgroundRepeat:"no-repeat",backgroundPosition:"0 0"}); 
     112Element.setStyle($(this.selArea),{backgroundColor:"transparent",backgroundRepeat:"no-repeat",backgroundPosition:"0 0"}); 
    113113this.imgWrap.appendChild(this.img); 
    114114this.imgWrap.appendChild(this.dragArea); 
    115115this.dragArea.appendChild(this.selArea); 
     
    131131this.imgW=this.img.width; 
    132132this.imgH=this.img.height; 
    133133if(!this.isIE){ 
    134 $(this.overlay).setStyle({width:this.imgW+"px",height:this.imgH+"px"}); 
    135 $(this.overlay).hide(); 
    136 $(this.selArea).setStyle({backgroundImage:"url("+this.img.src+")"}); 
     134Element.setStyle($(this.overlay),{width:this.imgW+"px",height:this.imgH+"px"}); 
     135Element.hide($(this.overlay)); 
     136Element.setStyle($(this.selArea),{backgroundImage:"url("+this.img.src+")"}); 
    137137}else{ 
    138 $(this.north).setStyle({height:0}); 
    139 $(this.east).setStyle({width:0,height:0}); 
    140 $(this.south).setStyle({height:0}); 
    141 $(this.west).setStyle({width:0,height:0}); 
     138Element.setStyle($(this.north),{height:0}); 
     139Element.setStyle($(this.east),{width:0,height:0}); 
     140Element.setStyle($(this.south),{height:0}); 
     141Element.setStyle($(this.west),{width:0,height:0}); 
    142142} 
    143 $(this.imgWrap).setStyle({"width":this.imgW+"px","height":this.imgH+"px"}); 
    144 $(this.selArea).hide(); 
     143Element.setStyle($(this.imgWrap),{"width":this.imgW+"px","height":this.imgH+"px"}); 
     144Element.hide($(this.selArea)); 
    145145var _15=Position.positionedOffset(this.imgWrap); 
    146146this.wrapOffsets={"top":_15[1],"left":_15[0]}; 
    147147var _16={x1:0,y1:0,x2:0,y2:0}; 
     
    151151_16.y1=Math.ceil((this.imgH-this.options.ratioDim.y)/2); 
    152152_16.x2=_16.x1+this.options.ratioDim.x; 
    153153_16.y2=_16.y1+this.options.ratioDim.y; 
    154 this.selArea.show(); 
     154Element.show(this.selArea); 
    155155this.drawArea(); 
    156156this.endCrop(); 
    157157} 
     
    339339return _37; 
    340340},drawArea:function(){ 
    341341if(!this.isIE){ 
    342 $(this.overlay).show(); 
     342Element.show($(this.overlay)); 
    343343} 
    344344var _3e=this.calcW(); 
    345345var _3f=this.calcH(); 
     
    402402},startResize:function(e){ 
    403403this.startCoords=this.cloneCoords(this.areaCoords); 
    404404this.resizing=true; 
    405 this.resizeHandle=Event.element(e).classNames().toString().replace(/([^N|NE|E|SE|S|SW|W|NW])+/,""); 
     405this.resizeHandle=Element.classNames(Event.element(e)).toString().replace(/([^N|NE|E|SE|S|SW|W|NW])+/,""); 
    406406Event.stop(e); 
    407407},startDrag:function(e){ 
    408 this.selArea.show(); 
     408Element.show(this.selArea); 
    409409this.clickCoords=this.getCurPos(e); 
    410410this.setAreaCoords({x1:this.clickCoords.x,y1:this.clickCoords.y,x2:this.clickCoords.x,y2:this.clickCoords.y}); 
    411411this.dragging=true; 
     
    496496this.previewImg=this.img.cloneNode(false); 
    497497this.options.displayOnInit=true; 
    498498this.hasPreviewImg=true; 
    499 this.previewWrap.addClassName("imgCrop_previewWrap"); 
    500 this.previewWrap.setStyle({width:this.options.minWidth+"px",height:this.options.minHeight+"px"}); 
     499Element.addClassName(this.previewWrap,"imgCrop_previewWrap"); 
     500Element.setStyle(this.previewWrap,{width:this.options.minWidth+"px",height:this.options.minHeight+"px"}); 
    501501this.previewWrap.appendChild(this.previewImg); 
    502502} 
    503503},subDrawArea:function(){ 
     
    513513_5d.left=_5c.x; 
    514514_5d.top=_5c.y; 
    515515} 
    516 }}); 
    517  No newline at end of file 
     516}}); 
  • wp-includes/js/wp-ajax-js.php

     
    3838                this.myResponseElement = p; 
    3939        }, 
    4040        parseAjaxResponse: function() { // 1 = good, 0 = strange (bad data?), -1 = you lack permission 
    41                 if ( this.transport.responseXML && typeof this.transport.responseXML == 'object' ) { 
     41                if ( this.transport.responseXML && typeof this.transport.responseXML == 'object' && ( this.transport.responseXML.xml || 'undefined' == typeof this.transport.responseXML.xml ) ) { 
    4242                        var err = this.transport.responseXML.getElementsByTagName('wp_error'); 
    4343                        if ( err[0] ) { 
    4444                                var msg = $A(err).inject( '', function(a, b) { return a + '<p>' + b.firstChild.nodeValue + '</p>'; } ); 
    45                                 this.myResponseElement.update('<div class="error">' + msg + '</div>'); 
     45                                Element.update(this.myResponseElement,'<div class="error">' + msg + '</div>'); 
    4646                                return false; 
    4747                        } 
    4848                        return true; 
    4949                } 
    5050                var r = this.transport.responseText; 
    5151                if ( isNaN(r) ) { 
    52                         this.myResponseElement.update('<div class="error"><p>' + r + '</p></div>'); 
     52                        Element.update(this.myResponseElement,'<div class="error"><p>' + r + '</p></div>'); 
    5353                        return false; 
    5454                } 
    5555                var r = parseInt(r,10); 
    5656                if ( -1 == r ) { 
    57                         this.myResponseElement.update("<div class='error'><p><?php _e("You don't have permission to do that."); ?></p></div>"); 
     57                        Element.update(this.myResponseElement,"<div class='error'><p><?php _e("You don't have permission to do that."); ?></p></div>"); 
    5858                        return false; 
    5959                } else if ( 0 == r ) { 
    60                         this.myResponseElement.update("<div class='error'><p><?php _e("Something strange happened.  Try refreshing the page."); ?></p></div>"); 
     60                        Element.update(this.myResponseElement,"<div class='error'><p><?php _e("Something strange happened.  Try refreshing the page."); ?></p></div>"); 
    6161                        return false; 
    6262                } 
    6363                return true; 
  • wp-includes/js/list-manipulation-js.php

     
    2323                this.theList = $(theListId ? theListId : 'the-list'); 
    2424                if ( !this.theList ) 
    2525                        return false; 
    26                 this.theList.cleanWhitespace(); 
     26                Element.cleanWhitespace(this.theList); 
    2727        }, 
    2828 
    2929        // sends add-what and fields contained in where 
     
    5454                                                showLinkMessage += "<a href='#" + what + '-' + id + "'><?php echo js_escape(__('Jump to new item')); ?>"; 
    5555                                }); 
    5656                                if ( tempObj.showLink && showLinkMessage ) 
    57                                         ajaxAdd.myResponseElement.update("<div id='jumplink' class='updated fade'><p>" + showLinkMessage + "</p></div>"); 
     57                                        Element.update(ajaxAdd.myResponseElement,"<div id='jumplink' class='updated fade'><p>" + showLinkMessage + "</p></div>"); 
    5858                        } 
    5959                        if ( tempObj.addComplete && typeof tempObj.addComplete == 'function' ) 
    6060                                tempObj.addComplete( what, where, update, transport ); 
     
    8282                var action = 'delete-' + what + '&id=' + id; 
    8383                var idName = what.replace('-as-spam','') + '-' + id; 
    8484                ajaxDel.addOnComplete( function(transport) { 
    85                         ajaxDel.myResponseElement.update(''); 
     85                        Element.update(ajaxDel.myResponseElement,''); 
    8686                        tempObj.destore(action); 
    8787                        if( tempObj.delComplete && typeof tempObj.delComplete == 'function' ) 
    8888                                tempObj.delComplete( what, id, transport ); 
     
    105105                var action = 'dim-' + what + '&id=' + id; 
    106106                var idName = what + '-' + id; 
    107107                ajaxDim.addOnComplete( function(transport) { 
    108                         ajaxDim.myResponseElement.update(''); 
     108                        Element.update(ajaxDim.myResponseElement,''); 
    109109                        tempObj.destore(action); 
    110110                        if ( tempObj.dimComplete && typeof tempObj.dimComplete == 'function' ) 
    111111                                tempObj.dimComplete( what, id, dimClass, transport ); 
     
    120120 
    121121        addListItem: function( h ) { 
    122122                new Insertion[this.topAdder ? 'Top' : 'Bottom'](this.theList,h); 
    123                 this.theList.cleanWhitespace(); 
     123                Element.cleanWhitespace(this.theList); 
    124124                var id = this.topAdder ? this.theList.firstChild.id : this.theList.lastChild.id; 
    125125                if ( this.alt ) 
    126126                        if ( this.theList.childNodes.length % 2 ) 
    127                                 $(id).addClassName(this.alt); 
     127                                Element.addClassName($(id),this.alt); 
    128128                Fat.fade_element(id); 
    129129        }, 
    130130 
     
    145145        replaceListItem: function( id, h, update ) { 
    146146                id = $(id); 
    147147                if ( !update ) { 
    148                         id.remove(); 
     148                        Element.remove(id); 
    149149                        this.addListItem( h ); 
    150150                        return; 
    151151                } 
     
    156156        // toggles class 
    157157        dimItem: function( id, dimClass, noFade ) { 
    158158                id = $(id); 
    159                 if ( id.hasClassName(dimClass) ) { 
     159                if ( Element.hasClassName(id,dimClass) ) { 
    160160                        if ( !noFade ) 
    161161                                Fat.fade_element(id.id,null,700,null); 
    162                         id.removeClassName(dimClass); 
     162                        Element.removeClassName(id,dimClass); 
    163163                } else { 
    164164                        if ( !noFade ) 
    165165                                Fat.fade_element(id.id,null,700,'#FF3333'); 
    166                         id.addClassName(dimClass); 
     166                        Element.addClassName(id,dimClass); 
    167167                } 
    168168        }, 
    169169 
     
    183183                this.theList.replaceChild(this.dataStore[action], $(id)); 
    184184                delete(this.dataStore[action]); 
    185185                if ( error ) { 
    186                         func = function() { $(id).setStyle( { 'background-color': '#FF3333' } ); } 
     186                        func = function() { Element.setStyle($(id),{backgroundColor:'#FF3333'}); } 
    187187                        func(); setTimeout(func, 705); // Hit it twice in case it's still fading. 
    188188                } 
    189189        }, 
     
    246246                        return; 
    247247                var alt = this.alt; 
    248248                var offset = this.altOffset; 
    249                 var listItems = $A(this.theList.childNodes).findAll( function(i) { return i.visible() } ); 
     249                var listItems = $A(this.theList.childNodes).findAll( function(i) { return Element.visible(i) } ); 
    250250                listItems.each( function(i,n) { 
    251251                        if ( ( n + offset ) % 2 ) 
    252                                 i.removeClassName(alt); 
     252                                Element.removeClassName(i,alt); 
    253253                        else 
    254                                 i.addClassName(alt); 
     254                                Element.addClassName(i,alt); 
    255255                }); 
    256256        } 
    257257}); 
  • wp-includes/script-loader.php

     
    2020                $this->add( 'wp_tiny_mce', $mce_config, array('tiny_mce'), '20061113' ); 
    2121                $this->add( 'prototype', '/wp-includes/js/prototype.js', false, '1.5.0'); 
    2222                $this->add( 'autosave', '/wp-includes/js/autosave-js.php', array('prototype', 'sack'), '20070116'); 
    23                 $this->add( 'wp-ajax', '/wp-includes/js/wp-ajax-js.php', array('prototype'), '4459'); 
    24                 $this->add( 'listman', '/wp-includes/js/list-manipulation-js.php', array('wp-ajax', 'fat'), '4583'); 
     23                $this->add( 'wp-ajax', '/wp-includes/js/wp-ajax-js.php', array('prototype'), '20070118'); 
     24                $this->add( 'listman', '/wp-includes/js/list-manipulation-js.php', array('wp-ajax', 'fat'), '20070118'); 
    2525                $this->add( 'scriptaculous-root', '/wp-includes/js/scriptaculous/wp-scriptaculous.js', array('prototype'), '1.6.1'); 
    2626                $this->add( 'scriptaculous-builder', '/wp-includes/js/scriptaculous/builder.js', array('scriptaculous-root'), '1.6.1'); 
    2727                $this->add( 'scriptaculous-dragdrop', '/wp-includes/js/scriptaculous/dragdrop.js', array('scriptaculous-builder'), '1.6.1'); 
     
    2929                $this->add( 'scriptaculous-slider', '/wp-includes/js/scriptaculous/slider.js', array('scriptaculous-effects'), '1.6.1'); 
    3030                $this->add( 'scriptaculous-controls', '/wp-includes/js/scriptaculous/controls.js', array('scriptaculous-root'), '1.6.1'); 
    3131                $this->add( 'scriptaculous', '', array('scriptaculous-dragdrop', 'scriptaculous-slider', 'scriptaculous-controls'), '1.6.1'); 
    32                 $this->add( 'cropper', '/wp-includes/js/crop/cropper.js', array('scriptaculous-dragdrop'), '1'); 
     32                $this->add( 'cropper', '/wp-includes/js/crop/cropper.js', array('scriptaculous-dragdrop'), '20070118'); 
    3333                if ( is_admin() ) { 
    3434                        $this->add( 'dbx-admin-key', '/wp-admin/dbx-admin-key-js.php', array('dbx'), '3651' ); 
    35                         $this->add( 'ajaxcat', '/wp-admin/cat-js.php', array('listman'), '3684' ); 
     35                        $this->add( 'ajaxcat', '/wp-admin/cat-js.php', array('listman'), '20070118' ); 
    3636                        $this->add( 'admin-categories', '/wp-admin/categories.js', array('listman'), '3684' ); 
    3737                        $this->add( 'admin-custom-fields', '/wp-admin/custom-fields.js', array('listman'), '3733' ); 
    3838                        $this->add( 'admin-comments', '/wp-admin/edit-comments.js', array('listman'), '3847' ); 
    3939                        $this->add( 'admin-users', '/wp-admin/users.js', array('listman'), '4583' ); 
    4040                        $this->add( 'xfn', '/wp-admin/xfn.js', false, '3517' ); 
    41                         $this->add( 'upload', '/wp-admin/upload-js.php', array('prototype'), '20070116' ); 
     41                        $this->add( 'upload', '/wp-admin/upload-js.php', array('prototype'), '20070118' ); 
    4242                } 
    4343        } 
    4444 
  • wp-admin/upload-js.php

     
    207207                        if ( !prep ) { 
    208208                                var filesEl = $('upload-files'); 
    209209                                if ( filesEl ) 
    210                                         filesEl.show(); 
     210                                        Element.show(filesEl); 
    211211                                var navEl = $('current-tab-nav'); 
    212212                                if ( navEl ) 
    213                                         navEl.show(); 
     213                                        Element.show(navEl); 
    214214                        } 
    215215                        if ( !this.ID ) 
    216216                                this.grabImageData(0); 
    217217                        var div = $('upload-file'); 
    218218                        if ( div ) 
    219                                 div.remove(); 
     219                                Element.remove(div); 
    220220                        return false; 
    221221                }, 
    222222 
  • wp-admin/cat-js.php

     
    88        var jaxcat = $('jaxcat'); 
    99        if ( !jaxcat ) 
    1010                return false; 
    11         jaxcat.update('<span id="ajaxcat"><input type="text" name="newcat" id="newcat" size="16" autocomplete="off"/><input type="button" name="Button" id="catadd" value="<?php echo js_escape(__('Add')); ?>"/><span id="howto"><?php echo js_escape(__('Separate multiple categories with commas.')); ?></span></span>'); 
     11        Element.update(jaxcat,'<span id="ajaxcat"><input type="text" name="newcat" id="newcat" size="16" autocomplete="off"/><input type="button" name="Button" id="catadd" value="<?php echo js_escape(__('Add')); ?>"/><span id="howto"><?php echo js_escape(__('Separate multiple categories with commas.')); ?></span></span>'); 
    1212        $('newcat').onkeypress = function(e) { return killSubmit("catList.ajaxAdder('category','jaxcat');", e); }; 
    1313        $('catadd').onclick = function() { catList.ajaxAdder('category', 'jaxcat'); }; 
    1414}