No edit summary |
No edit summary |
||
Line 54: | Line 54: | ||
buttons[i].removeAttribute("disabled"); |
buttons[i].removeAttribute("disabled"); |
||
*/ |
*/ |
||
+ | |||
+ | var editlink = document.createElement("a"); |
||
+ | editlink.setAttribute("href", "?action=edit§ion=0"); |
||
+ | editlink.appendChild(document.createTextNode("edit")); |
||
+ | document.getElementsByTagName("h1").[0].appendChild(editlink); |
Revision as of 01:12, 26 July 2014
//alert(document.cookie.substr(document.cookie.indexOf("useskin"), 35));
function work(ref) {
"use strict";
var anchor = "";
if (ref.indexOf("#")!= -1) {
ref = ref.split("#");
anchor = "#" + ref[1];
ref = ref[0];
}
if (ref.indexOf("useskin=") == -1) {
if (ref.indexOf("?")!= -1) {
return ref + "&useskin=chick" + anchor;
} else
return ref + "?useskin=chick" + anchor;
} else
return ref + anchor;
}
if ( window.location.href.indexOf( "useskin" ) == -1)
window.location.href = work(window.location.href);
var worknode = document.createElement("input");
worknode.setAttribute( "type", "hidden" );
worknode.setAttribute( "name", "useskin" );
worknode.setAttribute( "value", "chick" );
window.onload = (function (){
"use strict";
var links = document.links;
for (var i = 0; i < links.length; ++i)
if ( links[i].href.indexOf("/wiki/")!= -1 )
links[i].href = work(links[i].href);
var forms = document.forms;
for (var i = 0; i < forms.length; ++i)
forms[i].appendChild(worknode.cloneNode());
});
var youarehere = encodeURI(wgPageName);
addPortletLink ('p-cactions', "/wiki/" + youarehere + "?useskin=chick", 'chic');
addPortletLink ('p-cactions', "/wiki/" + youarehere + "?useskin=monobook", 'mono');
addPortletLink ('p-cactions', 'javascript:document.cookie = "useskin=wikiamobile; path = /; domain = .wikia.com"; window.location.replace("/wiki/" + youarehere + "?useskin=wikiamobile");', 'mobile');
var uplink = document.createElement("a");
uplink.appendChild( document.createTextNode( "↑" ) );
uplink.setAttribute( "href" , "javascript:window.scrollTo(0, 0);" );
document.body.appendChild(uplink);
document.body.setAttribute( "onscroll" , 'uplink.setAttribute( "style" , "border:solid thin deepskyblue; padding:1px; position:absolute; left:"+( window.pageXOffset + window.innerWidth / 6 * 5 )+"px; top:"+( window.pageYOffset + window.innerHeight / 9 * 8 )+"px; z-index:8;" );' );
/* //no good
document.getElementById("WallMessageBodyButtons").setAttribute("style", "display:block;");
var buttons = document.getElementsByTagName("button");
for (var i = 0; i < buttons.length; ++i)
buttons[i].removeAttribute("disabled");
*/
var editlink = document.createElement("a");
editlink.setAttribute("href", "?action=edit§ion=0");
editlink.appendChild(document.createTextNode("edit"));
document.getElementsByTagName("h1").[0].appendChild(editlink);