MediaWiki:Common.js

/** * The Apple Wiki MediaWiki:Common.js *  - JavaScript to fix common issues on The Apple Wiki * Copyright (c) 2013-2017 Cole Johnson  * Licensed under CC-BY-SA 4.0  **/

// Removes the "/20##" part of the "Page" link on talk archives function fixTalkArchiveNSLinks { // Are we an archive? // Would work by checking $(".archive-page-notice").length var page = $(".firstHeading")[0].innerHTML; if (page.trim.match(/\/20[0-9]{2}$/) == null) return; var ns = $("#p-namespaces .new"); if (ns.length == 0) { console.log("Can't find namespace selector link."); return; }   ns[0].className = ns[0].className.replace("new", ""); ns = ns.find("a")[0]; ns.href = ns.href.replace(       /w[\/\\]index.php\?title=(.*?)(\/20[0-9]{2}).*$/,        "wiki/$1"); }

fixTalkArchiveNSLinks;