Difference between revisions of "User:Philip J. Rayment/monobook.js"
Jump to navigation
Jump to search
(fix comment end) |
(fix syntax error (I think)) |
||
| Line 15: | Line 15: | ||
if (H1) { | if (H1) { | ||
H1=H1.nextSibling; | H1=H1.nextSibling; | ||
| − | if (H1 | + | if (H1 && H1.nodeName == "H1") { |
alert("About to replace"); | alert("About to replace"); | ||
/* H1.parentNode.replaceChild(H1,Hdr); | /* H1.parentNode.replaceChild(H1,Hdr); | ||
Revision as of 12:45, December 26, 2007
//<pre>
// [[User:Lupin/popups.js]]
document.write('<script type="text/javascript" src="'
+ 'http://en.wikipedia.org/w/index.php?title=User:Lupin/popups.js'
+ '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
function ReplaceHeader() {
var Hdr;
var H1;
Hdr = document.getElementById("hiddenHdg");
if (Hdr) {
H1 = document.getElementById('top');
if (H1) {
H1=H1.nextSibling;
if (H1 && H1.nodeName == "H1") {
alert("About to replace");
/* H1.parentNode.replaceChild(H1,Hdr);
Hdr.style.visibility="visible" */
}
}
}
}
addOnloadHook(ReplaceHeader);
//popupUseQueryInterface=false;
popupAdminLinks=true;
popupOnEditSelection=false;
function siteArticlePath(){ return ''; }
function siteBotInterfacePath(){ return ''; }
//========= WELCOME SCRIPT =====================================
document.write('<script type="text/javascript" src="'
+ 'http://www.conservapedia.com/User:Philip_J._Rayment/Welcome_script'
+ '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
//==============================================================
// 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 pages
addOnloadHook(function () {
// if this is preview page or generated page, stop
if(document.getElementById("wikiPreview") || window.location.href.indexOf("/wiki/Special:") != -1) return;
// if this is a revision history, stop
if(document.getElementById("histlegend") || window.location.href.indexOf("/wiki/Special:") != -1) return;
// if this is a diff page, stop
if(document.getElementById("difference") || window.location.href.indexOf("/wiki/Special:") != -1) return;
// if this is a watchlist, stop
if(document.getElementById("watchdetails") || window.location.href.indexOf("/wiki/Special:") != -1) return;
// if this is the main page, stop
if(document.getElementById("mainpage") || window.location.href.indexOf("/wiki/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-right:0px;margin-top:47px;">[<a href="/index.php?title='+pageTitle+'&action=edit§ion=0" title="'+document.title.split(" - ")[0]+'">edit</a>]</div>';
// insert divContainer into the DOM below the h1
if(window.location.href.indexOf("&action=edit") == -1)
document.getElementById("content").insertBefore(divContainer, document.getElementsByTagName("h1")[0]);
if(window.location.href.indexOf("&action=edit§ion=0") != -1)
document.getElementById("wpSummary").value = "/* Intro */ ";
});
//</pre>