Onlineliste verkleinern/entfernen

Fragen zu HTML, CSS, eigenen Erweiterungen etc.
Curuba
Beiträge: 48
Registriert: 13.03.2010, 13:20

Onlineliste verkleinern/entfernen

Ungelesener Beitrag von Curuba » 28.03.2010, 20:50

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 =)

Benutzeravatar
Linus
Moderator
Beiträge: 1124
Registriert: 14.02.2005, 20:31
Wohnort: NRW
Kontaktdaten:

Re: Onlineliste verkleinern/entfernen

Ungelesener Beitrag von Linus » 29.03.2010, 01:12

Dauerhaft oder temporär per "schalter"?

Benutzeravatar
ZischDings
Moderator
Beiträge: 672
Registriert: 22.12.2004, 16:01
Kontaktdaten:

Re: Onlineliste verkleinern/entfernen

Ungelesener Beitrag von ZischDings » 29.03.2010, 03:05

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)

Benutzeravatar
Linus
Moderator
Beiträge: 1124
Registriert: 14.02.2005, 20:31
Wohnort: NRW
Kontaktdaten:

Re: Onlineliste verkleinern/entfernen

Ungelesener Beitrag von Linus » 29.03.2010, 12:07

Sowas gibts schon? Und ich bau sowas gestern noch selbst... Naja, meins ist kürzer :mrgreen: Basiert auf dem Script zur OL-Vergrößerung. Hat aber keine so schönen Buttons wie Kellers Variante, ich mags schlicht ;)
Script:Zeigen
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?

BumBumBass

Re: Onlineliste verkleinern/entfernen

Ungelesener Beitrag von BumBumBass » 29.03.2010, 16:41

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
Bild
Bild

Benutzeravatar
Linus
Moderator
Beiträge: 1124
Registriert: 14.02.2005, 20:31
Wohnort: NRW
Kontaktdaten:

Re: Onlineliste verkleinern/entfernen

Ungelesener Beitrag von Linus » 29.03.2010, 17:24

Script:Zeigen
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 :)

///M-Spec
Beiträge: 26
Registriert: 07.09.2009, 16:06

Re: Onlineliste verkleinern/entfernen

Ungelesener Beitrag von ///M-Spec » 30.03.2010, 12:32

Linus hat geschrieben:Sollte so funktionieren, habs aber nicht getestet :)
Das Script funktioniert. :wink:

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.

BumBumBass

Re: Onlineliste verkleinern/entfernen

Ungelesener Beitrag von BumBumBass » 26.02.2012, 15:16

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 ???

BumBumBass

Re: Onlineliste verkleinern/entfernen

Ungelesener Beitrag von BumBumBass » 02.03.2012, 18:41

*push*

Benutzeravatar
Mogli
Beiträge: 485
Registriert: 18.10.2010, 23:42
Wohnort: Bayern
Kontaktdaten:

Re: Onlineliste verkleinern/entfernen

Ungelesener Beitrag von Mogli » 08.02.2013, 23:19

*push*

Benutzeravatar
Mogli
Beiträge: 485
Registriert: 18.10.2010, 23:42
Wohnort: Bayern
Kontaktdaten:

Re: Onlineliste verkleinern/entfernen

Ungelesener Beitrag von Mogli » 22.04.2013, 12:24

*push*

Benutzeravatar
harry2109
Beiträge: 336
Registriert: 10.01.2010, 15:05
Wohnort: Nordhorn
Kontaktdaten:

Re: Onlineliste verkleinern/entfernen

Ungelesener Beitrag von harry2109 » 22.04.2013, 13:22

Moin Moin
Hier die variante die auch im Google-Chrome funzt
die js Datei gegen dies erstetzen !!
Script:Zeigen
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
Solltet ihr Rechtschreibfehler finden könnt ihr sie behalten denn ich Brauch sie nicht!

www.harry2109.de

BumBumBass

Re: Onlineliste verkleinern/entfernen

Ungelesener Beitrag von BumBumBass » 22.04.2013, 16:26

wieder mal 1a arbeit von harry
funzt jetzt auch in google chrome wie gewünscht

Benutzeravatar
Mogli
Beiträge: 485
Registriert: 18.10.2010, 23:42
Wohnort: Bayern
Kontaktdaten:

Re: Onlineliste verkleinern/entfernen

Ungelesener Beitrag von Mogli » 22.04.2013, 18:40

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?

Benutzeravatar
harry2109
Beiträge: 336
Registriert: 10.01.2010, 15:05
Wohnort: Nordhorn
Kontaktdaten:

Re: Onlineliste verkleinern/entfernen

Ungelesener Beitrag von harry2109 » 22.04.2013, 19:53

Hast du denn die breite deiner Online Liste angepasst
Script:Zeigen
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
Solltet ihr Rechtschreibfehler finden könnt ihr sie behalten denn ich Brauch sie nicht!

www.harry2109.de

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 85 Gäste