User:Cbrown1023/transcoord.js

From Meta, a Wikimedia project coordination wiki

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
/**
 * TemplateScript adds configurable templates and scripts to the sidebar, and adds an example regex editor.
 * @see https://meta.wikimedia.org/wiki/TemplateScript
 * @update-token [[File:pathoschild/templatescript.js]]
 */
// <nowiki>
$.ajax('//tools-static.wmflabs.org/meta/scripts/pathoschild.templatescript.js', { dataType:'script', cache:true }).then(function() {
	pathoschild.TemplateScript.add([
		{
			name: 'Create {{translation}}',
			template: '{{translation2\n |ar  |missing\n |da  |missing\n |de  |missing\n |el  |missing\n |en  |published\n |es  |missing\n |fr  |missing\n |id  |missing\n |it  |missing\n |ja  |missing\n |nb  |missing\n |nl  |missing\n |pl  |missing\n |pt  |missing\n |sv  |missing\n |ru  |missing\n |zh-hans |missing\n |zh-hant |missing\n\n |page  ={{subst:#titleparts:{{FULLPAGENAME}}||2}}\n |source={{#titleparts:{{FULLPAGENAME}}||2}}/en\n\n <!--optional-->\n |destination   = [[wmf:{{subst:#titleparts:{{FULLPAGENAME}}|1|-1}}]]\n |source update = {{#time:Y-m-d}}\n |source revid  = {{{1|}}}\n}}', editSummary: 'Create {{[[template:translation2|translation2]]}}'
		},
		{
			name: 'Add {{translation}}',
			template: '{{Template:Translation/{{subst:BASEPAGENAME}}}}',
			editSummary: '+{{[[template:translation2|translation2]]}}'
		}
	]);
});
// </nowiki>