Seite 1 von 2
Onlineliste verkleinern/entfernen
Verfasst: 28.03.2010, 20:50
von Curuba
Ist es möglich die Onlineliste zu verkleiner oder zu entfernen... natürlich inklusive raumauswahl, damit der chatstream grösser wird?
hab schon danach gesucht und nichts gefunden... ich hoffe mit kann einer behilflich sein =)
Re: Onlineliste verkleinern/entfernen
Verfasst: 29.03.2010, 01:12
von Linus
Dauerhaft oder temporär per "schalter"?
Re: Onlineliste verkleinern/entfernen
Verfasst: 29.03.2010, 03:05
von ZischDings
weils hier so schön reinpasst...
http://www.wkforum.de/viewtopic.php?p=106152#106152
falls es nicht funktionieren oder "passen" sollte, wärs zumindest ein denkansatz

(pn wg. script-übersicht ist raus)
Re: Onlineliste verkleinern/entfernen
Verfasst: 29.03.2010, 12:07
von Linus
Sowas gibts schon? Und ich bau sowas gestern noch selbst... Naja, meins ist kürzer

Basiert auf dem Script zur OL-Vergrößerung. Hat aber keine so schönen Buttons wie Kellers Variante, ich mags schlicht
In eine JS-Datei:
Code: Alles auswählen
function toggleOL(){
framesets=parent.document.getElementsByTagName("frameset");
for(i in framesets){
if(framesets[i].cols=="*,165"){
framesets[i].cols="*";
document.getElementById("olswitch").innerHTML="OL einblenden";
}else if (framesets[i].cols=="*"){
framesets[i].cols="*,165";
document.getElementById("olswitch").innerHTML="OL ausblenden";
}
}
}
In die Ankündigung muss zusätzlich zur JS-Datei:
Code: Alles auswählen
<div style="position: fixed;top: 0px;right: 0px;border-left: 1px solid #F80;border-bottom: 1px solid #F80;cursor: pointer;" id="olswitch" onclick="toggleOL();">OL ausblenden</div>
Den Style könnt ihr selbstverständlich anpassen

Funzt in allen getesteten Browsern (IE8, FF3.6, Opera 10, Iron 4, Safari 4), nur ist das div im IE deplatziert. Was kann der Browser eigentlich?
Re: Onlineliste verkleinern/entfernen
Verfasst: 29.03.2010, 16:41
von BumBumBass
suppi linus das funzt. mal ne frage, geht dein script auch statt text OL ausblenden wie im 1. fc keller script mit button ???. weil das 1. fc keller script funzt bei mir nur im testchat der leer ist. im hauptchat wo div andere scripte drin sind nicht
hier mal die buttons dazu

Re: Onlineliste verkleinern/entfernen
Verfasst: 29.03.2010, 17:24
von Linus
In eine JS-Datei:
Code: Alles auswählen
function toggleOL(){
framesets=parent.document.getElementsByTagName("frameset");
for(i in framesets){
if(framesets[i].cols=="*,165"){
framesets[i].cols="*";
document.getElementById("olswitch").innerHTML="<img alt='OL einblenden' title='OL einblenden' src='http://gunni.space4free.net/allgemein/on.png'>";
}else if (framesets[i].cols=="*"){
framesets[i].cols="*,165";
document.getElementById("olswitch").innerHTML="<img alt='OL ausblenden' title='OL ausblenden' src='http://gunni.space4free.net/allgemein/off.png'>";
}
}
}
In die Ankündigung muss zusätzlich zur JS-Datei:
Code: Alles auswählen
<div style="position: fixed; top: 0px; right: 0px;cursor: pointer;" id="olswitch" onclick="toggleOL();"><img src="http://gunni.space4free.net/allgemein/off.png"></div>
Sollte so funktionieren, habs aber nicht getestet

Re: Onlineliste verkleinern/entfernen
Verfasst: 30.03.2010, 12:32
von ///M-Spec
Linus hat geschrieben:Sollte so funktionieren, habs aber nicht getestet

Das Script funktioniert.
EDIT: Wenn man das Script für die Verbreiterung der OL verwendet, sollte man darauf achten, dass man die zwei Werte für die Breite der OL (Oben im Script von
Linus) 165 Pixel auf die Breite anpassen soll, die im Script für die breitere OL steht.
Re: Onlineliste verkleinern/entfernen
Verfasst: 26.02.2012, 15:16
von BumBumBass
habe jetzt von einigen chatbetreibern ein paar mal gehört, dass sich mit google chrome die ol aus- aber nicht mehr einblenden lässt. alle benutzen laut eigener aussage aktuellste version von chrome
gibt es da ne lösung für ???
Re: Onlineliste verkleinern/entfernen
Verfasst: 02.03.2012, 18:41
von BumBumBass
*push*
Re: Onlineliste verkleinern/entfernen
Verfasst: 08.02.2013, 23:19
von Mogli
*push*
Re: Onlineliste verkleinern/entfernen
Verfasst: 22.04.2013, 12:24
von Mogli
*push*
Re: Onlineliste verkleinern/entfernen
Verfasst: 22.04.2013, 13:22
von harry2109
Moin Moin
Hier die variante die auch im Google-Chrome funzt
die js Datei gegen dies erstetzen !!
function toggleOL(){
framesets=parent.document.getElementsByTagName("frameset");
for(i in framesets){
if(framesets.cols=="*,220"){
framesets.cols="*,0";
document.getElementById("olswitch").innerHTML="Einblenden";
}else if (framesets.cols=="*,0"){
framesets.cols="*,220";
document.getElementById("olswitch").innerHTML="Ausblenden";
}
}
}
Gruß Harry
Re: Onlineliste verkleinern/entfernen
Verfasst: 22.04.2013, 16:26
von BumBumBass
wieder mal 1a arbeit von harry
funzt jetzt auch in google chrome wie gewünscht
Re: Onlineliste verkleinern/entfernen
Verfasst: 22.04.2013, 18:40
von Mogli
Bei mir funktioniert es leider weder im Chrome/Iron noch im Firefox.
Mal eine dumme Frage: Woher nimmt dein Skript die Buttons zum Aus/Einblenden?
Re: Onlineliste verkleinern/entfernen
Verfasst: 22.04.2013, 19:53
von harry2109
Hast du denn die breite deiner Online Liste angepasst
function toggleOL(){
framesets=parent.document.getElementsByTagName("frameset");
for(i in framesets){
if(framesets.cols=="*,220"){
framesets.cols="*,0";
document.getElementById("olswitch").innerHTML="Einblenden";
}else if (framesets.cols=="*,0"){
framesets.cols="*,220";
document.getElementById("olswitch").innerHTML="Ausblenden";
}
}
}
Rot markiertes muß genau die breite sein wie du deine hast
und wie meinste buttons