मीडियाविकि: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]);
}
});
}