מדיה ויקי: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. | searchRegexPreSufFix = 'insource:/' + allowedPrefix + mw.util.escapeRegExp(titleNoBrackets) + allowedSuffix +'/', | ||
searchRegexNonSafe = 'insource:/' + mw. | searchRegexNonSafe = 'insource:/' + mw.util.escapeRegExp(titleNoBrackets) +'/', | ||
searchRegex = protectPrefixSuffix? searchRegexPreSufFix : searchRegexNonSafe; | searchRegex = protectPrefixSuffix? searchRegexPreSufFix : searchRegexNonSafe; | ||
return api.get( { | return api.get( { | ||