Edit:
Die Integration des Chats klappt wunderbar dank der Hilfe in beiden Foren (Weisshart & 4homepages).
Für die Userübernahme muss folgendes getan werden:
In beliebigem Template einbauen:
<then>
<form method="post" action="http://www.domain.de/../chat/login.php" name="user_trans">
<input type="hidden" name="username" value="<?php
global $user_info;
if ($user_info['user_level'] > GUEST)
{
echo $user_info['user_name'];
}
?>" />
<a href="javascript:document.user_trans.submit()" >Chat</a>
</form>
</then>
Der Pfad zum Chat muss natürlich angepasst werden!
Zu beachten ist noch folgendes: Falls man zuerst etwas falsch gemacht hat bei der Userübernahme, muss man zuerst Cookies löschen oder eben aber wie von Fritz beschrieben:
"X... Logout" und dann "Zum Login". Dann aber nicht einloggen, sondern die Seite aufrufen (am besten im Browser URL eingeben) von der die Weiterleitung in den Chat geschieht.
Ich sag das so genau, weil mir das auch erst nach längerem "Handling" mit dem Chat alles glatt verlief.
Vielen Dank nochmal für die Hinweise, es hat mich auf den richtigen Weg gebracht!
Gruss Ralf
Hallo!
Ich habe den ganz guten
http://webdesign.weisshart.de/chat.phpChat gefunden und installiert. Bei diesem kann man die User aus einem anderen System übernehmen.
Der offizielle Code ist im Weisshart Forum zu finden:
<then>
<form method="post" action="chat/login.php" name="user_trans">
<input type="hidden" name="username" value="<?php echo $USER; ?>" />
<a href="javascript:document.user_trans.submit()" >Chat</a>
</form>
</then>
Bei
<?php echo $USER; ?>
soll der Code eingegeben werden, der für den registrierten User zuständig ist.
Damit landet der registrierte User automatisch im Chat ohne sich anmelden zu müssen.
Offiziell sagt der Programmierer:
Und jetzt kommt das eigentliche Problem:
Du musst wissen, in welcher Variable in deinem CMS (4images oder was auch immer) der Name des aktuell anwesenden registrierten Users steht.
Damit kann dir wohl nur jemand helfen, der was von 4images versteht.
Aber du kannst ganz einfach testen, ob die Variable stimmt: Schreibe einfach in deine Seite, auf der du auch den Link zum Chat setzen willst, folgenden Code:
<?php echo $USER; ?>"
und ersetze $USER durch die richtige Variable.
Wenn du es richtig gemacht hast, steht an diesr Stelle dann dein Username.
Hat jemand eine Ahnung welche Variable eingeben werden muss?
Ich würde mich freuen, denn ich denke das interessiert einige. Der Chat ist wirklich gut und für nonkommerzielle Seiten kostet er nix.
Gruss und Dank
Ralf