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("/ | 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 !== | if (!linkAnchor || /^[a-z]/.test(linkAnchor) || (new mw.Title(linkTitle)).namespace !== 21) { | ||
continue; | continue; | ||
} | } | ||