Ne yazık ki dediğini yapamadım
Neo.
Aslında yapmak istediğimi biraz daha detaylı anlatayım şimdi:
wp-admin'den yeni bir sayfa oluşturdum ve içerisine aşağıdaki applet kodlarını yerleştirerek aktif hale getirdim.
Kod:
<div align="center">
<applet name ="esChat" code ="esChat.class" archive ="http://irc.nsohbet.com/esChat.jar" codeBase ="http://irc.nsohbet.com/" width ="560" height ="400"> <param name="CABBASE" value="http://irc.nsohbet.com/esChat.cab"><param name='Channel1' value='#nsohbet'><param name='Channel2' value='#oyun'><param name='Channel3' value='#sorucevap'><param name='Channel4' value='#radyo'><param name='Channel5' value='#arkadaş'> [<a href=# onClick='javascript:document.esChat.d("list" ,"");'>Kanallari listele</a> ]
</applet>
<br>
<form name=form1>
<tr>
<td>Yeni nick:</td>
<td><input type=text name=nick><input type=button value='Nickimi değiştireyim' onClick='esChat.d("nick",document.form1.nick.value);'></td>
</tr>
<tr>
<td>Kanal adı:</td>
<td><input type=text name=kanal><input type=button value='Kanala gireyim' onClick='esChat.d("join",document.form1.kanal.value);'></td>
</tr>
</form>
</div>
<br>
Global Kanallar: <a href=# onClick='javascript:document.esChat.d("join" ,"#nsohbet");'>#nsohbet</a> - <a href=# onClick='javascript:document.esChat.d("join" ,"#arkadaş");'>#arkadaş</a> - <a href=# onClick='javascript:document.esChat.d("join" ,"#sorucevap");'>#sorucevap</a> - <a href=# onClick='javascript:document.esChat.d("join" ,"#oyun");'>#oyun</a> - <a href=# onClick='javascript:document.esChat.d("join" ,"#kelime");'>#kelime</a>
<table border="0">
<tr>
<td>Sohbet teması:</td>
<td>
<select onChange='javascript:document.esChat.d("skin" ,this.value);'>
<option value='msn'>MSN Teması</option>
<option value='default'>mIRC Teması</option>
<option value='gtalk'>Gtalk Teması</option>
</select>
</td>
</tr>
<tr>
<td> Yeni ozel pencerelere :</td>
<td> <a href=# onClick='javascript:document.esChat.d("friends" ,"");'>Izin ver</a>
<a href=# onClick='javascript:document.esChat.d("friends" ,"nickserv,channelserv");'>Engelle</a></td>
</tr>
</table> Applet gayet iyi bir şekilde çalışıyor. nsohbet.com/sohbet adresinde gördüğünüz gibi.
Benim yapmak istediğim hadise, kullanıcının ana sayfadan (nsohbet.com) bir form aracılığıyla, direkt olarak nick ve şifresini yazarak bağlan tuşuna bastığında nsohbet.com/sohbet sayfasının açılmasını sağlamak ve bu sayfada tekrar nick ve şifre sorulmasını engellemek. Yani direk bu sayfa açılsın ve kişi bağlansın. Tekrardan nick ve şifre girmek zorunda olmasın...
Applet ile birlikte verilen örneklere bakıyorum, applet'in içerisine basit bir şekilde veri gönderilebileceği ve nasıl yapıldığı anlatılmış. Demişler ki,
Örneğin ana sayfana şu şekilde bir form koyarsın:
Kod:
<form action='sohbet.php' method='post'>
Isim:
<input type=text name='nick' size='10'>
<input type=submit value='Giris'>
</form>
sohbet.php içerisine yerleştirdiğin applet'in <applet> </applet> tagları arasına da
Kod:
<param name="nickname" value="<?php echo $_POST['nick'];?>">
bu kodu girersin, böylelikle ana sayfandan bağlanan kişi direk nick ve şifresini yazdığında (biliyorum bu kodda sadece nick kutucuğu var, şifre kısmını ekleme işi basit, iş uzamasın diye sadece bunları verdim) applet açılır ve otomatik olarak bağlanır.
Mantık gayet güzel, hoş. Fakat benim sohbet.php isminde bir dosyam yok, panelimden yeni bir sayfa oluşturdum (all in one seo pack kurulu olduğu için, kalıcı bağlantılarda düzenleme yaptığım için) ve oluşturduğum sayfa
nsohbet.com/sohbet/ şeklinde.
Fakat ilk başta oluşturduğumuz forma bakıyoruz,
<form action='sohbet.php' method='post'>
Isim:
<input type=text name='nick' size='10'>
<input type=submit value='Giris'>
</form>
gördüğünüz gibi sohbet.php var burada. Bunu /sohbet olarak değiştirdiğimde de istediğim işlemi gerçekleştiremiyorum. Ben istiyorum ki, sohbet bölümümün statik bir yapısı olmasın, sidebar'da bulunan son eklenen konular, son yorumlar gibi eklerden nasibini alsın, sürekli güncel kalsın.
Yoksa ana dizine bir sohbet.php oluşturup iyi kötü bir tasarım yapmasını biliyorum. Ama ben temamdan ayrı bir görüntü olsun istemiyorum, ayrı bir parçası olsun istemiyorum. Temanın içerisinde kullanmak istiyorum bunu, wordpress sayfa'sının içerisine gömmek istiyorum bu ek kodları.
Şimdi biraz daha net olmuştur umarım.
