Content Management System - CMS : eXV2 
Home
News
Forum
Downloads
Download Module
Sitemap
Partnerseiten
RSS News
Kontakt/Info
Sprache
EnglishFrench
Suchen
Login
Nickname
Passwort

Registrieren?
Passwort?
Navigation
 Home News  Forum Neueste Beiträge  Downloads Download Module eXV² Themes  Weblinks Tutorial Changelog 2.3.1 Jobcenter Gebrauchtmarkt OSMap  Sponsor Kalendersystem Sitemap Partnerseiten RSS News Kontakt/Info Webseiten Wetter
Willkommen im Free Web CMS : eXV² Forum!
  Forenarchiv
     Module
  Web Chat nicht im PopUp Fenster

Forum : Module

Titel : Web Chat nicht im PopUp Fenster

© 2004-2012 www.exv2.de
http://www.exv2.de

URL dieser Diskussion
http://www.exv2.de/modules/newbb_plus/viewtopic.php?topic_id=2422&forum=11


 Bojan :

23.03.2005 11:37
 Meine Frage wäre ob man Web Chat so machen kann dass es nicht im PopUp Fenster aufmacht, sondern im Hauptfenster. Es geht mir immer auf die Nerven, meinen Freunden erkären zu müssen, PopUp Blocker muss deaktiviert sein.

 Gast :

31.05.2005 01:23
 hallo,

ich habe gestern für mv-chat (WebChat) einen kleinen noteinstieg gebastelt, da die user probleme mit den popup-blockern hatten. da sich die index.php neu lädt und gleichzeitig der chat geöffnet wird, erkennt jeder blocker -> ein popup.
nun erscheint bei uns folgender Link ">> CHAT [CHATROOM] - Noteinstieg (no Popup!) << ".
bei uns funzt es ohne probleme und die user kommen in den chat.

Zeile 258 - 261 - index.php
Code:

echo "<script>window.open('chat.php?chatroom=$chatroom&amp;rid=$roomid&amp;uid=$uid&amp;username=$username&amp;tz=$tz&amp;
lang=$language&amp;first=1&amp;gesch=$gesch','','width=650,height=400,resizable=yes,toolbar=no,location=no,
directories=no,status=no');</script>";

echo "<br><b>&amp;gt;&amp;gt; <a href='chat.php?chatroom=$chatroom&amp;rid=$roomid&amp;uid=$uid&amp;username=$username&amp;
tz=$tz&amp;lang=$language&amp;first=1&amp;gesch=$gesch' target='_blank'><font style='color:red; font-size:12px'>
CHAT [$chatroom] - Noteinstieg (no Popup!)</font></a> &amp;lt;&amp;lt;</b>";


zeile 264-270
Code:

$q = mysql_query("insert into ".$db->prefix("chatmessage")." values (".time().", $roomid, 0, 0,'USERENTER', '$username')");
$q = mysql_query("insert into ".$db->prefix("chatuser")." values ($uid, '$username', ".time().", $roomid, '$ip',$gesch)");
$chatroom = addslashes($row['name']);
echo "<script>window.open('chat.php?chatroom=$chatroom&amp;rid=$roomid&amp;uid=
$uid&amp;username=$username&amp;tz=$tz
&amp;lang=$language&amp;first=1&amp;gesch=$gesch','','width=650,height=400,resizable=yes,toolbar=no,location=no,directories=no,status=no');</script>";

echo "<br><b>&amp;gt;&amp;gt; <a href='chat.php?chatroom=$chatroom&amp;rid=$roomid&amp;uid=$uid&amp;username=$username&amp;tz=$tz&amp;lang=$language&amp;
first=1&amp;gesch=$gesch' target='_blank'>
<font style='color:red; font-size:12px';>CHAT [$chatroom] - Noteinstieg (no Popup!)</font></a> &amp;lt;&amp;lt;</b>";


vielleicht hilft es dir ja weiter

mfg
err0r

 herman :

12.09.2005 21:16
 verstehe nicht ganz, was muss denn in der index.php jetzt genau angepasst werden, denn die Geschichte mit den Popup-Blockern ist schon sehr nervend !

 Picl :

12.09.2005 21:20
 Na du musst eben die Zeilen so ändern wie von err0r angegeben. Dann hast du im Fall dass das Popup geblockt wird, einen Alternativ-Link den du anklicken musst. Dieser wird normalerweise nicht geblockt, da du ihn ja aktiv aufrufst.



Greetz,

Picl

 herman :

12.09.2005 21:32
 Kann man diesen "Alternativlink" denn nicht als Standardlink festlegen, so dass einfach ein neues Fenster öffnet und kein POPUP ?

 p-tree :

19.09.2005 11:41
 Nein,

da die Seite in dem Moment neu lädt, wenn man einen Raum öffnet, wird jedes target=" _blank" Fenster auch als popup erkannt und somit geblockt.

Robert hat es etliche male probiert und das war die einzige alternative.

ABER: Wir bauen gerade an einer I-FRAME Variante um den Chat komplett ohne popup zu fahren.

Auf mv-chat.de werden die User auch nicht mehr aus der exoops-seite ausgeloggt wenn sie "nur" im chat sind.

Ich denke wir veröffentlichen bald eine neue Version des chats

 Gast :

06.11.2005 01:54
 ich hab es bis jetzt noch nicht geschaft den target="blank" link als standart direkt auf die raumlinks zulegen.

ich hab mir jetzt mal die original-datei genommen und den alternativlink eingebaut.
hier der file (index.php).

mfg
err0r
Partnerseiten
http://www.fr.exv2.eu/

Vote für eXV2
php
Kontakt/Info
  Kontakt
  Impressum
  Link zu uns
  AGB
  Datenschutzhinweis
Downloads
  eXV² Core
  Core Sprachfiles
eXV² Filecenter
  Downloads
  Download Module
  eXV² Themes
  Multilanguage Module
  Sprachfiles eXV² Module
eXV² Support
  France