Minor cleanup (jshint) of wp-fullscreen.js and /wordpress/plugin.js, see #24067
Built from https://develop.svn.wordpress.org/trunk@27085 git-svn-id: http://core.svn.wordpress.org/trunk@26958 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
2726713764
commit
93d3e3efb6
|
@ -1,4 +1,4 @@
|
|||
/* global ajaxurl, deleteUserSetting, setUserSetting, switchEditors, tinymce, tinyMCEPreInit, wp_fullscreen_settings, wpActiveEditor:true, wpLink */
|
||||
/* global deleteUserSetting, setUserSetting, switchEditors, tinymce, tinyMCEPreInit */
|
||||
/**
|
||||
* Distraction Free Writing
|
||||
* (wp-fullscreen)
|
||||
|
@ -7,7 +7,6 @@
|
|||
*/
|
||||
( function( $, window ) {
|
||||
var api, ps, s, toggleUI, uiTimer, PubSub,
|
||||
oldheight = 0,
|
||||
uiScrollTop = 0,
|
||||
transitionend = 'transitionend webkitTransitionEnd',
|
||||
$body = $( document.body ),
|
||||
|
@ -86,7 +85,6 @@
|
|||
|
||||
function _hideUI() {
|
||||
$body.removeClass('wp-dfw-show-ui');
|
||||
uiShown = false;
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -136,7 +134,7 @@
|
|||
* @param string mode Optional. Switch to the given mode before opening.
|
||||
*/
|
||||
api.on = function() {
|
||||
var id, $dfwWrap, editor, titleId;
|
||||
var id, $dfwWrap, titleId;
|
||||
|
||||
if ( s.visible ) {
|
||||
return;
|
||||
|
@ -264,7 +262,7 @@
|
|||
var $hidden = $('#hiddenaction'),
|
||||
oldVal = $hidden.val(),
|
||||
$spinner = $('#wp-fullscreen-save .spinner'),
|
||||
$saveMessage = $('#wp-fullscreen-save .wp-fullscreen-saved-message')
|
||||
$saveMessage = $('#wp-fullscreen-save .wp-fullscreen-saved-message'),
|
||||
$errorMessage = $('#wp-fullscreen-save .wp-fullscreen-error-message');
|
||||
|
||||
$spinner.show();
|
||||
|
@ -405,7 +403,7 @@
|
|||
$( '#wp-fullscreen-title-placeholder' ).before( s.$dfwTitle.removeClass('wp-fullscreen-title').css( 'width', '' ) ).remove();
|
||||
}
|
||||
|
||||
s.$dfwWrap.removeClass( 'wp-fullscreen-wrap' )
|
||||
s.$dfwWrap.removeClass( 'wp-fullscreen-wrap' );
|
||||
s.$editorContainer.css( 'width', '' );
|
||||
s.$dfwTextarea.add( '#' + s.id + '_ifr' ).height( s.origHeight );
|
||||
|
||||
|
@ -455,7 +453,7 @@
|
|||
*/
|
||||
api.ui = {
|
||||
init: function() {
|
||||
var toolbar, last = 0;
|
||||
var toolbar;
|
||||
|
||||
s.toolbar = toolbar = $('#fullscreen-topbar');
|
||||
s.$fullscreenFader = $('#fullscreen-fader');
|
||||
|
@ -465,29 +463,29 @@
|
|||
$('#wp-fullscreen-mode-bar').hide();
|
||||
|
||||
$document.keyup( function(e) {
|
||||
var c = e.keyCode || e.charCode, a, data;
|
||||
var c = e.keyCode || e.charCode, modKey;
|
||||
|
||||
if ( ! s.visible ) {
|
||||
return;
|
||||
}
|
||||
|
||||
if ( navigator.platform && navigator.platform.indexOf('Mac') !== -1 ) {
|
||||
a = e.ctrlKey; // Ctrl key for Mac
|
||||
modKey = e.ctrlKey; // Ctrl key for Mac
|
||||
} else {
|
||||
a = e.altKey; // Alt key for Win & Linux
|
||||
modKey = e.altKey; // Alt key for Win & Linux
|
||||
}
|
||||
|
||||
if ( a && (61 == c || 107 == c || 187 == c) ) { // +
|
||||
if ( modKey && ( 61 === c || 107 === c || 187 === c ) ) { // +
|
||||
api.dfwWidth( 25 );
|
||||
e.preventDefault();
|
||||
}
|
||||
|
||||
if ( a && (45 == c || 109 == c || 189 == c) ) { // -
|
||||
if ( modKey && ( 45 === c || 109 === c || 189 === c ) ) { // -
|
||||
api.dfwWidth( -25 );
|
||||
e.preventDefault();
|
||||
}
|
||||
|
||||
if ( a && 48 == c ) { // 0
|
||||
if ( modKey && 48 === c ) { // 0
|
||||
api.dfwWidth( 0 );
|
||||
e.preventDefault();
|
||||
}
|
||||
|
@ -664,12 +662,12 @@
|
|||
* Automatically updates textarea height.
|
||||
*/
|
||||
api.bind_resize = function() {
|
||||
s.$dfwTextarea.on( 'keydown.wp-dfw-resize click.wp-dfw-resize paste.wp-dfw-resize', function(e) {
|
||||
api.resizeTextarea(e);
|
||||
s.$dfwTextarea.on( 'keydown.wp-dfw-resize click.wp-dfw-resize paste.wp-dfw-resize', function() {
|
||||
api.resizeTextarea();
|
||||
});
|
||||
};
|
||||
|
||||
api.resizeTextarea = function( event ) {
|
||||
api.resizeTextarea = function() {
|
||||
var node = s.$dfwTextarea[0];
|
||||
|
||||
if ( node.scrollHeight > node.clientHeight ) {
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -1,4 +1,4 @@
|
|||
/* global tinymce, autosave, getUserSetting, setUserSetting, switchEditors */
|
||||
/* global tinymce, getUserSetting, setUserSetting, switchEditors */
|
||||
tinymce.PluginManager.add( 'wordpress', function( editor ) {
|
||||
var DOM = tinymce.DOM, wpAdvButton, modKey, style,
|
||||
last = 0;
|
||||
|
@ -127,25 +127,25 @@ tinymce.PluginManager.add( 'wordpress', function( editor ) {
|
|||
});
|
||||
|
||||
// Make sure the "more" tag is in a separate paragraph
|
||||
editor.on( 'PreProcess', function( event ) {
|
||||
var more;
|
||||
editor.on( 'PreProcess', function( event ) {
|
||||
var more;
|
||||
|
||||
if ( event.save ) {
|
||||
more = editor.dom.select( 'img.wp-more-tag', event.node );
|
||||
if ( event.save ) {
|
||||
more = editor.dom.select( 'img.wp-more-tag', event.node );
|
||||
|
||||
if ( more.length ) {
|
||||
tinymce.each( more, function( node ) {
|
||||
var parent = node.parentNode, p;
|
||||
if ( more.length ) {
|
||||
tinymce.each( more, function( node ) {
|
||||
var parent = node.parentNode, p;
|
||||
|
||||
if ( parent.nodeName === 'P' && parent.childNodes.length > 1 ) {
|
||||
p = editor.dom.create('p');
|
||||
parent.parentNode.insertBefore( p, parent );
|
||||
p.appendChild( node );
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
});
|
||||
if ( parent.nodeName === 'P' && parent.childNodes.length > 1 ) {
|
||||
p = editor.dom.create('p');
|
||||
parent.parentNode.insertBefore( p, parent );
|
||||
p.appendChild( node );
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
// Register commands
|
||||
editor.addCommand( 'WP_More', function( tag ) {
|
||||
|
|
Loading…
Reference in New Issue