MediaWiki:Gadget-OrangeLinks.js: Difference between revisions

No edit summary
No edit summary
Line 7: Line 7:


function getTitleAndAnchor(link) {
function getTitleAndAnchor(link) {
     var linkTitle = decodeURIComponent(link.pathname.split("/wiki/")[1]);
     var linkTitle = decodeURIComponent(link.pathname.split("/w/")[1]);
     var linkAnchor = decodeURIComponent(link.hash.slice(1) || "");
     var linkAnchor = decodeURIComponent(link.hash.slice(1) || "");
     return [linkTitle, linkAnchor];
     return [linkTitle, linkAnchor];
Line 42: Line 42:
         var linkAnchor = parts[1];
         var linkAnchor = parts[1];


         if (!linkAnchor || /^[a-z]/.test(linkAnchor) || (new mw.Title(linkTitle)).namespace !== 0) {
         if (!linkAnchor || /^[a-z]/.test(linkAnchor) || (new mw.Title(linkTitle)).namespace !== 21) {
             continue;
             continue;
         }
         }