// ==UserScript== // @name Apple Fritter Theme // @description Ă„ndert das Theme von Bronies.de zu einem Apple Fritter Theme. // @namespace Gallery // @include *bronies.de* // @exclude *spam-bronies.de* // @version 2.0 // @author Kralle und Rapti // @downloadURL http://files.raptilic.us/Scripts/Apple_Fritter_Theme.user.js // ==/UserScript== var themeurl = "http://files.raptilic.us/Images/Themes/Apple_Fritter/"; var logo = themeurl + "Logo.png"; var BG = "url(" + themeurl + "BG.png) fixed repeat"; var CBG = "url(" + themeurl + "CBG.png)" var bar2 = "url(" + themeurl + "Bar2.png)"; var thead = "url(" + themeurl + "Thead.png)"; var newfolder = themeurl + "newfolder.png"; var dot_newfolder = themeurl + "dot_newfolder.png"; var newhotfolder = themeurl + "newhotfolder.png"; var dot_newhotfolder = themeurl + "dot_newhotfolder.png"; var newhotlockfolder = themeurl + "newhotlockfolder.png"; var dot_newhotlockfolder = themeurl + "dot_newhotlockfolder.png"; var hours = new Date().getHours(); if (hours < 6 || hours >= 18) BG = "url(" + themeurl + "BG_night.png) fixed repeat"; for (var i in document.images) { if (document.images[i].title == "Bronies.de") { document.images[i].src = logo; continue; } if (!document.images[i].src) continue; var src = document.images[i].src; if (src.indexOf("images/sweetdreams/") != -1) { if (src.indexOf("/newfolder.gif") != -1) { document.images[i].src = newfolder; continue; } if (src.indexOf("/dot_newfolder.gif") != -1) { document.images[i].src = dot_newfolder; continue; } if (src.indexOf("/newhotfolder.gif") != -1) { document.images[i].src = newhotfolder; continue; } if (src.indexOf("/dot_newhotfolder.gif") != -1) { document.images[i].src = dot_newhotfolder; continue; } if (src.indexOf("/newhotlockfolder.gif") != -1) { document.images[i].src = newhotlockfolder; continue; } if (src.indexOf("/dot_newhotlockfolder.gif") != -1) { document.images[i].src = newhotlockfolder; continue; } } } var bar2s = document.getElementsByTagName("DIV"); for(var i in bar2s) { if(bar2s[i].style.backgroundImage.indexOf("bar2.png") != -1) { bar2s[i].style.backgroundImage = bar2; break; } } document.body.style.background = BG; for (var i = 0; i < 2; i++) { var trs = document.getElementsByClassName("trow" + (i + 1)); for (var j in trs) { if (trs[j].style) trs[j].style.backgroundColor = "#faffd5"; } } var trs = document.getElementsByClassName("trow_sep"); for (var j in trs) { if (trs[j].style) trs[j].style.background = "rgb(203,255,191) "; } var quotes = document.getElementsByTagName("blockquote"); for (var i in quotes) { try { if (quotes[i].style) quotes[i].style.background = "#eeffea"; } catch (e) { alert(e); } } document.getElementById("container").style.backgroundImage = CBG; var sidebar = document.getElementById("smiley-sidebar"); if (sidebar != null) { sidebar.style.backgroundImage = CBG; } var theads = document.getElementsByClassName("thead"); for (var i in theads) if (theads[i].style) theads[i].style.backgroundImage = thead;