mirror of
https://github.com/wassname/Chrome-Arxiv-Vanity.git
synced 2026-06-27 15:13:33 +08:00
21 lines
695 B
JavaScript
21 lines
695 B
JavaScript
var div_dl = document.getElementsByClassName("full-text")[0];
|
|
var c = div_dl.childNodes;
|
|
var i;
|
|
for (i = 0; i < c.length; i++) {
|
|
if(c[i].nodeName == "UL") {
|
|
var node = document.createElement("LI");
|
|
var link = document.createElement("A");
|
|
var t = document.createTextNode("Arxiv Vanity");
|
|
// get url, extract arxiv id
|
|
url = window.location.href
|
|
re = /(\d+\.\d+v?\d)/i
|
|
found = url.match(re)[0]
|
|
av_url = "https://www.arxiv-vanity.com/papers/" + found
|
|
link.setAttribute("href", av_url);
|
|
link.appendChild(t);
|
|
node.appendChild(link);
|
|
c[i].insertBefore(node, c[i].childNodes[2]);
|
|
break;
|
|
}
|
|
}
|