Skip to content

Instantly share code, notes, and snippets.

@wchristian
Created February 9, 2016 03:20
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save wchristian/879763f4b37202f1b146 to your computer and use it in GitHub Desktop.
Save wchristian/879763f4b37202f1b146 to your computer and use it in GitHub Desktop.
// ==UserScript==
// @include http://*somethingawful.com/*
// ==/UserScript==
(function() {
setStyle("#ad_banner_oma,.ad_banner_oma,.oma_pal,#bookmark_edit_attach,#unregskyscraper,#notregistered,#searchboxes,#nav_purchase,#globalmenu,.textads_row,#ad_banner_user,#copyright,#debug { display:none!important; } #container { padding: 0px; } #content { margin-left:0px; } #unreg_img_br, #unreg_img_bl { display:none; }");
var elm = document.createElement('link');
elm.setAttribute('rel', 'shortcut icon');
elm.setAttribute('href', 'http://www.somethingawful.com/favicon.ico');
document.getElementsByTagName('head').item(0).appendChild(elm);
loadCSS('http://forums.somethingawful.com/css/main.css');
loadCSS('http://forums.somethingawful.com/css/bbcode.css');
loadJS('http://forums.somethingawful.com/js/vb/forums.combined.js');
function createNewEle(ele) {
return document.createElement(ele);
};
function loadJS(url) {
var ele = createNewEle('script');
ele.type = 'text/javascript';
ele.src = url;
document.getElementsByTagName('head')[0].appendChild(ele);
}
function loadCSS(url) {
var ele = createNewEle('link');
ele.rel = 'stylesheet';
ele.type = 'text/css';
ele.href = url;
document.getElementsByTagName('head')[0].appendChild(ele);
}
function setStyle(string) {
var ele = createNewEle('link');
ele.rel = 'stylesheet';
ele.type = 'text/css';
ele.href = 'data:text/css;charset=utf-8,' + escape(string);
document.getElementsByTagName('head')[0].appendChild(ele);
}
})();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment