MediaWiki:Common.js: Difference between revisions
From Trickster Development Wiki
mNo edit summary |
mNo edit summary |
||
| Line 1: | Line 1: | ||
/* Any JavaScript here will be loaded for all users on every page load. */ | /* Any JavaScript here will be loaded for all users on every page load. */ | ||
mw.loader.using('jquery.textSelection', function () { | |||
mw.hook('wikipage.content').add(function () { | |||
// | $(document).on('keydown', function (e) { | ||
// Ctrl + Shift + C | |||
if (e.ctrlKey && e.shiftKey && e.key.toLowerCase() === 'c') { | |||
); | // Only trigger if editing | ||
} | var $textbox = $('#wpTextbox1'); | ||
if (!$textbox.length) return; | |||
e.preventDefault(); | |||
$textbox.textSelection( | |||
'encapsulateSelection', | |||
{ pre: '<code>', post: '</code>' } | |||
); | |||
} | |||
}); | |||
}); | |||
}); | }); | ||
/*That's to change the shitty Code command to Ctrl+Shift+q*/ | /*That's to change the shitty Code command to Ctrl+Shift+q*/ | ||
Revision as of 19:48, 18 April 2026
/* Any JavaScript here will be loaded for all users on every page load. */
mw.loader.using('jquery.textSelection', function () {
mw.hook('wikipage.content').add(function () {
$(document).on('keydown', function (e) {
// Ctrl + Shift + C
if (e.ctrlKey && e.shiftKey && e.key.toLowerCase() === 'c') {
// Only trigger if editing
var $textbox = $('#wpTextbox1');
if (!$textbox.length) return;
e.preventDefault();
$textbox.textSelection(
'encapsulateSelection',
{ pre: '<code>', post: '</code>' }
);
}
});
});
});
/*That's to change the shitty Code command to Ctrl+Shift+q*/