pragmaMx Support Forum

Archive => veraltete bzw. unsupportete Systeme und Module => Alt Archive => PHPNuke 5.2-6.0 & VKP 5.5 => Thema gestartet von: elmondo am 17 Juli 2002, 17:52:22

Titel: u2u aufruf (javascript IM(username))
Beitrag von: elmondo am 17 Juli 2002, 17:52:22
wäre es schwierig, dieses javascript für den whoisonlineblock bei click darauf zu aktivieren ? wenn nein, wie könnte das gehen ?

wäre ne praktische sache, infos über die user kann man ja immer noch über y_a rausbekommen.

gruss,

e!
Titel: Re: u2u aufruf (javascript IM(username))
Beitrag von: elmondo am 18 Juli 2002, 10:58:14
hmpf, hat denn keiner ne idee ? soo schwer müsste es eigentlich nicht sein oder ?
Titel: Re: u2u aufruf (javascript IM(username))
Beitrag von: Andi am 18 Juli 2002, 11:06:18
Hmmm, Heute dreht sich alles um dieses Messenger-Thema....
Habt ihr gerochen, dass ich die halbe Nacht an dem Ding rumgebastelt habe?? :o  :D

momentane Standartantwort: Im neuen VKP........
Titel: Re: u2u aufruf (javascript IM(username))
Beitrag von: elmondo am 18 Juli 2002, 11:11:41
mit dem tipp von lordnoire und sascha klappt die buddy5 im hintergrund laufen zu lassen war wirklich prima.

nun würde die oben beschriebene funktion das ganze thema das "instant site messaging" erheblich vereinfachen, auch für den DAU.

Will den Andi aber auch nicht von der arbeit halten  ;)  ;)
Titel: Re: u2u aufruf (javascript IM(username))
Beitrag von: elmondo am 18 Juli 2002, 14:18:29
Lösung:

Anstelle von (im who_is_online block:)
$who_online_now .= "$i: <A HREF=\"modules.php?name=Your_Account&op=userinfo&uname=$session[username]\">$session[username]</a><br>\n";

dieses hier:
echo "<script language=\"javascript\">\nfunction IM(IM) { var MainWindow = window.open (IM, \"_blank\",\"width=360,height=200,toolbar=no,location=no,menubar=no,scrollbars=yes,resizeable=no,status=no\");}\n</script></head>";
$who_online_now .= "<A href=\"javascript:IM('buddy5.php?op=compose&to=$session[username]')\"><li> $session[username]</a><br>\n";


bin selber überrascht das das fluppt.


gruss,
e.