Wikipedia:WikiProject User scripts/Scripts/Edit Top.js
//<syntaxhighlight lang="javascript">// This will add an [edit] link at the top of all pages except preview pages and the main page// by User:Pile0nades// Add an [edit] link to pagesaddOnloadHook(function(){// if this is preview page or generated page, stopif(document.getElementById("wikiPreview")||document.getElementById("histlegend")||document.getElementById("difference")||document.getElementById("watchdetails")||document.getElementById("ca-viewsource")||window.location.href.indexOf("/wiki/Special:")!=-1){if(window.location.href.indexOf("&action=edit§ion=0")!=-1){document.getElementById("wpSummary").value="/* Intro */ ";}return;};// get the page titlevarpageTitle=mw.config.get('wgPageName');// create div and set innerHTML to linkvardivContainer=document.createElement("div");divContainer.innerHTML='<div class="editsection">[<a href="/w/index.php?title='+pageTitle+'&action=edit§ion=0" title="Edit section: '+pageTitle+'">edit intro</a>]</div>';// insert divContainer into the DOM below the h1if(window.location.href.indexOf("&action=edit")==-1){document.getElementById("content").insertBefore(divContainer,document.getElementsByTagName("h1")[0]);}});//</syntaxhighlight>