The only true and aesthetically pleasing log out button for FP
- /*
- Original Fix Copyright (c) 2010-2014, don't steal or i rephoat yu
- Released under the GPL license
- http://www.gnu.org/copyleft/gpl.html
- */
- // ==UserScript==
- // @name Facepunch Logout Button
- // @namespace http://www.facepunch.com/*
- // @description The only true and aesthetically pleasing log out button for FP
- // @include http://facepunch.com/*
- // @include http://www.facepunch.com/*
- // @include http://*.facepunch.com/*
- // @include http://www.facepunch.com/login.php?do=logout
- // @include https://facepunch.com/*
- // @include https://www.facepunch.com/*
- // @include https://*.facepunch.com/*
- // @include https://www.facepunch.com/login.php?do=logout
- // @version 0.0.1.20180309222324
- // ==/UserScript==
- //logout
- if (document.URL.match(/.*facepunch\.com\/login\.php\?do=logout/))
- document.location = document.getElementsByClassName("blockrow restore")[0].getElementsByTagName("a")[0].href;
- var allNav, thread, indicator, ogout;
- allNav = document.getElementsByClassName('navbarlink');
- nav = allNav[allNav.length - 1];
- logoutText = '<a href="http://www.facepunch.com/login.php?do=logout"><img src="http://www.facepunch.com/fp/navbar/register.png" alt="Log Out"> Log Out</a>';
- logout = document.createElement("div");
- var logout = document.createElement("a");
- logout.setAttribute("class","navbarlink floatright");
- logout.innerHTML = logoutText;
- nav.parentNode.insertBefore(logout, nav.nextSibling);