सामग्री पर जाएँ

मीडियाविकि:Gadget-prefill-template-preview.js

विकिस्रोत से

ध्यान दें: प्रकाशित करने के बाद बदलाव देखने के लिए आपको अपने ब्राउज़र के कैश को हटाना पड़ सकता है।

  • Firefox/Safari: Reload क्लिक समय Shift दबाएँ, या फिर Ctrl-F5 या Ctrl-R दबाएँ (Mac पर ⌘-R)
  • Google Chrome: Ctrl-Shift-R दबाएँ (Mac पर ⌘-Shift-R)
  • Internet Explorer/Edge: Refresh पर क्लिक करते समय Ctrl दबाएँ, या Ctrl-F5 दबाएँ
  • Opera: Ctrl-F5 दबाएँ।
/* MediaWiki:Gadget-prefill-template-preview.js */
/*
 * Fill in the "preview with" field for commonly edited templates and modules
 * that should be previewed before saving. Typically used for data stored in
 * the Template: or Module: namespace, rather than actual code.
 *
 */

// Maps edited wikipage name to the wikipage name it should be previewed with.
const pagemap = {
	'Template:New_texts/data/2021.json': 'Wikisource:Works/2021',
	'Module:PotM/data': 'Module:PotM/test'
};
const page = mw.config.get('wgPageName'); // Current page
const $sandbox = $('#wpTemplateSandboxPage input'); // The "Preview with" textbox

if (page in pagemap) {
	$(() => {
		// Only when the box is empty (don't overwrite the user's own thing)
		if (!$sandbox.val()) {
			$sandbox.val(pagemap[page]);
		}
	});
}