Difference between revisions 242032 and 242033 on ptwikibooks

/**
 * TemplateScript
 * Adds a menu of configurable templates and scripts to the sidebar
 * @author: [[m:user:Pathoschild]] ([[meta:User:Pathoschild/Scripts/TemplateScript]])
 * @update-token: [[File:pathoschild/templatescript.js]]
 * @author: [[User:Helder.wiki]] (this configuration file)
 * @tracking: [[Special:GlobalUsage/User:Helder.wiki/Tools/TemplateScript.js]] ([[File:User:Helder.wiki/Tools/TemplateScript.js]])
 */
(contracted; show full)function editRegexes( /* context */ ){
	window.open( '//pt.wikibooks.org/wiki/User:Helder.wiki/Tools/TemplateScript.js?action=edit' );
}

function fixObsoleteTemplatesOnPtwiki( context ){
	var reText = {
		// [[w:Especial:Páginas afluentes/Predefinição:Ver também]]
		seeAlso: 'V(?:eja|er|ide
|Consultar)[_ ](?:tamb[ée]m|mais|ainda)|(?:Tópico|Artigo|Página|Assunto)s[_ ](?:relacionad|divers)[oa]s|(?:Li(?:gaçõe|nk)|Referência)s[_ ]Intern[ao]s',
		// [[w:Especial:Páginas afluentes/Predefinição:Bibliografia]]
		biblio: 'Bibliografia',
		// [[w:Especial:Páginas afluentes/Predefinição:Ligações externas]]
(contracted; show full)			script: usingRegex
		});
	}
}

$.getScript( '//pt.wikibooks.org/w/index.php?title=User:Helder.wiki/Tools/Pathoschild/TemplateScript.js&action=raw&ctype=text/javascript&smaxage=21600&maxage=86400', loadMyRegexTools );

}( mediaWiki, jQuery ) );