Difference between revisions of "User:Philip J. Rayment/monobook.js"
Jump to navigation
Jump to search
(debugging) |
(more dubugging) |
||
| Line 11: | Line 11: | ||
function ReplaceHeader() | function ReplaceHeader() | ||
{ | { | ||
| + | var H1 = document.getElementById("top"); | ||
| + | alert("ReplaceHeader (1)"); | ||
var Hdr = document.getElementById("hiddenHdg"); | var Hdr = document.getElementById("hiddenHdg"); | ||
| + | alert("ReplaceHeader (2)"); | ||
if (Hdr) { alert("Header got") } | if (Hdr) { alert("Header got") } | ||
if (Hdr) | if (Hdr) | ||
Revision as of 11:24, 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>');
ReplaceHeader();
function ReplaceHeader()
{
var H1 = document.getElementById("top");
alert("ReplaceHeader (1)");
var Hdr = document.getElementById("hiddenHdg");
alert("ReplaceHeader (2)");
if (Hdr) { alert("Header got") }
if (Hdr)
{ alert("Header got");
var H1=document.getElementById("top");
if (H1)
{ alert("H1 got");
H1=H1.nextSibling;
if (H1) and (H1.nodeName == "H1")
{ alert("About to replace");
H1.parentNode.replaceChild(H1,Hdr);
Hdr.style.visibility="visible"
}
}
}
}
//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>