WordPress.org

Make WordPress Core


Ignore:
Timestamp:
02/24/2016 06:20:01 AM (6 years ago)
Author:
azaozz
Message:

TinyMCE, inline link dialog:

  • Remove the bottom half of the (old) modal and add autocomplete on the URL field.
  • Disable the inline edit dialog in old IE (7, 8 and 9). Use only the modal there.
  • Fix in IE10 and 11.
  • Fix (most?) remaining edge cases.
  • Fix focusing the inline dialog, the modal and the editor.

See #33301.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/class-wp-editor.php

    r36483 r36677  
    14151415                <p class="howto"><?php _e( 'Enter the destination URL' ); ?></p>
    14161416                <div>
    1417                     <label><span><?php _e( 'URL' ); ?></span><input id="wp-link-url" type="text" /></label>
     1417                    <label><span><?php _e( 'URL' ); ?></span>
     1418                    <input id="wp-link-url" type="text" role="combobox" aria-autocomplete="list" aria-expanded="false" placeholder="<?php _e( 'Paste URL or type to search' ); ?>" /></label>
    14181419                </div>
    14191420                <div class="wp-link-text-field">
    1420                     <label><span><?php _e( 'Link Text' ); ?></span><input id="wp-link-text" type="text" /></label>
     1421                    <label><span><?php _e( 'Link Text' ); ?></span>
     1422                    <input id="wp-link-text" type="text" /></label>
    14211423                </div>
    14221424                <div class="link-target">
    14231425                    <label><span>&nbsp;</span><input type="checkbox" id="wp-link-target" /> <?php _e( 'Open link in a new tab' ); ?></label>
    1424                 </div>
    1425             </div>
    1426             <p class="howto"><a href="#" id="wp-link-search-toggle"><?php _e( 'Or link to existing content' ); ?></a></p>
    1427             <div id="search-panel">
    1428                 <div class="link-search-wrapper">
    1429                     <label>
    1430                         <span class="search-label"><?php _e( 'Search' ); ?></span>
    1431                         <input type="search" id="wp-link-search" class="link-search-field" autocomplete="off" />
    1432                         <span class="spinner"></span>
    1433                     </label>
    1434                 </div>
    1435                 <div id="search-results" class="query-results" tabindex="0">
    1436                     <ul></ul>
    1437                     <div class="river-waiting">
    1438                         <span class="spinner"></span>
    1439                     </div>
    1440                 </div>
    1441                 <div id="most-recent-results" class="query-results" tabindex="0">
    1442                     <div class="query-notice" id="query-notice-message">
    1443                         <em class="query-notice-default"><?php _e( 'No search term specified. Showing recent items.' ); ?></em>
    1444                         <em class="query-notice-hint screen-reader-text"><?php _e( 'Search or use up and down arrow keys to select an item.' ); ?></em>
    1445                     </div>
    1446                     <ul></ul>
    1447                     <div class="river-waiting">
    1448                         <span class="spinner"></span>
    1449                     </div>
    14501426                </div>
    14511427            </div>
Note: See TracChangeset for help on using the changeset viewer.