Difference between revisions 239419 and 239580 on ptwikibooks

/**
 * TemplateScript
 * Adds a menu of configurable templates and scripts to the sidebar
 * @author: [[m:user:Pathoschild]] ([[meta:User:Pathoschild/Scripts/TemplateScript]])
 * @author: [[User:Helder.wiki]] (this configuration file)
 * @tracking: [[Special:GlobalUsage/User:Helder.wiki/Tools/TemplateScript.js]] ([[File:User:Helder.wiki/Tools/TemplateScript.js]])
 */
/*global jQuery, mediaWiki, LanguageConverter, pathoschild */
(contracted; show full)		find: new RegExp(
			'<font\\s+color\\s*=\\s*(["\']?)\\#?(' +
				colorCodes +
				')\\1\\s*>(.+?)<\\/font>',
			'gi'
		),
		replace: '<span style="color:#$2;">$3</span>'

	},{
		// <source lang=...>...</source>
		find: /<source\s+(lang.+?>.+?)<\/source>/g,
		replace: '<syntaxhighlight $1</syntaxhighlight>'
	}];
	regex( context, list, '-código HTML obsoleto' );
	if( oldText !== context.$target.val() ){
		regex( context, {
			// Simplify color hex codes
			find: /#([0-9a-f])\1([0-9a-f])\2([0-9a-f])\3/g,
			replace: '#$1$2$3'
		}, '+simplificação' );
(contracted; show full)			script: usingRegex
		});
	}
}

$.getScript( '//meta.wikimedia.org/w/index.php?title=User:Pathoschild/Scripts/TemplateScript/dev.js&action=raw&ctype=text/javascript&smaxage=21600&maxage=86400', loadMyRegexTools );

}( mediaWiki, jQuery ) );