DesignWechsler Version 1 (Einfache Styles)
By Michael P.
—
Last update Jun 14, 2008
—
Installed
1,510 times.
Add Syntax Highlighting (this will take a few seconds, probably freezing your browser while it works)
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; either version 2, or (at your option)
// any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
//
// ==UserScript==
// @name DesignWechsler Version 1 (Einfache Styles)
// @namespace kommtbald
// @description DesignWechsler by Michael P. ( Mit Scriptteilen aus Jautis 0.1 von Michael Zangl) Auswahl des Designs unter "meine privatsphäre"
// @include http*://*schuelervz.net*
// @version 1.0
// ==/UserScript==
var imgprefix="http://www.oyla19.de/userdaten/81448731/bilder/";
var settings={
theme:0,//theme
}
var css=""
//var val=(document.cookie.match(/settings=[^;]*/)+"").substr(9).split(",",10);
var val=GM_getValue("settings","");
if(val=="")//alte sachen importieren
var val=(document.cookie.indexOf("settings")>-1)
? (document.cookie.match(/settings=[^;]*/)+"").substr(9).split(",")
: [];
else
val=val.split(",")
for(var i=0;i<val.length;i++){
val[i]=val[i].split("=",2);
if(val[i].length>1)
settings[val[i][0]]=decodeURIComponent(val[i][1]);
}
var favs=eval(GM_getValue("favs","[]"));
if(typeof favs != "object" || favs.length<1) //abwärtskompatibilität
favs=eval(decodeURIComponent((document.cookie.match(/favs=[^;]*/)+"").substr(5)))//jeweils array, url=name
if(typeof favs != "object")
var favs=new Array();
/********************************* styles ******************************************/
function style(obj){
if(!obj){
alert("Fehlerhaftes Design gewählt");
var obj={}
}
//Quelltext bereinigen
var bodyelm=document.getElementById("content")
if(!bodyelm)
bodyelm=document.getElementById("contentx")
if(!bodyelm)
bodyelm=document.body;
/*var html=bodyelm.innerHTML.replace( /(style\=\"[^"]*)background-color\s?\:\s?[^;]+([^"]*\")/g, "$1$2" )
html=html.replace( /(style\=\"[^"]*)background\s?\:\s?[^;]+([^"]*\")/g, "$1$2" )//.replace(/style\=\"[^"]*\"/g,"")
html=html.replace( /(style\=\"[^"]*)color\s?\:\s?[^;]+([^"]*\")/g, "$1$2" )
html=html.replace( /(style\=\"[^"]*)border-color\s?\:\s?[^;]+([^"]*\")/g, "$1$2" )
html=html.replace( /(style\=\"[^"]*border\s?\:\s?\d+px\s[^\s])[^;]+([^"]*\")/g, "$1$2" )
bodyelm.innerHTML=html*/
//linkcolor, textcolor, leftnavcolor /*lines and links*/,leftnavhovertext, leftnavhoverbg,css
var bodybg =obj.bodybg ? obj.bodybg : "#fff";
var contentbg =obj.contentbg ? obj.contentbg : bodybg;
var bg2 =obj.bg2 ? obj.bg2 : "transparent";//e.g. for each 2nd line in tables
var bg3 =obj.bg3 ? obj.bg3 : bg2;//zwischen bg1 und bg2
var textcolor =obj.textcolor ? obj.textcolor : "black";
var textcolor2 =obj.textcolor2 ? obj.textcolor2 : textcolor;//for subheader, headlines in tables in userinfo, orginal: gray
var linkcolor =obj.linkcolor ? obj.linkcolor : textcolor;
var linkstyle =obj.linkstyle ? "color:"+linkcolor+";"+obj.linkstyle : "text-decoration:underlined;color:"+linkcolor;
var highlightcolor=obj.highlightcolor ? obj.highlightcolor: linkcolor;
var link2hovercolor=obj.link2hovercolor?obj.link2hovercolor:highlightcolor;//orginal:white, for head and foot
var link2hoverbg =obj.link2hoverbg ? obj.link2hoverbg : textcolor;//orginal:pink
var borderscolor =obj.borderscolor ? obj.borderscolor : "white"; //for most borders, e.g. menu, searchfield,...
var borderscolor2 =obj.borderscolor2 ? obj.borderscolor2 : bg2; //für alle hellen Rahmen
var h1color =obj.h1color ? obj.h1color : textcolor;//e.g xy's Seite
var h1bg =obj.h1bg ? obj.h1bg : "transparent";
var h1style =obj.h1style ? obj.h1style : "";
var h2color =obj.h2color ? obj.h2color : textcolor; //Überschriften
var h2bg =obj.h2bg ? obj.h2bg : bg2;
var h2style =obj.h2style ? obj.h2style : "";
var h3color =obj.h3color ? obj.h3color : textcolor; //kleine überschriften
var h3bg =obj.h3bg ? obj.h3bg : "inherit";
//var h3style =obj.h3border ? obj.h3border : h3bg;
var h3style =obj.h3style ? obj.h3style : "";
/* var h3subcolor =obj.h3subcolor ? obj.h3subcolor : textcolor;//under the headline for infosection
var h3subbg =obj.h3subbg ? obj.h3subbg : "transparent";
var h3substyle =obj.h3substyle ? obj.h3substyle : "";
var h4color =obj.h4color ? obj.h4color : textcolor2;//little headlines (e.g. Persönliches)
var h4bg =obj.h4bg ? obj.h4bg : "transparent";
var h4style =obj.h4style ? obj.h4style : "";*/
var inputstyle =obj.inputstyle ? obj.inputstyle : "";
var buttoncolor =obj.buttoncolor ? obj.buttoncolor : h1color;
var buttonbg =obj.buttonbg ? obj.buttonbg : h1bg;
var buttonstyle =obj.buttonstyle ? obj.buttonstyle : "border-style:outset;";
var buttonactstyle=obj.buttonactstyle ? obj.buttonactstyle: "border-style:inset;";//button:active
var leftlogo =obj.leftlogo ? obj.leftlogo : "none";
var topheaderbg =obj.topheaderbg ? obj.topheaderbg : "none";
var topheaderstyle=obj.topheaderstyle ? obj.topheaderstyle: "";
var topoverflowbg =obj.topoverflowbg ? obj.topoverflowbg : "none";
var bottomoverflowbg=obj.bottomoverflowbg ? obj.bottomoverflowbg : "none";
//var listelementstyle=obj.listelementstyle?obj.listelementstyle:"";//e.g ont he left site
var stylecss =obj.css ? obj.css : "";
//clear some things you don't need
css+="#logo img {display:none;}";
css+="input[disabled] {opacity:0.6}";
/* if(document.getElementById("kds_form_in"))
document.getElementById("kds_form_in").setAttribute("style","");*/
css+="a {"+linkstyle+"}";
css+="body {background:"+bodybg+";color:"+textcolor+"}";
//css+=".label {color:"+textcolor2+"}";
//css+="#content, #contentx, .content_notification {border-left-color:"+borderscolor+" ;border-right-color:"+borderscolor+";background:"+contentbg+" }";
//css+="#yspacer, .yspacer, .wallpost .info .actions, .underlined {border-color:"+borderscolor+";}";
css+=".highlightBox, .groupsWrap {border-color:"+borderscolor+";background:"+bg2+"}"
css+="#content, .groupsWrap ul li.clearFix {border-color:"+borderscolor+";background:"+contentbg+"}"
css+="#pageFooter {background:"+bg2+";color:"+textcolor+";border-top-color:"+borderscolor+";border-bottom:none;}";
css+="#topHeader {background:"+topheaderbg+";"+topheaderstyle+"}";
//h1
css+="#pageHeader {color:"+h1color+";background:"+h1bg+";border-color:"+h1bg+";"+h1style+"}";
css+="#pageHeader h1 {color:inherit}";
css+="#shoutbox {border-color:"+borderscolor+";background:"+contentbg+"}"
//h2
css+="h2, .mH {color:"+h2color+";background:"+h2bg+";border-bottom-color:"+borderscolor2+";border-top-color:"+borderscolor+";"+h2style+"}";
//h3
css+="h3 {color:"+h3color+";background:"+h3bg+";"+h3style+"}";
//menü
css+=".linkList li {border-bottom-color:"+borderscolor+"}";
css+=".linkList a:hover, #pageFooter a:hover, .linkList a.active {color:"+link2hovercolor+";background:"+link2hoverbg+";}";
css+="ul.linkList {border:none;}";
//tabs
css+="ul#tabBar {border-color:"+h1bg+"}";
css+="#tabBar li.selected {background:"+h1bg+"}";
css+="#tabBar li a {color:inherit !important}";
css+="#tabBar li:hover {background:"+bg2+"}";
//Dialoge
css+=".phxDialog {padding:10px;background:"+bg2+";border:1px solid "+bg2+";-moz-border-radius:15px;color:"+textcolor+"}";
css+=".phxDialogTop, .phxDialogBottom {display:none}";
css+=".phxDialogBody {padding:10px;border:3px solid "+borderscolor+"; background:"+contentbg+";width:auto;}";
css+=".phxDialogTitle {border-bottom-color:"+borderscolor+"; color:"+textcolor+"}"; //todo: h?
//startseite
css+="#startLeft h2 {background:"+contentbg+";color:"+h2color+";border-top:none;border-bottom-color:"+borderscolor+"}";
css+=".groupStartSnipplets .floatR ul li {border-bottom-color:"+borderscolor+"}";
css+=".visitorsNavi, #Kds {border-color:"+borderscolor2+"}";
//freunde bestätigen
css+=".confirmInvite li {background:"+contentbg+";border-color:"+borderscolor+"}";
css+=".confirmInvite span {color:"+h3color+";background:"+h3bg+";"+h3style+"}";
//profil
css+=".label {clear:left;color:"+textcolor2+"}";
css+=".pinboard_Navi, .friendsInfo, .microblogInfo {border-bottom-color:"+borderscolor2+"; background:"+bg2+";}";
css+=".commentMetaData {border-bottom-color:"+borderscolor2+";border-top-color:"+borderscolor+";background:inherit;}";
css+=".pinboard_Entry p a {"+linkstyle+"}";
css+="#MicroBlog #historyEntries .microblogHistory,#microblogContent {border-color:"+borderscolor+";}"
css+=".friendsArrow {background:inherit !important;}"
//Nachrichten
css+="#Messages_List thead th{background:"+bg2+";border-top-color:"+borderscolor+"}";
css+="#Messages_List td {border-bottom-color:"+borderscolor+"}"
css+=".opened td.subject .wrap {background:"+bg2+";border-color:"+borderscolor2+"}"
css+="#Messages_List tr.status_new {background:"+bg2+";}";
//meine Freunde
css+="#FriendsList .pagerCont, .resultsRow, .friendsListLinks, .friendsSearchBox {background:"+bg2+";border-color:"+borderscolor+"}";
css+="ul.tcl li {background:"+contentbg+";border-color:"+borderscolor+" }";
css+=".tcl .Links .linkList li {border-color:"+borderscolor+"}";
//Gruppen
css+=".groupsmHNavi, .forummHNavi { background:"+bg3+"; border-color:"+borderscolor2+"}";
css+=".groupsRightColumns {border-color:"+borderscolor+"}"
//Foren
css+=".threadWrap {background:"+bg2+";border-color:"+borderscolor+"}";
css+=".threadWrapBorder {background:"+contentbg+";border-color:"+borderscolor+" }"
css+=".threadPageCounter {background:"+bg2+";border-color:"+borderscolor+"; color:"+textcolor+"}"
css+=".createNewThread {background:"+bg2+";border-color:"+borderscolor+";}"
css+=".dialogueHeader {border-bottom-color:"+borderscolor+"; color:"+textcolor+"}";
//Buttos
css+="a.btnLikeLink:link, a.btnLikeLink:visited, a.btnLikeLink:hover, a.btnLikeLink:focus, a.btnLikeLink:active, input.fieldBtnSubmit, input.fieldBtnCancel {background:"+buttonbg+";border-color:"+buttonbg+"; color:"+buttoncolor+";"+buttonstyle+"}"
//privatspäre
css+="#accordion h1 {color:"+h1color+";background:"+h1bg+";"+h1style+"}";
css+="#accordion h2 {color:"+textcolor+";background-color:"+bg2+";}";
css+=".miniAccordion {border-color:"+borderscolor2+"}";
css+="#accordion li {color:"+textcolor+";background:"+contentbg+";border-color:"+borderscolor2+"}";
//Fotos
css+=".ThumbsOverview, #PhotoAlbums_EditPhotos form .clearFix, .AlbumCont {background:"+bg2+";border-color:"+borderscolor+"}";
css+=".thumb, #PhotoAlbums_SingleView .ThumbsOverview #tagBar, .AlbumCont .clearFix {background:"+contentbg+"; border-color:"+borderscolor+" }";
css+=".fn-note-edit, .fn-note-text {background:"+bg2+";border-color:"+borderscolor+";color:"+textcolor+"}";
css+="#PhotoAlbums_SingleView .pagerCont {border-color:"+borderscolor+" }";
css+=".editPhotoBox {background-color:"+contentbg+"; border-color:"+borderscolor+" }";
css+=".photosmHNavi {background:"+bg3+";border-color:"+borderscolor2+"}"
try{
/*var font=document.createElement("font")
font.innerHTML="SCHÜLER<b>VERZEICHNIS</b>"
font.style.cssText="overflow:visble;position:absolute;font-size:20px;"
document.getElementById("topHeader").insertBefore(font,document.getElementById("topNavi"))*/
}catch(e){}
/*css+="ul.ul_red {color:"+highlightcolor+"}";
css+="ul.ul_red li span,#leftmess table.announcetb,.leftmess table.announcetb,a.startsitebutton h2,a.startsitebutton_old h2 {color:"+textcolor+";background-color:"+contentbg+"}";
//inputs
css+=".inputtext, .inputpassword, input[type~=\"text\"], input[type~=\"password\"], input[type~=\"radio\"], input[type~=\"checkbox\"], #quicksearch input, .quicksearch input, textarea, select {background:"+contentbg+";color:"+textcolor+";border-color:"+borderscolor+" !important;"+inputstyle+"}";
css+="input[type~=\"submit\"], input[type~=\"button\"], input[type~=\"reset\"]{background:"+buttonbg+";border-color:"+buttonbg+"; color:"+buttoncolor+";"+buttonstyle+"}";
css+="input[type~=\"submit\"]:active, input[type~=\"button\"]:active, input[type~=\"reset\"]:active {"+buttonactstyle+"}";
//headlines
css+="#headline {color:"+h1color+"; background:"+h1bg+";border-bottom-color:"+h1bg+";"+h1style+"}";
css+=".status_notification {}";
css+="#subheadline2 {border-color:"+borderscolor+";background:"+bg2+"}";
css+=".iconsection .info h2, .coolh2, .secheader {color:"+h3color+"; background:"+h3bg+";border:none;"+h3style+"}";
css+=".secheader h2 {color:inherit;}";
css+=".subheader, .wallpost .info {color:"+h3subcolor+" !important; background:"+h3subbg+";border:none;"+h3substyle+"}";
css+=".subheader h3 {color:inherit;}";
css+="h4, h5 {color:"+h4color+"; background:"+h4bg+";border:none;"+h4style+"}";
//topnav
css+="#topnav a, .topnav a, #homelink {color:"+h1color+"; background:transparent;}";
css+="#topnav a:hover, .topnav a:hover {color:"+h1color+"; background:"+h1bg+";}";
//footer
css+="#pagefooter {color:"+h1color+";background:transparent; border-top-color:"+borderscolor+"; border-bottom-color:"+borderscolor+";}";
css+="#pagefooter a {color:"+h1color+";}";
//
css+="#friendtables, #cat_bottom_table {background:"+bg2+"}";
css+=".friendtable,#uploadpicture h4,.OverDragBox {border-color:"+borderscolor+";}";
//dialogs
css+="";
css+="#dialog, .status,.confirm,#loginerrorbox,#error {border-color:"+borderscolor+";background:"+bg2+";}";
css+="#dialog td.dialog {border-color:"+borderscolor+";}";
css+="#dialog h4 {border-color:"+borderscolor+";}";
//tabs
css+="#mailboxtabbox, .editalbum_TabsWithMargin ,.TabsWithMargin,#tabs {border-color:"+h1bg+"}";
css+="#editalbum_tabs .inactivetab a:hover, #tabs .inactivetab a:hover {background:"+bg2+"}";
css+=".PageTabs a:hover, #editalbum_tabs .activetab a, #tabs .activetab a{color:"+h1color+"; background:"+h1bg+";}";
//images
css+="#leftlogo2 {background:"+leftlogo+";}";
css+="#topheader {background:"+topheaderbg+";"+topheaderstyle+"}";
//album
css+=".albumphotocount div {display:inline}";
css+=".myalbumspreviewcontainer{background:"+bg2+" !important;border-color:"+borderscolor+";}";
css+=".myalbumpreview,.showpicinfobox, .isbox,.albumdescription {background:"+contentbg+";border-color:"+borderscolor+";color:"+textcolor+";}";
css+=".photoheader {border-color:"+borderscolor+";}";
css+=".albumdescription_overview, .albumlocation_overview, .albumphotocount {color:"+textcolor+";}";
css+=".myalbumspreviewcontainer td > div{border: 1px solid "+borderscolor+"; margin: 3px; padding: 5px; background: "+contentbg+"}";///todo: hintergrundfarbe änderbar machen
css+="#topoverflow {background-image:"+topoverflowbg+"} #bottomoverflow {background-image:"+bottomoverflowbg+"}";
css+="#kds_form_in {background:"+contentbg+";border-color:"+borderscolor+";border-style:none none solid solid;border-width: 0pt 0pt 1px 1px;float:right;width:142px;}";
//vollgetextet
css+=".helpbox {background:"+contentbg+";border-color:"+borderscolor+";}";
//eigene erweiterungen
css+="#M_dialog {background:"+bg2+";border-color:"+borderscolor+";}";*/
//hover for liks
/*if(document.getElementById("messagetable")){
var trs=document.getElementById("messagetable").getElementsByTagName("tr");
for(var i=0;i<trs.length;i++)
if(trs[i].getAttribute("bgcolor"))
trs[i].style.background = (trs[i].getAttribute("bgcolor").toLowerCase()=="#ffffff") ? contentbg : bg2;
//last one
trs[i-1].style.display="none";
trs[i-2].style.marginBopttom="10px";
}
if(location.href.indexOf("group.php")>-1){
var elms=document.getElementById("group_members").getElementsByTagName("table")[0].getElementsByTagName("td")
for(var i=0;i<elms.length;i++)
if(elms[i].getElementsByTagName("div")[0])
elms[i].getElementsByTagName("div")[0].style.backgroundColor=bg2;
}
if(document.getElementById("friendtable")){
document.getElementById("friendtable").style.border="1px solid "+borderscolor;
document.getElementById("friendtable").style.background=contentbg;
}*/
if(obj.favicon){//icon
var elms=document.getElementsByTagName("head")[0].getElementsByTagName("link")
for(var i=0;i<elms.length;i++)
if(elms[i].getAttribute("rel")=="shortcut icon")
elms[i].parentNode.removeChild(elms[i])
var link = document.createElement("link");
link.type = "image/x-icon";
link.rel = "shortcut icon";
link.href = imgprefix+obj.favicon;
document.getElementsByTagName("head")[0].appendChild(link)
}
if(obj.jsfunc)
obj.jsfunc();
css+=stylecss;
}
var styles=new Object();
styles["darkgreen"]={
name :"Darkgreen",
description :"Schwarzer Hintergrund mit dunkelgrünen Elementen und weißem Text",
image :"http://img-a1.ak.imagevz.net/photo2/19/b2/d6f5182b8e78b386031cb13f5df7/6-3ce73a9633ea3d9e.jpg",
textcolor :"white",
bodybg :"black",
bg2 :"#222",
bg3 :"#0e0e0e",
linkcolor :"#50c720",
borderscolor:"#50c720",
h1color :"white",
h1bg :"#047300",
link2hovercolor:"white",
link2hoverbg:"#047300",
topoverflowbg:"url('"+imgprefix+"transparentoverlay_top.png')",
bottomoverflowbg:"url('"+imgprefix+"transparentoverlay_bottom.png')",
css : "a[href*=\"group.php\"]:before,a[href*=\"groups.php\"]:before,a[href*=\"friends.php\"]:before{content:url('"+imgprefix+"darkgreen_icon_group.png')\" \";} a[href*=\"home.php\"]:before{content:url('"+imgprefix+"darkgreen_icon_home.png')\" \";} a[href*=\"privacy.php\"]:before,a[href*=\"account.php\"]:before,a[href*=\"groupopts.php\"]:before{content:url('"+imgprefix+"darkgreen_icon_config.png')\" \";} a[href*=\"info.php\"]:before,a[href*=\"groupadmin.php\"]:before{content:url('"+imgprefix+"darkgreen_icon_config.png')\" \";} a[href*=\"mailbox.php\"]:before,a[href*=\"message.php\"]:before{content:url('"+imgprefix+"darkgreen_icon_message.png')\" \";} a[href*=\"addfriend.php\"]:before{content:url('"+imgprefix+"darkgreen_icon_add.png')\" \";} a[href*=\"addfriend.php\"][href*=\"del=1\"]:before,a[href*=\"delete_album\"]:before{content:url('"+imgprefix+"darkgreen_icon_bomb.png')\" \";} a[href*=\"photos.php\"]:before,a[href*=\"album.php\"]:before,a[href*=\"groupadmin.php?page=pic\"]:before{content:url('"+imgprefix+"darkgreen_icon_image.png')\" \";} .leftnav a[href*=\"basicinfo.php\"]:before,.PageTabs a:before, a.hasimage:before{content:\"\" !important;} a[href*=\"groups.php?\"]:before,a[href*=\"search.php\"]:before{content:url('"+imgprefix+"darkgreen_icon_search.png')\" \";}",
jsfunc :function(){
var a=document.getElementsByTagName("a")
for(var i=0;i<a.length;i++)
// if(a[i].firstChild&&a[i].firstChild.tagName&& a[i].firstChild.tagName.toUpperCase()=="IMG")
if(a[i].getElementsByTagName("img").length>0)
a[i].setAttribute("class",a[i].getAttribute("class")+" hasimage")
//document.getElementById("leftlogo2").parentNode.setAttribute("class","hasimage")
}
}
styles["darkorange"]={
name :"Dark and Orange",
description :"Wie Darkgreen, nur orange",
image :"",
textcolor :"white",
bodybg :"black",
bg2 :"#222",
linkcolor :"#e58c00",
borderscolor:"#e58c00",
h1color :"white",
h1bg :"#ff8f06",
link2hovercolor:"black",
link2hoverbg:"#ff8f06",
topoverflowbg:"url('"+imgprefix+"transparentoverlay_top.png')",
bottomoverflowbg:"url('"+imgprefix+"transparentoverlay_bottom.png')",
css : "#topHeader {margin-left:-132px;padding-left:132px;background:no-repeat bottom right url('data:image/png;base64,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 CummarPvAAAAAElFTkSuQmCC')} a[href*=\"group.php\"]:before,a[href*=\"groups.php\"]:before,a[href*=\"friends.php\"]:before{content:url('"+imgprefix+"darkgreen_icon_group.png')\" \";} a[href*=\"home.php\"]:before{content:url('"+imgprefix+"darkgreen_icon_home.png')\" \";} a[href*=\"privacy.php\"]:before,a[href*=\"account.php\"]:before,a[href*=\"groupopts.php\"]:before{content:url('"+imgprefix+"darkgreen_icon_config.png')\" \";} a[href*=\"info.php\"]:before,a[href*=\"groupadmin.php\"]:before{content:url('"+imgprefix+"darkgreen_icon_config.png')\" \";} a[href*=\"mailbox.php\"]:before,a[href*=\"message.php\"]:before{content:url('"+imgprefix+"darkgreen_icon_message.png')\" \";} a[href*=\"addfriend.php\"]:before{content:url('"+imgprefix+"darkgreen_icon_add.png')\" \";} a[href*=\"addfriend.php\"][href*=\"del=1\"]:before,a[href*=\"delete_album\"]:before{content:url('"+imgprefix+"darkgreen_icon_bomb.png')\" \";} a[href*=\"photos.php\"]:before,a[href*=\"album.php\"]:before,a[href*=\"groupadmin.php?page=pic\"]:before{content:url('"+imgprefix+"darkgreen_icon_image.png')\" \";} .leftnav a[href*=\"basicinfo.php\"]:before,.PageTabs a:before, a.hasimage:before{content:\"\" !important;} a[href*=\"groups.php?\"]:before,a[href*=\"search.php\"]:before{content:url('"+imgprefix+"darkgreen_icon_search.png')\" \";}",
jsfunc :function(){
var a=document.getElementsByTagName("a")
for(var i=0;i<a.length;i++)
if(a[i].getElementsByTagName("img").length>0)
a[i].setAttribute("class",a[i].getAttribute("class")+" hasimage")
}
}
styles["blue1"]={/*Darkblue: #020c3e;*/
name :"Blau 1",
author :"Michel Zangl",
description :"Blaues design, relativ schlicht",
icon :"favicon.ico",
textcolor :"black",
textcolor2 :"white",
h4color :"black",
bodybg :"#020c3e",
contentbg :"#c2c3ef",
bg2 :"#818ac2",
linkcolor :"#00126e",
link2hovercolor:"white",
link2hoverbg:"#00126e",
h3bg :"#2f4eee",
h3style :"border-bottom:1px solid #5f77ee !mportant",
borderscolor:"transparent",
h1color :"white",
h1bg :"#6f759d",
inputstyle :"border:1px solid #00126e;background-color:white;",
topoverflowbg:"url('"+imgprefix+"transparentoverlay_top.png')",
bottomoverflowbg:"url('"+imgprefix+"transparentoverlay_bottom.png')",
css :" table.announcetb {border:none;brder-top:1px solid #4160ff !mportant} .leftnav a {background-color:#c2c3ef}" //4160ff:leftbar
};
styles["advent"]={
name :"Advent",
author :"Michel Zangl",
description :"Advent, die Zeit vor Weihnachten.",
icon :"",
textcolor :"white",
textcolor2 :"white",
h4color :"black",
bodybg :"url('"+imgprefix+"skyatnight.png') repeat",
contentbg :"#0A145B",
bg2 :"#112098",
linkcolor :"#8BA0FF",
link2hovercolor:"white",
link2hoverbg:"#00126e",
h3bg :"",
h3color :"white",
h4color :"white",
borderscolor:"black",
h1color :"white",
h1bg :"#112098",
inputstyle :"border:1px solid #00126e;background-color:white;color:black;",
topoverflowbg:"url('"+imgprefix+"transparentoverlay_top.png')",
bottomoverflowbg:"url('"+imgprefix+"transparentoverlay_bottom.png')",
css :"#allIn table.announcetb {background:#1e2faa;color:white} .leftnav a {background-color:#c2c3ef} #leftlogo2{background:url('"+imgprefix+"Weihnachtsbaum_Kiefer_small.png');width:120px;height:160px;margin-left:-5px;} #quicksearch input, .quicksearch input {background:transparent;color:white;text-align:center;padding:2px 3px;margin-top:-50px; margin-bottom:30px;position:relative;z-index:10;border:none;} #quicksearch input:hover, .quicksearch input:hover {background:green;} .leftnav a{background:#0A145B;color:white} .leftnav a:hover, .leftnav a.active{color:#0A145B !important;background:white !important;}" //4160ff:leftbar
};
styles["text"]={
name :"Text",
author :"Michel Zangl",
description :"nur Schwarz und Weiß"
}
if(GM_getValue("theme","0")!="0"){
if(styles[ GM_getValue("theme","0") ])
style( styles[GM_getValue("theme","0")] )
else
alert("Design nicht gefunden:\n\n"+GM_getValue("theme","0"))
}
/************************************************************ Einstellungsseite ***************************************************/
if(location.href.indexOf("Privacy")>-1)///optionen
{
var jautismenuisshowen=false;
var jautis_form=false;
function showJautisMenu(){
if(jautismenuisshowen)
return;
jautismenuisshowen=true
try{
document.getElementById("Privacy_Settings").getElementsByTagName("p")[0].style.display="none";
document.getElementById("Privacy").style.display="none";
}catch(e){}
try{
document.getElementById("AccuseIgnore_Pardon").style.display="none";
}catch(e){}
var lis=document.getElementById("tabBar").getElementsByTagName("li")
for(var i=0;i<lis.length;i++)
lis[i].className="";
document.getElementById("jautis_tab").className="selected"
var mydiv=document.createElement("div")
mydiv.id="accordion";
var h1=document.createElement("h1")
h1.appendChild(document.createTextNode("Aussehen"))
mydiv.appendChild(h1)
var ul=document.createElement("ul")
var li=document.createElement("li")
var h2=document.createElement("h2")
h2.appendChild(document.createTextNode("Farbe"))
li.appendChild(h2)
var div=document.createElement("div");
div.className="miniAccordion";
var select=document.createElement("select");
select.name="farbe";
select.addEventListener("blur",function(evt){
renderbeschreibung(evt.currentTarget.value)
},true)
div.appendChild(select)
var option=document.createElement("option");
option.value="0"
option.appendChild(document.createTextNode("Orginalfarbe"));
if(GM_getValue("theme","0")=="0")
option.selected=true;
select.appendChild(option)
for(var i in styles){
var option=document.createElement("option");
option.value=i
option.appendChild(document.createTextNode(styles[i].name + " (von "+ (styles[i].author ? styles[i].author : "Unbekannt") + ")" ));
if(GM_getValue("theme","0")==i)
option.selected=true;
select.appendChild(option)
select.addEventListener("mousemove",function(evt){
renderbeschreibung(evt.currentTarget.value)
},true)
select.style.cssFloat="none"
}
var beschreibungsdiv=document.createElement("div");
div.appendChild(beschreibungsdiv);
function renderbeschreibung(themeid){
beschreibungsdiv.innerHTML=styles[themeid] ? styles[themeid].description : "";
}
renderbeschreibung(GM_getValue("theme","0"));
li.appendChild(div)
ul.appendChild(li)
jautis_form=document.createElement("form");
jautis_form.addEventListener("submit",function(evt){
evt.preventDefault();
jautisSaveSettings();
}, true)
jautis_form.appendChild(ul);
var div=document.createElement("div");
div.calassName="buttonArea";
var input=document.createElement("input");
input.value="Speichern"
input.className="fieldBtnSubmit"
input.type="submit"
div.appendChild(input)
jautis_form.appendChild(div);
mydiv.appendChild(jautis_form);
if(document.getElementById("Privacy_Accuse"))
document.getElementById("Privacy_Accuse").appendChild(mydiv);
else if(document.getElementById("Privacy_Settings"))
document.getElementById("Privacy_Settings").appendChild(mydiv);
else
alert("konnte Knoten nicht einhängen!");
}
function jautisSaveSettings(){
GM_setValue("theme",jautis_form.elements.namedItem("farbe").value);
alert("gespeichert!")
location.reload();
}
if(location.href.toLowerCase().indexOf("jautis")>-1)
showJautisMenu();
var li=document.createElement("li")
li.id="jautis_tab"
li.addEventListener("click",showJautisMenu,true);
var a=document.createElement("a")
li.appendChild(a);
a.appendChild(document.createTextNode("Design-Wähler"))
a.href="#"
document.getElementById("tabBar").appendChild(li);
}
GM_addStyle(css);