Forum zum WebKicks.De Chatsystem Foren-Übersicht Forum zum WebKicks.De Chatsystem
Support-Forum zum WebKicks-Chatsystem
 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Dieses Forum dient als Archiv, es können keine neuen Beiträge eröffnet werden.

Hier geht es zum neuen Webkicks Forum
.

Onlineliste ausblenden

 
Neues Thema eröffnen   Neue Antwort erstellen    Forum zum WebKicks.De Chatsystem Foren-Übersicht -> Individuelle Änderungen / Anpassungen / Erweiterungen
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
1. FC Keller
Moderator



Anmeldedatum: 04.07.2004
Beiträge: 4176
Wohnort: heimat:// Thüringen.Deutschland.eu/ Zeulenroda

BeitragVerfasst am: 25.04.2008, 21:43    Titel: Onlineliste ausblenden Antworten mit Zitat

Hallo zusammen,

ich habe vorhin ein etwas älteres Script von mir entdeckt, mit dem die Onlineliste verkleinert wurde und wenn man mit der Maus darauf zeigt wieder in die normale Größe wechselte. Das funktionierte leider in Firefox nicht 100%.
Mit Zischdings zusammen habe ich es jetzt so umgestellt, dass man auf einen Button klicken kann um es aus- bzw. einzublenden.

Gebraucht wird mal wieder die Grundscriptsammlung.

Folgenden Code kopiert ihr in eine js-Datei:

Code:
var olWIDefault = "off" //on oder off, je nach dem ob nach Login die OL ein- oder ausgeblendet sein soll
var onIcon="http://UrlDesOnBildes";
var offIcon="http://UrlDesOffBildes";
var olWidth = "165"; //Breite der Onlineliste
var ie=(document.all&&!window.innerWidth && navigator.userAgent.toLowerCase().indexOf("msie") != -1)?1:0;
p=parent;
pr=p.rightFrame;
function olGross(){
  for(i in p.document.getElementsByTagName("frameset")){
    a=p.document.getElementsByTagName("frameset")[i];
    if(a.cols=="*,"+(ie?"40":"20")){
      a.cols="*,"+olWidth;
      return;
    }
  }
}
function olKlein(){
  for(i in p.document.getElementsByTagName("frameset")){
    a=p.document.getElementsByTagName("frameset")[i];
    if(a.cols=="*,165" || a.cols=="*,"+olWidth){
      a.cols="*,"+(ie?"40":"20");
      return;
    }
  }
}
function placeOlWidthIcons(){
  var olWIDiv = pr.document.createElement("div");
  var olWI = pr.document.createElement("img");
  olWI.src=(olWIDefault=="on"?onIcon:offIcon);
  olWI.setAttribute("id", "olWI");
  olWIDiv.style.position = "absolute";
  olWIDiv.style.bottom= ie?"30":"5px";
  olWIDiv.style.left="5px";
  olWIDiv.appendChild(olWI);
  olWI.onclick = function(e){if(p.olWidth=="on"){ p.mainframe.olGross(); this.src=p.mainframe.offIcon; p.olWidth="off";} else{p.mainframe.olKlein(); this.src=p.mainframe.onIcon; p.olWidth="on";} }
  pr.document.body.appendChild(olWIDiv);
}
parent.olWidth=olWIDefault;

function checkRoom(last, tmp){
  var act = getRoom();
  if(act!=last){
    if(olIsLoad()){
      if(!pr.document.getElementById("olWI"))
        placeOlWidthIcons();
    }
    else
      tmp=false;
    if(!tmp){
      window.setTimeout("checkRoom('"+last+"', true)",2000);
      return false;
    }
  }
  window.setTimeout("checkRoom('"+act+"', false)",2000);
}
checkRoom("", false);
if(olWIDefault=="off")
  olKlein();


Anzupassen sind die beiden URLs für Bilder, die ihr hochladen müsst. In der ersten Zeile könnt ihr außerdem einstellen, ob die Onlineliste beim Login ein- oder ausgeblendet sein soll.
Weiterhin lässt sich in der 4. Zeile einstellen, wie breit die Onlineliste im aufgeklappten Zustand sein soll (165 ist standard).

Moni hat folgende Bilder gemacht, die ihr verwenden könnt (entweder Punkte oder Text):


Bitte ladet sie auf einen eigenen Webspace hoch wenn ihr sie verwenden wollt.
Sie erklärt sich auch bereit, sie in anderen Farben zu gestalten wenn ihr den Hexcode nennt.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
MrHarryPotter




Anmeldedatum: 20.09.2007
Beiträge: 309

BeitragVerfasst am: 25.04.2008, 22:52    Titel: Antworten mit Zitat

So, ich habe ausgetestet und funktioniert sehr gut. Danke schön Smilie

Mir war eben bissl öde und habe die On- Offbuttons in verschiedenen Farben erstellt =)





















^.^
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Mani549




Anmeldedatum: 21.03.2008
Beiträge: 22

BeitragVerfasst am: 01.05.2008, 18:48    Titel: Antworten mit Zitat

naja eine super idee aber bei mir lädt der chat dann nichtmehr Ausrufezeichen

Es kommt zwar der Stream und alles aber ich kann nichtsmehr schreiben
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
toby01


Verwarnung

Anmeldedatum: 16.12.2007
Beiträge: 524

BeitragVerfasst am: 07.05.2008, 16:26    Titel: Antworten mit Zitat

ok, is ein cooles script, aber die onlineliste wird nur noch ausgeblendet Geschockt
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
crunchi


Verwarnung

Anmeldedatum: 01.02.2008
Beiträge: 254

BeitragVerfasst am: 12.07.2008, 21:51    Titel: Antworten mit Zitat

bei mir funktzuniert der code nicht brauche hilfe
meine onlineliste dartei:
http://wkhost.webkicks.de/scriptinger/onlinelistecodes.js
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
funchat66




Anmeldedatum: 18.03.2008
Beiträge: 183
Wohnort: Aachen

BeitragVerfasst am: 12.07.2008, 23:15    Titel: Antworten mit Zitat

so habe es eingebaut und die punkte sind da aber leider geht sie nicht weg
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Fruchtzwerg




Anmeldedatum: 16.01.2009
Beiträge: 7
Wohnort: Brandenburg

BeitragVerfasst am: 02.07.2009, 13:53    Titel: Antworten mit Zitat

Könnte man das Script für die Höhe des Eingabeframes umschreiben ?

Ich hab für meine Mods ein Script + Chatbefehl bereitgestellt.
Der den Eingabeframe auf height="250" stellt und
und unter der Eingabezeile einen Iframe einblendet.

Wäre natürlich klasse, wenn sie zw der normalen
Höhe height="100" und height ="250"
hin und her schalten könnten.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Yahoo Messenger
Twinkyboy




Anmeldedatum: 18.01.2006
Beiträge: 232
Wohnort: Leipzig

BeitragVerfasst am: 02.07.2009, 17:59    Titel: Antworten mit Zitat

So hab festgestellt wenn man ein Radio iengebaut hat und das ADD - ONE aktiviert ist geht es nicht. Sonnst geht es suppi
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Forum zum WebKicks.De Chatsystem Foren-Übersicht -> Individuelle Änderungen / Anpassungen / Erweiterungen Alle Zeiten sind GMT + 2 Stunden
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de