# Pastebin 0OmlExlw var page_entry=document.querySelector(".postpage .entry-content"); if (page_entry && !page_entry.querySelector(".postpromonav")) { var postpromonav = document.createElement("aside"); postpromonav.classList.add("postpromonav"); postpromonav.style.textAlign="left"; if ("XMLHttpRequest" in window) { var xmlhttp=xmlhttp=new XMLHttpRequest(); xmlhttp.open("GET","/index.atom", false); xmlhttp.send(); xmlDoc=xmlhttp.responseXML; var entries=xmlDoc.getElementsByTagName("entry"); entries=Array.prototype.slice.call(entries, 0).slice(0, 3); var list=document.createElement("ul"); list.classList.add("feed-post-promo"); list.style.listStyle="none"; list.style.padding="0"; for(entry in entries) { var entry=entries[entry], title=entry.getElementsByTagName("title")[0].childNodes[0].nodeValue, link=entry.getElementsByTagName("link")[0].getAttribute("href"); link=link.replace("utm_campaign=atom_feed", "utm_campaign=sidebar"); var item=document.createElement("li"), linkElm=document.createElement("a"), linkText=document.createTextNode(title); linkElm.href=link; linkElm.appendChild(linkText); item.appendChild(linkElm); list.appendChild(item); } postpromonav.appendChild(list); page_entry.parentElement.insertBefore(postpromonav, page_entry.nextSibling); } }