In allen Bereichen, die als Code gekennzeichnet sind und in URLs stellen Großbuchstaben Werte dar, die individuell geändert werden müssen.
Verlinkte Begriffe werden wenn man darauf klickt genauer beschrieben.
1. Wie erstelle ich eine eigene Loginseite überhaupt?
Dazu muss man zunächst auf die Webkicks-Loginseite gehen ( http://serverX.webkicks.de/CHATNAME ) und sich den Quelltext anzeigen lassen (Ansicht->Quelltext oder mittels Rechts-Klick->Quelltext anzeigen). Diesen speichert man dann als HTML-File ab (also nicht .txt, sondern z.B. .htm oder .html). Dann kann man ihn beliebig mit HTML verändern und schließlich auf einen eigenen Webspace hochladen (z.B. auf einen kostenlosen WKhost-Webspace)
2. Wie kann ich die URL (Adresse) meiner Loginseite ändern?
Egal ob du die original Webkicks-Loginseite verwendest oder selbst eine angelegt hast (siehe 1.), kannst du eine Weiterleitungs-Domain verwenden. Gratis sind solche u.a. auf http://nic.de.vu zu bekommen. Richtige .de-Domains kosten immer Geld. Teilweise sind sie aber schon für ca. 30 ct./Monat zu bekommen. Eine solche Domain kann man dann auf jede beliebige Seite, wie auch die Loginseite, weiterleiten.
3. Die Zahl der User, die sich derzeit im Chat befinden wird auf der eigenen Seite nicht mehr aktualisiert!?
Da diese Zahl bei der original Loginseite serverseitig eingebunden (vom Server beim Laden der Seite erstellt) wird ist das normal. Suche sie im Quelltext heraus und ersetze sie durch folgendes:
Code: Alles auswählen
<script src="http://serverX.webkicks.de/CHATNAME/active/js"></script>
Code: Alles auswählen
<font color="red" size="7"><b><i><script src="http://serverX.webkicks.de/CHATNAME/active/js"></script></i></b></font>
Code: Alles auswählen
<?php echo file_get_contents("http://serverX.webkicks.de/CHATNAME/active/text"); ?>
4. Die Liste der User, die sich derzeit im Chat befinden wird auf der eigenen Seite nicht mehr aktualisiert!?
Hier gilt die selbe Begründung wie bei 3. Die einfachste Lösung dabei ist das Ersetzen durch ein I-Frame mit der Liste.
Code: Alles auswählen
<iframe src="http://serverX.webkicks.de/cgi-bin/ol.cgi?cid=CHATNAME"></iframe>
Code: Alles auswählen
<iframe src="http://serverX.webkicks.de/cgi-bin/ol.cgi?cid=CHATNAME&raum=RAUMNAME"></iframe>
5. Wie kann ich einstellen, dass man sich direkt in einen bestimmten Raum einloggt?
Entweder selektiert man im Select-Feld den gewünschten Eintrittsraum vor, so dass der User wenn er möchte immernoch einen anderen Raum auswählen kann
Code: Alles auswählen
<select name=raum>
<option value=Hauptchat>Hauptchat</option>
<option value=EINGANG selected>EINGANG</option>
[...]
</select>
Code: Alles auswählen
<input type=hidden name=raum value="RAUMNAME">
Hier ist es wichtig, dass man den Form-Tag und die Hidden-Felder komplett kopiert und nicht nur die sichtbaren Felder wie Name und Passwort:
Code: Alles auswählen
<form name="formular" method="post" action="http://serverX.webkicks.de/CHATNAME/">
Name: <input type="text" name="user" maxlength="20">
Passwort: <input type="password" name="pass" maxlength="30">
oder als Gast? <input type="text" name="guest" maxlength="20">
Raum: <select class="input" name="raum" style="width:120px;">
<option value="Hauptchat">Hauptchat</option>
<option value="ANDERER RAUM">ANDERER RAUM</option>
[...]
</select>
<input name=job type=hidden value="ok">
<input name=cid type=hidden value="CHATNAME">
<input class="submit" type="submit" name="login" value="Login">
</form>
7. Wie kann ich bestimmen wo sich der Chat öffnet wenn man sich einloggt? [Stichwort: Frames, Zielframe]
Das kann man über das Attribut "target" im Form-Tag steuern:
Code: Alles auswählen
<form name="formular" method="post" action="http://serverX.webkicks.de/CHATNAME/" target="ZIELFRAME">