MediaWiki:Common.js
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)
- Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5.
/* Any JavaScript here will be loaded for all users on every page load. */ document.addEventListener("DOMContentLoaded", function() { // Check if the search box is already in the sidebar if (!document.querySelector("#p-search")) { var sidebar = document.querySelector("#mw-panel"); // Get the sidebar if (sidebar) { var searchBox = document.createElement("div"); searchBox.id = "p-search"; searchBox.innerHTML = ` <form action="/index.php" method="get"> <input type="hidden" name="title" value="Special:Search"> <input type="search" name="search" placeholder="Search..." required> </form> `; // Insert search box into the sidebar column sidebar.insertBefore(searchBox, sidebar.firstChild); // Insert it at the top } } });