MediaWiki:Gadget-libExtraUtil.js: Difference between revisions
Content deleted Content added
add notice for unit tests to initial comment |
Drop polyfills per request |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 24:
// <nowiki>
window.extraJs = { version: '2.
/**
Line 58 ⟶ 34:
*
* @param {string} code
* First
* @param {jQuery.jqXHR} jqxhr
* Second
* @return {string} Error message details, with in a format like
* "(API|HTTP) error: details"
Line 766 ⟶ 742:
}
// Mark any other list items with backlinks for manual review, using {{subst:void}}
var manual_review_regex = new RegExp(
'^(\\*+.*)( simple_regex_str.replace(/([^\\])\(([^?])/g, "$1(?:$2") + // replace capturing groups with non-capturing groups
named_regex_str + ').*$', 'gm' );▼
'|' +
wikitext = wikitext.replace(manual_review_regex, '{{subst:void}}$&');▼
named_regex_str.replace(/([^\\])\(([^?])/g, "$1(?:$2") + // replace capturing groups with non-capturing groups
▲ wikitext = wikitext.replace(manual_review_regex, '{{subst:void}}$
// For all other links, replace with unlinked text
|