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

Content deleted Content added
trying something out
Revert to revision 520919976 dated 2012-11-01 16:54:43 by Ohconfucius using popups
Line 386:
var txt="";
try {
var re = new RegExp('((?:author|agency|journal|newspaper|periodical|publisher|work)[ ]*=[ ]*)(?:[\\w\\.]+\\.|)' + word + '(?: online|)([ \\s\\.]*[\\|\\}])', 'gi');
regex(re, newWord);
// source names to 'wikiname', without delinking - linked (simple, without pipes)
var re = new RegExp('((?:author|agency|journal|newspaper|periodical|publisher|work)[ ]*=[ ]*\\[\\[)(?:[\\w\\.]+\\.|)' + word + '(?: online|)(\\]\\][ \\ts\\r\\n.]*[\\|\\}])', 'gi');
// source names to 'wikiname', without delinking - linked (with pipes)
var re = new RegExp('((?:author|agency|journal|newspaper|periodical|publisher|work)[ ]*=[ ]*\\[\\[(?:[^\\|\\]]*\\||))(?:[\\w\\.]+\\.|)' + word + '(?: online|)(\\]\\][ \\ts\\r\\n.]*[\\|\\}])', 'gi');
regex(re, newWord);
// source names to 'wikiname' - unlinked; outside citation templates
var re = new RegExp('(<ref[^>]*>[^<]+?\\s\'\')' + word + '(?: online|)(\'\'[^< ]*?<\\/ref>)', 'gi');
 
var re = new RegExp('(<ref[^>]*>[^<]+?\\s\'\')' + word + '(?: online|)(\'\'[^< ]*?<\\/ref>)', 'gi');
regex(re, newWord);
 
// source names to italicised 'wikiname' - unlinked; outside citation templates
var re = new RegExp('(<ref[^>]*>[^<]+?[\\]\\.,;]\\s+)' + word + '(?: online|)([^\\]<]*?<\\/ref>)', 'gi');
Line 508:
try {
// Broadcasters - linked
var re = new RegExp('(?:author|agency|journal|newspaper|periodical|publisher|work)([ ]*=[ ]*\\[\\[)(?:[\\w\\.]+\\.|)' + word + '(\\]\\][ \\ts\\r\\n.]*[\\|\\}])', 'gi');
// Broadcasters - unlinked
var re = new RegExp('(?:author|agency|journal|newspaper|periodical|publisher|work)([ ]*=[ ]*)(?:[\\w\\.]+\\.|)' + word + '([ \\ts\\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 linkslinked is built into 'newWord3'
}
catch(err) {