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)
- Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Press Ctrl-F5.
/* Any JavaScript here will be loaded for all users on every page load. */
mw.loader.using(['mediawiki.util']).then(function () {
document.addEventListener("DOMContentLoaded", function () {
// Ensure this runs only on specific pages
if (mw.config.get('wgPageName') === 'YourTargetPage') {
var stepsHeader = document.querySelector("h2 > span#Steps");
if (stepsHeader) {
var orderedList = stepsHeader.parentElement.nextElementSibling;
if (orderedList && orderedList.tagName === "OL") {
var listItems = orderedList.querySelectorAll("li");
for (var i = 0; i < listItems.length; i++) {
var listItem = listItems[i];
var text = listItem.textContent.trim();
var firstSentenceEnd = text.indexOf(".") + 1;
if (firstSentenceEnd > 0) {
var firstSentence = text.slice(0, firstSentenceEnd);
var restOfText = text.slice(firstSentenceEnd).trim();
listItem.innerHTML = "<strong>" + firstSentence + "</strong> " + restOfText;
}
}
}
}
}
});
});