MediaWiki:Common.js: Difference between revisions
Jump to navigation
Jump to search
Content added Content deleted
(Created page with "→Any JavaScript here will be loaded for all users on every page load.: →CodeSelect START: function SelectText(element) { element.focus(); element.setSelectio...") |
Osadminbot (talk | contribs) (mediawiki-shell-bot-mirror-multi-wiki-from-kicksecure-to-whonix) Tag: mediawiki-shell |
||
(30 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
/* |
|||
/* Any JavaScript here will be loaded for all users on every page load. */ |
|||
Our JS is already loaded. |
|||
Trigger event to let our JS know that MediaWiki is ready. |
|||
See Dev/mediawiki for more information. |
|||
*/ |
|||
⚫ | |||
/* CodeSelect START */ |
|||
window.dispatchEvent( new Event('mediaWikiCommonJsIsLoaded') ); |
|||
window.mediaWikiCommonJsIsLoaded = true; |
|||
function SelectText(element) { |
|||
element.focus(); |
|||
element.setSelectionRange(0, element.value.length); |
|||
} |
|||
function adjustHeight(element) { |
|||
element.style.height = "auto"; |
|||
if (element.scrollHeight <= 45) |
|||
element.style.height = "24px"; |
|||
else |
|||
element.style.height = (element.scrollHeight - 6) + "px"; |
|||
} |
|||
⚫ | |||
var codeContainers = document.getElementsByClassName("codeContainer"); |
|||
for (var i = 0; i < codeContainers.length; i++) { |
|||
adjustHeight(codeContainers[i].children[2].children[0]); |
|||
} |
|||
}); |
}); |
||
/* |
|||
/* CodeSelect END */ |
|||
[[Category:MultiWiki]] |
|||
*/ |
Latest revision as of 14:11, 20 December 2022
/* Our JS is already loaded. Trigger event to let our JS know that MediaWiki is ready. See Dev/mediawiki for more information. */ $(document).ready( function() { window.dispatchEvent( new Event('mediaWikiCommonJsIsLoaded') ); window.mediaWikiCommonJsIsLoaded = true; }); /* [[Category:MultiWiki]] */