From Wikipedia, the free encyclopedia
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.

//

// POPUPS:

//



// [[User:Lupin/popups.js]]



mw.loader.load(

             'https://en.wikipedia.org/?title=User:Lupin/popups.js'

             + '&action=raw&ctype=text/javascript&dontcountme=s');



function editTopLink() {

  // if this is preview page or generated page, stop

  if(document.getElementById("wikiPreview") || window.location.href.indexOf("Special:") != -1) return;



  // get the page title

  var pageTitle = document.title.split(" - ")[0].replace(" ", "_"); 



  // create div and set innerHTML to link

  var divContainer = document.createElement("div");

  divContainer.innerHTML = '<div class="editsection" style="float:right;margin-left:5px;margin-top:3px;">[<a href="/?title='+pageTitle+'&action=edit&section=0" title="'+document.title.split(" - ")[0+'">edit top</a>]</div>';



  // this is a hack so I can refer to the h1 by an id

  document.getElementsByTagName("h1")[0].id = "f1r5tH34d1ng";

  var theH1 = document.getElementById("f1r5tH34d1ng"); 



  // insert divContainer into the DOM before the h1

  document.getElementById("content").insertBefore(divContainer, theH1);



}



// setTimeout does not need a string reference to work

setTimeout(editTopLink, 0) // this is equivalent of onload
From Wikipedia, the free encyclopedia
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.

//

// POPUPS:

//



// [[User:Lupin/popups.js]]



mw.loader.load(

             'https://en.wikipedia.org/?title=User:Lupin/popups.js'

             + '&action=raw&ctype=text/javascript&dontcountme=s');



function editTopLink() {

  // if this is preview page or generated page, stop

  if(document.getElementById("wikiPreview") || window.location.href.indexOf("Special:") != -1) return;



  // get the page title

  var pageTitle = document.title.split(" - ")[0].replace(" ", "_"); 



  // create div and set innerHTML to link

  var divContainer = document.createElement("div");

  divContainer.innerHTML = '<div class="editsection" style="float:right;margin-left:5px;margin-top:3px;">[<a href="/?title='+pageTitle+'&action=edit&section=0" title="'+document.title.split(" - ")[0+'">edit top</a>]</div>';



  // this is a hack so I can refer to the h1 by an id

  document.getElementsByTagName("h1")[0].id = "f1r5tH34d1ng";

  var theH1 = document.getElementById("f1r5tH34d1ng"); 



  // insert divContainer into the DOM before the h1

  document.getElementById("content").insertBefore(divContainer, theH1);



}



// setTimeout does not need a string reference to work

setTimeout(editTopLink, 0) // this is equivalent of onload

Videos

Youtube | Vimeo | Bing

Websites

Google | Yahoo | Bing

Encyclopedia

Google | Yahoo | Bing

Facebook