Changeset 27085
- Timestamp:
- 02/03/2014 09:30:25 PM (9 years ago)
- Location:
- trunk/src
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-admin/js/wp-fullscreen.js
r27080 r27085 1 /* global ajaxurl, deleteUserSetting, setUserSetting, switchEditors, tinymce, tinyMCEPreInit, wp_fullscreen_settings, wpActiveEditor:true, wpLink*/1 /* global deleteUserSetting, setUserSetting, switchEditors, tinymce, tinyMCEPreInit */ 2 2 /** 3 3 * Distraction Free Writing … … 8 8 ( function( $, window ) { 9 9 var api, ps, s, toggleUI, uiTimer, PubSub, 10 oldheight = 0,11 10 uiScrollTop = 0, 12 11 transitionend = 'transitionend webkitTransitionEnd', … … 87 86 function _hideUI() { 88 87 $body.removeClass('wp-dfw-show-ui'); 89 uiShown = false;90 88 } 91 89 … … 137 135 */ 138 136 api.on = function() { 139 var id, $dfwWrap, editor,titleId;137 var id, $dfwWrap, titleId; 140 138 141 139 if ( s.visible ) { … … 265 263 oldVal = $hidden.val(), 266 264 $spinner = $('#wp-fullscreen-save .spinner'), 267 $saveMessage = $('#wp-fullscreen-save .wp-fullscreen-saved-message') 265 $saveMessage = $('#wp-fullscreen-save .wp-fullscreen-saved-message'), 268 266 $errorMessage = $('#wp-fullscreen-save .wp-fullscreen-error-message'); 269 267 … … 406 404 } 407 405 408 s.$dfwWrap.removeClass( 'wp-fullscreen-wrap' ) 406 s.$dfwWrap.removeClass( 'wp-fullscreen-wrap' ); 409 407 s.$editorContainer.css( 'width', '' ); 410 408 s.$dfwTextarea.add( '#' + s.id + '_ifr' ).height( s.origHeight ); … … 456 454 api.ui = { 457 455 init: function() { 458 var toolbar , last = 0;456 var toolbar; 459 457 460 458 s.toolbar = toolbar = $('#fullscreen-topbar'); … … 466 464 467 465 $document.keyup( function(e) { 468 var c = e.keyCode || e.charCode, a, data;466 var c = e.keyCode || e.charCode, modKey; 469 467 470 468 if ( ! s.visible ) { … … 473 471 474 472 if ( navigator.platform && navigator.platform.indexOf('Mac') !== -1 ) { 475 a= e.ctrlKey; // Ctrl key for Mac473 modKey = e.ctrlKey; // Ctrl key for Mac 476 474 } else { 477 a= e.altKey; // Alt key for Win & Linux478 } 479 480 if ( a && (61 == c || 107 == c || 187 == c) ) { // +475 modKey = e.altKey; // Alt key for Win & Linux 476 } 477 478 if ( modKey && ( 61 === c || 107 === c || 187 === c ) ) { // + 481 479 api.dfwWidth( 25 ); 482 480 e.preventDefault(); 483 481 } 484 482 485 if ( a && (45 == c || 109 == c || 189 == c) ) { // -483 if ( modKey && ( 45 === c || 109 === c || 189 === c ) ) { // - 486 484 api.dfwWidth( -25 ); 487 485 e.preventDefault(); 488 486 } 489 487 490 if ( a && 48== c ) { // 0488 if ( modKey && 48 === c ) { // 0 491 489 api.dfwWidth( 0 ); 492 490 e.preventDefault(); … … 665 663 */ 666 664 api.bind_resize = function() { 667 s.$dfwTextarea.on( 'keydown.wp-dfw-resize click.wp-dfw-resize paste.wp-dfw-resize', function( e) {668 api.resizeTextarea( e);665 s.$dfwTextarea.on( 'keydown.wp-dfw-resize click.wp-dfw-resize paste.wp-dfw-resize', function() { 666 api.resizeTextarea(); 669 667 }); 670 668 }; 671 669 672 api.resizeTextarea = function( event) {670 api.resizeTextarea = function() { 673 671 var node = s.$dfwTextarea[0]; 674 672 -
trunk/src/wp-includes/js/tinymce/plugins/wordpress/plugin.js
r27083 r27085 1 /* global tinymce, autosave,getUserSetting, setUserSetting, switchEditors */1 /* global tinymce, getUserSetting, setUserSetting, switchEditors */ 2 2 tinymce.PluginManager.add( 'wordpress', function( editor ) { 3 3 var DOM = tinymce.DOM, wpAdvButton, modKey, style, … … 128 128 129 129 // Make sure the "more" tag is in a separate paragraph 130 editor.on( 'PreProcess', function( event ) { 131 var more; 132 133 if ( event.save ) { 134 more = editor.dom.select( 'img.wp-more-tag', event.node ); 135 136 if ( more.length ) { 137 tinymce.each( more, function( node ) { 138 var parent = node.parentNode, p; 139 140 if ( parent.nodeName === 'P' && parent.childNodes.length > 1 ) { 141 p = editor.dom.create('p'); 142 parent.parentNode.insertBefore( p, parent ); 143 p.appendChild( node ); 144 } 145 }); 146 } 147 } 148 }); 130 editor.on( 'PreProcess', function( event ) { 131 var more; 132 133 if ( event.save ) { 134 more = editor.dom.select( 'img.wp-more-tag', event.node ); 135 136 if ( more.length ) { 137 tinymce.each( more, function( node ) { 138 var parent = node.parentNode, p; 139 140 if ( parent.nodeName === 'P' && parent.childNodes.length > 1 ) { 141 p = editor.dom.create('p'); 142 parent.parentNode.insertBefore( p, parent ); 143 p.appendChild( node ); 144 } 145 }); 146 } 147 } 148 }); 149 149 150 150 // Register commands
Note: See TracChangeset
for help on using the changeset viewer.