WordPress.org

Make WordPress Core

Changeset 16439


Ignore:
Timestamp:
11/17/10 18:48:27 (3 years ago)
Author:
ryan
Message:

Pinking shears

Location:
trunk/wp-includes/js/tinymce
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/js/tinymce/plugins/wplink/editor_plugin.dev.js

    r16399 r16439  
    2727                cmd : 'WP_Link' 
    2828            }); 
    29              
     29 
    3030            ed.addShortcut('alt+shift+a', ed.getLang('advanced.link_desc'), 'WP_Link'); 
    3131 
  • trunk/wp-includes/js/tinymce/plugins/wplink/js/wplink.dev.js

    r16407 r16439  
    1 (function($){    
     1(function($){ 
    22    var inputs = {}, results = {}, ed, 
    33    wpLink = { 
     
    1616            // Init shared vars 
    1717            ed = tinyMCEPopup.editor; 
    18              
    19              
     18 
     19 
    2020            // URL 
    2121            inputs.url = $('#url-field'); 
     
    3030            results.search.data('river', wpLink.riverDefaults() ); 
    3131            results.recent.data('river', wpLink.riverDefaults() ); 
    32              
     32 
    3333            // Bind event handlers 
    3434            $('#wp-update').click( wpLink.update ); 
     
    4747                    inputs.openInNewTab.attr('checked','checked'); 
    4848            } 
    49              
     49 
    5050            // Focus the URL field 
    5151            inputs.url.focus(); 
    5252        }, 
    53          
     53 
    5454        update : function() { 
    5555            var el, 
     
    6161                }, e, b, 
    6262                defaultContent = attrs.title ? attrs.title : attrs.href; 
    63              
     63 
    6464            tinyMCEPopup.restoreSelection(); 
    6565            e = ed.dom.getParent(ed.selection.getNode(), 'A'); 
    66              
     66 
    6767            // If the values are empty... 
    6868            if ( ! attrs.href ) { 
     
    8282                } 
    8383            } 
    84              
     84 
    8585            tinyMCEPopup.execCommand("mceBeginUndoLevel"); 
    8686 
    8787            if (e == null) { 
    8888                ed.getDoc().execCommand("unlink", false, null); 
    89                  
     89 
    9090                // If no selection exists, create a new link from scratch. 
    9191                if ( ed.selection.isCollapsed() ) { 
     
    118118            tinyMCEPopup.close(); 
    119119        }, 
    120          
     120 
    121121        selectInternalLink : function() { 
    122122            var t = $(this); 
     
    128128            inputs.title.val( t.children('.item-title').text() ); 
    129129        }, 
    130          
     130 
    131131        maybeLoadRiver : function() { 
    132132            var t = $(this), 
     
    134134                river = t.data('river'), 
    135135                bottom = t.scrollTop() + t.height(); 
    136              
     136 
    137137            if ( bottom != ul.height() || river.active || river.allLoaded ) 
    138138                return; 
    139              
     139 
    140140            setTimeout(function() { 
    141141                var newTop = t.scrollTop(), 
    142142                    newBottom = newTop + t.height(), 
    143143                    waiting = t.find('.river-waiting'); 
    144                  
     144 
    145145                if ( bottom != newBottom || newBottom != ul.height() || river.active || river.allLoaded ) 
    146146                    return; 
    147                  
     147 
    148148                river.active = true; 
    149149                waiting.show(); 
     
    164164            var t = $(this), waiting, 
    165165                title = t.val(); 
    166              
     166 
    167167            if ( title.length > 2 ) { 
    168168                results.recent.hide(); 
    169169                results.search.show(); 
    170                  
     170 
    171171                // Don't search if the keypress didn't change the title. 
    172172                if ( wpLink.lastSearch == title ) 
    173173                    return; 
    174                  
     174 
    175175                wpLink.lastSearch = title; 
    176176                waiting = t.siblings('img.waiting').show(); 
    177                  
     177 
    178178                results.search.data('river', wpLink.riverDefaults() ); 
    179179                results.search.scrollTop(0); 
     
    184184            } 
    185185        }, 
    186          
     186 
    187187        linkAJAX : function( $panel, params, callback, opts ) { 
    188188            var response; 
    189189            opts = opts || {}; 
    190              
     190 
    191191            if ( ! $panel.hasClass('query-results') ) 
    192192                $panel = $panel.parents('.query-results'); 
    193              
     193 
    194194            if ( ! $panel.length ) 
    195195                return; 
    196              
     196 
    197197            response = wpLink.delayedCallback( function( results ) { 
    198198                wpLink.processAJAXResponse( $panel, results, callback, opts ); 
    199199            }, opts.delay ); 
    200              
     200 
    201201            $.post( ajaxurl, $.extend({ 
    202202                action : 'wp-link-ajax' 
    203203            }, params ), response, "json" ); 
    204204        }, 
    205          
     205 
    206206        processAJAXResponse: function( $panel, results, callback, opts ) { 
    207207            var list = ''; 
    208              
     208 
    209209            if ( !results ) { 
    210210                if ( !opts.append ) { 
     
    221221                }); 
    222222            } 
    223              
     223 
    224224            // Set results 
    225225            $panel.children('ul')[ opts.append ? 'append' : 'html' ]( list ); 
    226              
     226 
    227227            // Run callback 
    228228            if ( callback ) 
    229229                callback( results ); 
    230230        }, 
    231          
     231 
    232232        delayedCallback : function( func, delay ) { 
    233233            var timeoutTriggered, funcTriggered, funcArgs, funcContext; 
    234              
     234 
    235235            if ( ! delay ) 
    236236                return func; 
    237              
     237 
    238238            setTimeout( function() { 
    239239                if ( funcTriggered ) 
     
    242242                timeoutTriggered = true; 
    243243            }, delay); 
    244              
     244 
    245245            return function() { 
    246246                if ( timeoutTriggered ) 
     
    253253        } 
    254254    } 
    255      
     255 
    256256    $(document).ready( wpLink.init ); 
    257257})(jQuery); 
  • trunk/wp-includes/js/tinymce/wp-mce-link-includes.php

    r16399 r16439  
    44    $pts = get_post_types( array( 'publicly_queryable' => true ), 'objects' ); 
    55    $pt_names = array_keys( $pts ); 
    6      
     6 
    77    $query = array( 
    88        'post_type' => $pt_names, 
     
    2929    if ( ! $get_posts->post_count ) 
    3030        return false; 
    31      
     31 
    3232    // Build results. 
    3333    $results = array(); 
     
    3737        else 
    3838            $info = $pts[ $post->post_type ]->labels->singular_name; 
    39          
     39 
    4040        $results[] = array( 
    4141            'ID' => $post->ID, 
     
    5959    if ( ! isset( $results ) ) 
    6060        die( '0' ); 
    61      
     61 
    6262    echo json_encode( $results ); 
    6363    echo "\n"; 
Note: See TracChangeset for help on using the changeset viewer.