chat fenster im popup fenster

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

      chat fenster im popup fenster

      hallo zusammen

      Ich breuchte Hilfe und zwar bin ich gerade eine HP am bauen und von der Hp aus sollen sich die User in den chat einloggen können nun soll der Browser nicht alles oben anzeigen sprich deine Favoriten liste sondern nur das wesentliche (chat-Fenster)


      Was muss ich ändern zum Beispiel an der login.html das der mir wenn ich auf den Butten einloggen drücke ein neues Fenster öffnet als Popup fenster ?

      Kann mir jemand weiterhelfen ?

      es gag dieses tehma hier schon da ist aber nur die Frage gestellt und das Tehma geschlossen worden (denke weil der benutzer gesperrt worden ist )
      Wenn ich das richtig verstanden habe, willt du den login auf deiner Homepage haben oder?

      Entweder machst du es als Iframe hierzu gibt es einen Generator, der macht das leichter finde ich:

      easyseo.de/tools/iframe-generator/ , Dies ist der Link zum Iframe Generator.

      Oder du machst es mithilfe des"Chatnappings". Es gibt in der Datenbank ein Addon.
      In diesem Addon sind zwei Dateien drin. Die beinhalten den Text der auf der Homepage eingefügt werden muss. Lad alle Dateien auf deinen Webspace und ruf sie dann im Browser auf, dann siehst du auch noch ne Erklärung. mehr dazu steht in der Anleitung vom Addon drin.

      Du kannst aber auch den Login so präparieren und dann da auf deiner Seite einfügen, wobei ich das nicht so leicht finde.

      Am besten nimmste den Iframe Generator... ;)

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Weihnachtsmann“ ()

      Geht es nicht auch wenn mann die login.html irgentwas drann ändert oder die datei die das Chat fenster öffnet ?

      Ich möchte ja das wenn ich einen Link zum login fentser auf meiner Hp mache das wenn ich da dann mich ganz normal einlogge das das im Extra Fenster geöffnet wird

      zum beispiel ich habe gerade den Gt-chat insterlirt und rufe den im Browser ab dann bekomme ich ja dieses Fenster

      plaudertime.freeprovider.eu/cgi-bin/chat.pl

      sihe wenn du auf den Link drückst

      Und dann wenn ich mich da einlogge das das dann in einem Extra Fenster geöffnet wird und das Fenster soll als popup geöffnet werden

      Ist das machbar ?

      das mit der Hp mache ich später da ich nen anderes login fenster mache (kein Knuddels log in fenster denn ich will kein Knuddels chat bauen *g* gibt es schon genügent von )

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Nailsy“ ()

      Oh, Popup hab ich überlesen. Na dann so:


      Quellcode

      1. <a href="#"onclick="MyWindow=window.open('http://plaudertime.freehost.de/cgi-bin/chat.pl?id=&language=&css=&proxy=&template=login','MyWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=1024,height=764'); return false;">Zum Chat</a>

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Weihnachtsmann“ ()

      wobei ich den resize auf 1 und zusätzlich top auf 0 und left auf 0 setzen würde, weil bei einer auflösung von 1024 eine angegebene breite von 1024 und höhe von 768 nicht unbedingt auch passen muss, sondern je nach browser u.u zu gross sein kann
      Also irgentwie bekomme ich es nicht hin lol


      Was genau von der login.html muss ich da jetzt genau ändern ??


      <td><b>Raum:</b></td>
      <td>
      <select name=room style="width:100%">
      {FOREACH|$room|$roomlist}
      <option value="{GET|$room.name_lc}" {IIF|$room.name_lc eq $environment.room|selected}> {GET|$room.name}
      {ENDFOR}
      </select>
      </td>
      </tr>
      <tr>
      <td>&nbsp;</td>
      <td><input type=checkbox name=pull value="1" {IIF|$environment.pull|checked}> Sicherer&nbsp;Modus</td>
      </tr>
      <tr>
      <td>&nbsp;</td>
      <td>
      <input type=checkbox name=cookie value="1" {IIF|$environment.has_cookie|checked}> Eingaben f&uuml;r den n&auml;chsten Login speichern
      {IF|$environment.has_cookie}
      (<a href="{GET|$runtime.completeurl}&action=removecookie" class=smalltext>Gespeicherte Eingaben entfernen</a>)
      {ENDIF}
      </td>
      </tr>
      <tr>
      <td colspan=2 align=center><input type=submit value="Login"></td>
      </tr>
      {IF|!$environment.has_password}
      <tr>
      <td colspan=2 align=center class="smalltext">
      <a href="{GET|$runtime.completeurl}&template=reminder" onclick="openWindow('reminder',460,300);return false;">Pa&szlig;wort vergessen? Hier klicken!</a>
      </td>
      </tr>
      {ENDIF}
      <tr><td colspan=2></td></tr>
      </table></td></tr>

      </table>
      </td></tr></table>

      </form>
      </td>
      <td width="30%" valign=top>

      <table border=0 width="100%" cellspacing=0 cellpadding=0 class="outer"><tr><td>
      <table border=0 width="100%" cellspacing=1 cellpadding=0>
      <tr>
      <th>{GET|$onlineusers_count} Benutzer online</th>
      </tr>
      <TR class="row2"><TD><TABLE width="100%" cellspacing=5>
      {FOREACH|$room|$roomlist&onlineusers}
      {IF|$room.onlineusers_count}
      {SET|$flag|1}
      <tr class="row1">
      <td><b>{GET|$room.name}</b></td>
      </tr>
      <tr class="row2"><td>
      {FOREACH|$user|$room.onlineusers}
      &nbsp;&nbsp;&nbsp;{GET|$user.nick} {IF_HAS_GROUPTAG|$user.tempgroup}({GROUPTAG|$user.tempgroup}){ENDIF}{NOTLAST}<br>
      {ENDFOR}
      </td></tr>
      {ENDIF}
      {ENDFOR}
      {IF|!$flag}
      <tr class="row2">
      <td>{IIF|$onlineusers_count|Keine Benutzer in den &ouml;ffentlichen R&auml;umen...|Keine Benutzer online...}</td>
      </tr>
      {ENDIF}
      </table>
      </td></tr></table>

      ??

      Wenn ich mal blöd fragen darf
      hmh

      Quellcode

      1. <form method=POST action="{GET|$settings.urls.chaturl}" name=loginForm onSubmit="ChatPopUp();return Validation(this)" target="ChatPopUp">

      , so stehts inner Knuddelsform aber ich bin nicht sicher ob es das ist.

      @Joergolette: Kann man wenn man auf Login klickt nicht einfach ein popup öffnen lassen? Mit ner Verlinkung?
      @Weihnachtsmann

      Du verstehst aber schon, wovon du da erzählst? Falls ja... Zeig mir mal bitte, wo die Funktion ChatPopUp() deklariert ist. Nirgens. Und genau dort liegt das Problem ;) Die Idee ist nicht verkehrt, jedoch fehlt die Funktion Chatpopup.
      Die Chatpopup ist in der Login der Knuffelinsel Vesion

      Hier stehts:




      [list]
      <html>
      <head>
      <link rel="stylesheet" type="text/css" href="{GET|$runtime.style}.css">
      <title>Knuffelinsel</title>
      </head>

      <div align=center class="headertext">
      &nbsp;</div>
      <table border=0 width="100%" cellspacing=0 cellpadding=10>
      <tr>

      <td width="70%" valign=top>
      <html>
      <head>
      <base href="{GET|$settings.urls.chaturl}">
      <title>Chat</title>
      <title>Chat</title>
      <script language="JavaScript" src="chat.js" type="text/javascript">
      </script>
      <script language="JavaScript">
      cgi='{GET|$settings.urls.logouturl}chat.pl';
      function chatpopup21()
      {
      window.open('{GET|$settings.urls.logouturl}','chat','width=1000,height=1000,resizable=yes');
      }
      function showInfo(text)
      {
      var wnd = top.opener.openCenteredWindow('','general_settings_info',400,100);
      wnd.document.open('text/html','replace');
      wnd.document.write(info.replace(/\%\%text\%\%/g,text));
      wnd.document.close();
      }
      </script>
      <script language="JavaScript">
      cgi='{GET|$settings.urls.chaturl}?id=&language=&css=&proxy=1';
      function ChatPopUp()
      {
      window.open('{GET|$settings.urls.chaturl}','ChatPopUp','location=no, menubar=no, toolbar=no, status=no, resizable=yes, width=1200, height=1000');
      }
      function Validation(theForm)
      {
      if (theForm.name.value == "")
      {
      alert("Du hast keinen Nicknamen angegeben!");
      theForm.name.focus();
      return (false);
      }
      if (theForm.password.value == "")
      {
      alert("Du hast kein Passwort angegeben!");
      theForm.name.focus();
      return (false);
      }
      }
      </script>
      </head>

      <body leftmargin="36" oncontextmenu="return false" bgcolor="#d9abef" marginwidth="36">
      <div class="headertext">
      <font color="#000000" face="Arial">
      <noscript>
      </noscript>
      </font>
      <table border="0" cellpadding="10" cellspacing="0" width="100%">
      <tbody><tr>
      <td valign="top" width="50%">
      <form method=POST action="{GET|$settings.urls.chaturl}" name=loginForm onSubmit="ChatPopUp();return Validation(this)" target="ChatPopUp">

      <input name="channelpassword" size="20" style="background-color: rgb(231, 11, 11);" type="hidden">
      <input type=hidden name="language1" value="">
      <input type=hidden name="css1" value="">
      <input type=hidden name="proxy1" value="">
      <font color="#000000">
      <input name="action" value="login" type="hidden">
      </font>
      <font color="#000000" face="Arial"><input name="language" value="" type="hidden"><input name="css" value="" type="hidden"><input name="proxy" value="1" type="hidden">
      </font>
      <table cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td>
      <table border="0" cellpadding="0" cellspacing="1" height="193" width="100%">

      <tbody><tr class="row3"><td height="191">
      <center><center>
      {IF|$settings.statusnewsanzeigen == 1} <center>
      <b>{GET|$settings.chatname} News: {GET|$settings.statusnews}<br>
      <br> <center>
      {ENDIF}
      {GET|$settings.chatname} hat <font color="red"><b> <a href="{GET|$runtime.completeurl}&template=allnews" target="_blank">{GET|$allusers_count}</a></b></font> Chatter, davon sind zurzeit <b><font color="red">{GET|$onlineusers_count} </font></b> online, und <b><font color="red"> {GET|$offlineusers_count} </font></b> offline.
      </center>
      </center><b><!--<td width="500">
      -->
      </b>
      <div align="center">
      <center>
      <table oncontextmenu="return false" background="http://www.knuffelsland.de/login/loginbg.gif" border="0" height="161" width="508" style="border-collapse: collapse" bordercolor="#111111" cellpadding="0" cellspacing="0">
      <tbody><tr align="left">
      <td width="63" height="115">
      <p align="center">&nbsp;</p><p>&nbsp;
      </p><p>
      <font color="#000000" face="Arial" size="2">

      Nickname:<input type="hidden" name="is_username" value=""></b></td>
      <td height="115" width="187">
      <p>&nbsp; </p><p>&nbsp;</p>
      <p>
      <input name="name" size="20" style="FONT-SIZE: 12pt; WIDTH: 186px; COLOR: rgb(0,0,0); HEIGHT: 28px" maxlength="25" value="" type="text">
      </td>
      <td width="14" height="115">

      <p align="center">
      <font size="1" color="#000000" face="Arial"><br>
      </font> </p><p>
      <!--Channels -->
      <td rowspan="8" valign="top" width="546" height="301">

      <font color="#B7AFFF">
      <b>
      <font face="Arial"> </font></b></font><font face="Arial" style="font-size: 11pt" color="#C1C6FF"><br>
      </font>
      <b><font color="#B7AFFF" face="Arial" style="font-size: 12pt">
      <select ondblclick="window.open('{GET|$runtime.completeurl}&action=login&name={GET|$input.name}&password={GET|$input.password}&room={GET|$environment.room}','chat','width=977,height=729,resizable=yes')" name=room2 width="100px" size="15" face="Arial" style="font-size: 11pt;background-color:d9abef" onChange="this.form.room.value = this.value" allowtransparency="true">












      {FOREACH|$room|$roomlist&onlineusers}

      <option alt="WOW" style="font-size: 11pt;border color: #ffffff; background-color: d9abef; color: {IF|$room.need_password == 1}#000000{ELSE}#000000{ENDIF}" value="{GET|$room.name_lc}" {IIF|$room.name_lc eq $environment.room|selected}> {GET|$room.name} <font color="#000000">({GET|$room.onlineusers_count})</font><font color="#ffffff">

      {ENDFOR}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
      </select></font></b><font face="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
      </font> </td>
      </tr>
      </center>


      <!--ende Channels -->

      <tr align="left">
      <td height="28" width="63">
      <font color="#000000" face="Arial" size="2">

      Passwort:</font></td>

      <td height="28" width="187">
      <b><font color="#000000" face="Arial">
      <input name="password" size="20" style="font-size: 12pt; color: rgb(0, 0, 0); width: 185px; height: 28px;" type="password"></font></b></td>
      <td height="28" width="14">
      &nbsp;{GET|$input.name}</td>
      </tr>
      <tr align="left">
      <td height="27" width="63">
      <font color="#000000" face="Arial" size="2">

      Channel:</font></td>
      <td height="27" width="187">
      <b><font color="#000000" face="Arial">
      <input name="room" size="20" style="font-size: 12pt; color: rgb(0, 0, 0); width: 185px; height: 27px;"></font></b></td>
      <td height="27" width="14">
      &nbsp;{GET|$input.password}</td>
      </tr>
      <tr align="left">

      <td align="right" height="29" width="63">&nbsp; </td>
      <td height="29" width="187">&nbsp; </td>
      <td height="29" width="14">&nbsp; </td>
      </tr>
      <tr align="left">
      <td colspan="3" align="right" width="272" height="1">
      <b><font color="#000000" face="Arial">

      <input value="Eintreten" style="background: rgb(224, 223, 228) none repeat scroll 0%; font-size: 12pt; height: 27px; width: 258px; color: rgb(0, 0, 0); -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; float: left;" onClick="ja()" type="submit"></font></b></td>
      </tr>
      </tbody></table>
      </center>
      </div>
      <table width=579 border=0 !noborder cellpadding=4 cellspacing=0>
      <tr><td align=center width=579 bgcolor="#f0c1ff"
      background="http://www.knuddels.de/images/hlcol.gif"><font face="Verdana,Geneva,Arial,Helvetica" size=1><div align=justify>Beim ersten mal muss man sich
      zuerst "Neu Registrieren", dann kann es sofort losgehen.
      Ich w&uuml;nsche ein unterhaltsames
      Chatten,
      <br>{GET|$settings.settings.webmaster_nickname} (Chatinhaber)</div></font></td></tr></table>
      <p>Online User:</p>
      <p>{FOREACH|$room|$roomlist&amp;onlineusers}<br>
      {FOREACH|$user|$room.onlineusers}</p>
      <p></td></tr></tbody></table></form></td></tr></tbody></table>
      <p><font face="Arial" size="2">Powered by GTChat 0.95 Alpha © 2001-2004 by <a class="stdlink" target="_blank" href="http://www.gtchat.de/">
      <font color="#010567">Wladimir Palant<br></font></a></font><font face="Arial" size="2">Ideen, Umsetzung & Grafiken kommen von <font color="#010567">Knuddels.de</font></a></font><br>
      <u>
      <font face="Arial" size="2">Version by <a class="stdlink" target="_blank" href="Knuffelinsel.de.vu">
      <font color="#010567">Knuffelinsel.de.vu </font></a></font>
      </font></a></font><br>
      </u> </p>
      </p>
      </div>


      </body><html>
      <!-- Generated by GTChat 0.95 Alpha © 2001-2004 by Wladimir Palant --> </td>

      [/list]

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Weihnachtsmann“ ()

      suche in der login.html:

      <form method=POST action="{GET|$runtime.chaturl}" name=loginForm target=_blank>

      und ersetze durch (height und width anpassen):

      <form method=POST action="{GET|$runtime.chaturl}" name=loginForm target=chatfenster onsubmit=window.open('','chatfenster','top=0,left=0,height=730,width=990,resizeable=1,scrollbars=1')>

      weitere parameter (0/1 bzw yes/no):
      menubar, location, directories, status, hotkey

      <form method=POST action="{GET|$runtime.chaturl}" name=loginForm target=chatfenster onsubmit=window.open('','chatfenster','top=0,left=0,height=730,width=990,resizeable=1,menubar=0,location=0,directories=0,status=0,hotkey=0,scrollbars=1')>
      Okay werde mal mein Glück versuchen lol



      Frohes neues An alle Hoffe ihr seit gut reingekommen



      Hy es Klappt aber eines Stört mich noch daran kann man das irgentwie noch weg machen mann siht jetzt oben alle Lesezeichen sachen und so also die Lesezeichen liste

      Ich mach mal ein screen und hänge es an

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „Nailsy“ ()

      browser"(versions)problem". der eine machts, der andre nicht.

      ich an deiner stelle würder sowieso auf ein popup für den chat verzichten. was stört, wenn sich der chat in einem neuen fenster öffnet? nichts. und selbst wenn man nicht immer um diese herumkommt.. popups sind nach wie vor unbeliebt und werden es auch bleiben
      hmmm... okay

      mich persöhnlich störts jetzt nicht also die popup´s aber mich stört es halt wenn ich im chat bin das es die Lesezeichen da oben sind naja es ist ja nicht Lebensnotwenig oder ?



      Also ich bin ja froh der er schonmal im neuen Fenster geöffnet wird :D

      aber was muss ich den eingeben das im chat fenster Sihe gif nur das angezeigt wird

      und da wo der weisse feil ist das die Adrees einfach nuer nach Links verschoben wird

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Nailsy“ ()