mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/WikiEditor
synced 2024-09-23 10:26:26 +00:00
Replace deprecated 'jquery.mwExtension' by 'mediawiki.RegExp'
Replace $.escapeRE from 'jquery.mwExtension' by mw.RegExp.escape from 'mediawiki.RegExp'. This change requires MediaWiki 1.26+ Bug: T103993 Change-Id: I5fc19e1313fc6a06726981e0365cea6d00abb5f3
This commit is contained in:
parent
7d94f6d4d8
commit
b365425f76
|
@ -80,12 +80,12 @@
|
|||
"scripts": "jquery.wikiEditor.dialogs.config.js",
|
||||
"styles": "jquery.wikiEditor.dialogs.config.less",
|
||||
"dependencies": [
|
||||
"jquery.mwExtension",
|
||||
"jquery.wikiEditor",
|
||||
"jquery.wikiEditor.dialogs",
|
||||
"jquery.wikiEditor.toolbar.i18n",
|
||||
"jquery.suggestions",
|
||||
"mediawiki.api",
|
||||
"mediawiki.RegExp",
|
||||
"mediawiki.Title",
|
||||
"mediawiki.jqueryMsg"
|
||||
],
|
||||
|
|
|
@ -536,7 +536,7 @@ $.wikiEditor.modules.dialogs.config = {
|
|||
var serverName = mw.config.get( 'wgServer' ).replace( /^(https?:)?\/\//, '' );
|
||||
// Cache the articlepath regex
|
||||
$( this ).data( 'articlePathRegex', new RegExp(
|
||||
'^https?://' + $.escapeRE( serverName + mw.config.get( 'wgArticlePath' ) )
|
||||
'^https?://' + mw.RegExp.escape( serverName + mw.config.get( 'wgArticlePath' ) )
|
||||
.replace( /\\\$1/g, '(.*)' ) + '$'
|
||||
) );
|
||||
// Pre-fill the text fields based on the current selection
|
||||
|
@ -1168,7 +1168,7 @@ $.wikiEditor.modules.dialogs.config = {
|
|||
}
|
||||
var isRegex = $( '#wikieditor-toolbar-replace-regex' ).is( ':checked' );
|
||||
if ( !isRegex ) {
|
||||
searchStr = $.escapeRE( searchStr );
|
||||
searchStr = mw.RegExp.escape( searchStr );
|
||||
}
|
||||
if ( mode === 'replaceAll' ) {
|
||||
flags += 'g';
|
||||
|
|
Loading…
Reference in a new issue