User:Ohconfucius/test/Sources subscript1.js: Difference between revisions

Content deleted Content added
+espn fc
tweak - '\s' in our js appears to exclude line feeds and carriage returns
Line 508:
try {
// Broadcasters - linked
var re = new RegExp('(?:author|agency|journal|newspaper|periodical|publisher|work)([ ]*=[ ]*\\[\\[)(?:[\\w\\.]+\\.|)' + word + '(\\]\\][ \\st\\.r\\n]*[\\|\\}])', 'gi');
// Broadcasters - unlinked
var re = new RegExp('(?:author|agency|journal|newspaper|periodical|publisher|work)([ ]*=[ ]*)(?:[\\w\\.]+\\.|)' + word + '([ \\st\\.r\\n]*[\\|\\}])', 'gi');
regex(re, newWord);
// source names to 'wikiname' - unlinked; outside citation templates (deitalicising)
var re = new RegExp('(<ref[^>]*>[^<]+?\\s)\'\'' + word + '(?: online|)\'\'([^<\\s]*?<\\/ref>)', 'gi');
regex(re, newWord);
Line 519:
var re = new RegExp('(<ref[^>]*>[^<]+?[\\]\\.,;]\\s+)\\[\\[' + word + '(?: online|)\\]\\]([^<]*?<\\/ref>)', 'gi');
regex(re, newWord);
// source names to 'wikiname' - linked, unpiped; outside citation templates (deitalicising)
var re = new RegExp('(<ref[^>]*>[^<]+?[\\]\\.,;]\\s+)\'\'\\[\\[' + word + '(?: online|)\\]\\]\'\'([^<\\s]*?<\\/ref>)', 'gi');
regex(re, newWord3); //NOTE: adaptation to re-italicise linkedlinks is built into 'newWord3'
}
catch(err) {