Reorder quicktags.js a bit to account for the order of defining vars and functions after [43577].

See #44371.
Built from https://develop.svn.wordpress.org/trunk@43579


git-svn-id: http://core.svn.wordpress.org/trunk@43408 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
Andrew Ozz 2018-08-20 13:34:25 +00:00
parent 1422d8ffd9
commit 1824884b75
3 changed files with 41 additions and 41 deletions

View File

@ -35,47 +35,20 @@ window.edButtons = [];
*
* Define all former global functions so plugins that hack quicktags.js directly don't cause fatal errors.
*/
window.edAddTag = function(){},
window.edCheckOpenTags = function(){},
window.edCloseAllTags = function(){},
window.edInsertImage = function(){},
window.edInsertLink = function(){},
window.edInsertTag = function(){},
window.edLink = function(){},
window.edQuickLink = function(){},
window.edRemoveTag = function(){},
window.edShowButton = function(){},
window.edShowLinks = function(){},
window.edSpell = function(){},
window.edAddTag = function(){};
window.edCheckOpenTags = function(){};
window.edCloseAllTags = function(){};
window.edInsertImage = function(){};
window.edInsertLink = function(){};
window.edInsertTag = function(){};
window.edLink = function(){};
window.edQuickLink = function(){};
window.edRemoveTag = function(){};
window.edShowButton = function(){};
window.edShowLinks = function(){};
window.edSpell = function(){};
window.edToolbar = function(){};
/**
* Initialize new instance of the Quicktags editor
*/
window.quicktags = function(settings) {
return new QTags(settings);
}
/**
* Inserts content at the caret in the active editor (textarea)
*
* Added for back compatibility
* @see QTags.insertContent()
*/
window.edInsertContent = function(bah, txt) {
return QTags.insertContent(txt);
}
/**
* Adds a button to all instances of the editor
*
* Added for back compatibility, use QTags.addButton() as it gives more flexibility like type of button, button placement, etc.
* @see QTags.addButton()
*/
window.edButton = function(id, display, tagStart, tagEnd, access) {
return QTags.addButton( id, display, tagStart, tagEnd, access, '', -1 );
}
/* jshint ignore:end */
(function(){
@ -747,3 +720,30 @@ window.edButton = function(id, display, tagStart, tagEnd, access) {
edButtons[140] = new qt.CloseButton();
})();
/**
* Initialize new instance of the Quicktags editor
*/
window.quicktags = function(settings) {
return new window.QTags(settings);
};
/**
* Inserts content at the caret in the active editor (textarea)
*
* Added for back compatibility
* @see QTags.insertContent()
*/
window.edInsertContent = function(bah, txt) {
return window.QTags.insertContent(txt);
};
/**
* Adds a button to all instances of the editor
*
* Added for back compatibility, use QTags.addButton() as it gives more flexibility like type of button, button placement, etc.
* @see QTags.addButton()
*/
window.edButton = function(id, display, tagStart, tagEnd, access) {
return window.QTags.addButton( id, display, tagStart, tagEnd, access, '', -1 );
};

File diff suppressed because one or more lines are too long

View File

@ -4,7 +4,7 @@
*
* @global string $wp_version
*/
$wp_version = '5.0-alpha-43578';
$wp_version = '5.0-alpha-43579';
/**
* Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.