MediaWiki:Common.js

/* TOGGLE HIGHLIGHT ON ORDERED LISTS WHEN CLICKED */ $(":not(.references li) ol li").click(function (e) {   e.stopPropagation;    if(!($(this).hasClass("highlighted"))) {        $(this).addClass("highlighted");        $(this).find("li").addClass("highlighted");     } else {        $(this).removeClass("highlighted");        $(this).find("li").removeClass("highlighted");     } });

/* TOGGLE SIDEBAR VIA CONSOLEMODS TEXT */ $("#mw-head::after").click(function (e) {   console.log("CLICKED");    e.stopPropagation;    if(!($('#mw-panel').hasClass("sidebar-collapsed"))) {        $('#mw-panel').addClass("sidebar-collapsed");     } else {        $('#mw-panel').removeClass("sidebar-collapsed");    } });

/* HIDE NAMESPACES */ var namespace_name; $('title').each(function {   var page_title = this.innerHTML;     if (page_title.includes(":") && !page_title.includes("MediaWiki") && !page_title.includes("\"")) {        namespace_name = page_title.split(':',2)[0];        var page_name = this.innerHTML = page_title.split(':',2)[1];        page_name = page_name.replace(" - ConsoleMods Wiki", "");

$('h1#title').each(function {           this.innerHTML = page_name;        });

$('#firstHeading').each(function {           this.innerHTML = page_name;        });

/* COLOR HEADER TITLE */ if (!page_title.includes("Mods Wiki") && !page_title.includes("ConsoleMods:")) { namespace_name = namespace_name.replace("ConsoleMods", ""); }

} else { this.innerHTML = "ConsoleMods Wiki"; } });

if (namespace_name != undefined && !namespace_name.includes("Special") && !namespace_name.includes("Category") && !namespace_name.includes("File")) { $('a[title*=":"]').each(function {       var link_page_name = this.innerHTML.split(':',2)[1];        if (link_page_name != undefined) {            this.innerHTML = link_page_name;        }    }); }