מדיה ויקי:Gadget-quickLinker.js: הבדלים בין גרסאות בדף

כמקובל
וגם
שורה 287: שורה 287:
function searchLinksApi(protectPrefixSuffix) {
function searchLinksApi(protectPrefixSuffix) {
var api = new mw.Api(),
var api = new mw.Api(),
searchRegexPreSufFix =  'insource:/' + allowedPrefix + mw.RegExp.escape(titleNoBrackets) + allowedSuffix +'/',
searchRegexPreSufFix =  'insource:/' + allowedPrefix + mw.util.escapeRegExp(titleNoBrackets) + allowedSuffix +'/',
searchRegexNonSafe =  'insource:/' + mw.RegExp.escape(titleNoBrackets) +'/',
searchRegexNonSafe =  'insource:/' + mw.util.escapeRegExp(titleNoBrackets) +'/',
searchRegex = protectPrefixSuffix? searchRegexPreSufFix : searchRegexNonSafe;
searchRegex = protectPrefixSuffix? searchRegexPreSufFix : searchRegexNonSafe;
return api.get( {
return api.get( {