User:GeorgeMoney/UserScripts/notfound

From Wikipedia, the free encyclopedia

//

//PAGE NOT FOUND

addOnloadHook(function(){
if(document.getElementById('noarticletext')) {
var pgs = wgPageName.replace(/_/g, " ");
document.title = pgs+" - Page Not Found - Wikipedia";
document.getElementById('searchInput').value = pgs;
var ul = 'http://en.wikipedia.org/wiki/';
var pg = ul+wgPageName;
stuff = '<h1 class="firstHeading" style="display:block;">Page "<font color="red">'+pgs+'</font>" Not Found</h1>\n';
stuff += '<h3>Links:</h3>\n<ul>\n';
//stuff += '<li><a href="'+pg+'?action=edit">edit</a></li>\n';
stuff += '<li><a href="'+document.getElementById('ca-edit').firstChild.href+'">edit</a></li>\n';
stuff += '<li><a href="'+ul+'Special:Log/delete?page='+wgPageName+'">deletion log</a></li>';
stuff += '<li><a href="http://www.google.com/custom?domains=en.wikipedia.org&sitesearch=en.wikipedia.org&q='+escape(pgs)+'">google wikipedia</a></li>';
stuff += '<li><a href="http://www.google.com/search?q='+wgPageName+'">google</a></li>';
stuff += '<li><a href="http://wikipedia.georgemoney.com/search2.php?title='+wgPageName+'">maybe you miss-typed it. try a special search</a></li>'; 
stuff += '</ul>\n';
stuff += '<h3>Useless Links (from tabs and sidebar)</h3>\n<ul>';
stuff += document.getElementById('p-cactions').getElementsByTagName('ul')[0].innerHTML.replace(/<li(.*)id=\"(.*)\"(.*)>\s*<a/g, "<li$1 $3><a").replace(/<\/ul>/g,'').replace(/<ul>/g,'') +'\n';
stuff+= document.getElementById('p-navigation').getElementsByTagName('div')[0].getElementsByTagName('ul')[0].innerHTML.replace(/<li(.*)id=\"(.*)\"(.*)>\s*<a/g, "<li$1 $3><a").replace(/<\/ul>/g,'').replace(/<ul>/g,'') +'\n';
stuff+= document.getElementById('p-tb').getElementsByTagName('div')[0].getElementsByTagName('ul')[0].innerHTML.replace(/<li(.*)id=\"(.*)\"(.*)>\s*<a/g, "<li$1 $3><a").replace(/<\/ul>/g,'').replace(/<ul>/g,'') +'\n';
stuff+= '</ul>\n \n';

document.getElementById('bodyContent').innerHTML = stuff;
document.write('<style type="text/css">.firstHeading, .editsection, #p-cactions {display:none;}</style>');
}

if(document.getElementById('newarticletext')) {
var pgs = wgPageName.replace(/_/g, " ");
document.getElementById('newarticletext').innerHTML = "<big><big>Editing <font color=\"green\">"+wgPageName.replace(/\_/g, " ")+"</font></big></big>";
}

});
//END NOT FOUND
//