Simple Machines Community Forum

SMF Support => Türkçe Bölümü (Turkish) => Language Specific Support => Arşiv => Topic started by: ѕтяιкєя on April 02, 2007, 11:43:11 AM

Title: Sanal Klavye Modu (Sadece Kodlar Hazır)
Post by: ѕтяιкєя on April 02, 2007, 11:43:11 AM
Selam,

Arkadaşlar ben bu Sanal Klavye olayına takıldım ve peşini bırakmıyorum :D Şimdi kodları hazırladım fakat nereye ekleyeceğimi bilmiyorum.Kodlar aşağıda.Umarım siz bunları nerelere ekleyeceğimi söylersiniz.Ondan sonra hazırlayıp buraya eklerim ;) Ayrıca Giriş pencerelerinde,üyeliklerde kısacası bütün yazı yazılacak yerlerde çıkıcak yerlerde ayarlayın :) LÜTFEN!!!


<style>
a.deneme {font-family:Arial, Helvetica, sans-serif; font-size:11; color:black; background-color:#999999; font-weight:bold; text-decoration:none; border:1; border-style:solid; border-color:black; width:18;text-align:center;}
a.deneme:hover { text-decoration:none;}

a.bosluk {font-family:arial;font-size:11; color:black;background-color:#999999;font-weight:bold;text-decoration:none;border:1;border-style:solid;border-color:black;width:180;text-align:center;}
a.bosluk:hover {font-family:arial;font-size:11; color:#ffffff;background-color:#999999;;font-weight:bold;text-decoration:none;border:1;border-style:solid;border-color:white;width:180;text-align:center;}

a.capslock {font-family:arial;font-size:11; color:black;background-color:#999999;font-weight:bold;text-decoration:none;border:1;border-style:solid;border-color:black;width:30;text-align:center;}
a.capslock:hover {font-family:arial;font-size:11; color:#ffffff;background-color:#999999;;font-weight:bold;text-decoration:none;border:1;border-style:solid;border-color:white;width:30;text-align:center;}

a.sil {font-family:arial;font-size:11; color:black;background-color:#999999;font-weight:bold;text-decoration:none;border:1;border-style:solid;border-color:black;width:30;text-align:center;}


</style>

<DIV ID="sanalklavye" style="border:1;border-style:solid;border-color:black;background-color:#ededed;width:440; left: 1px; top: 276px;">
<table width="100%" cellpadding="0" cellspacing="0" align="center" bgcolor="#ededed" onmousedown="dragThis('sanalklavye')" onmouseover="this.style.cursor='move';">
<tr height="15">
<td width="100%" bgcolor="#999999" style="cursor:resize;border:1;border-style:solid;border-color:black;font-size:12;color:white;" title="Sürükleyin" align="right">

<table width="100%" cellpadding="1"  cellspacing="1" border="0">
<tr>
<td width="50%"style="font-family:verdana;font-size:11; ">&nbsp;Sanal Klavye</td>
<td width="50%" align="right">
<img src="forum_images/kucut.gif" width="16" height="14" border="0" style="cursor:hand;" onclick="javascript:vis6('hidden');">
<img src="forum_images/buyut.gif" width="16" height="14" border="0" style="cursor:hand;" onclick="javascript:vis5('hidden');">
<img src="forum_images/kapat.gif" width="16" height="14" border="0" style="cursor:hand;" onclick="javascript:vis4('hidden');">
</td>
</tr>
</table>

<script language="jscript">
<!--

function tamamla(f)
{
if (f=="")
{
alert('Bir Harf veya Rakam Seçmelisiniz');
return false;
}
if (f=="bos")
{
document.frmLogin.password.value=document.frmLogin.password.value + " ";
document.frmLogin.password.focus();
return false;
}
{
if (document.capssecim=="1" )
{
document.frmLogin.password.value = document.frmLogin.password.value + f.toUpperCase();
document.frmLogin.password.focus();

}
else
{
document.frmLogin.password.value = document.frmLogin.password.value + f.toLowerCase();
document.frmLogin.password.focus();
}


return false;
}
}

function sil()
{
deger=document.frmLogin.password.value.length;

if (deger=="")
{
alert('Lütfen Önce Sifrenizi Girin');
document.frmLogin.password.focus();
return false;
}
{
document.frmLogin.password.value=document.frmLogin.password.value.substr(0,(deger-1));
document.frmLogin.password.focus();
}
}

var capssecim="1";

function capsdegistir(capssecim)
{
if (document.capssecim=="1")
{
document.capssecim="0";
document.frmLogin.capslink.value="BÜYÜK";

}
else
{
document.capssecim="1";
document.frmLogin.capslink.value="küçük";

}
}

-->
</script>


</td>
</td></tr></table>
<table width="100%" cellpadding="1" cellspacing="1" align="center">

<tr>
<td width="40%">

<table width="100%" cellpadding="1" cellspacing="1" border="0" align="center">

<tr>
<td colspan="2" align="center">
<a href="#" onclick="tamamla('é');" class="deneme">&nbsp;é&nbsp;</a>
<a href="#" onclick="tamamla('!');" class="deneme">&nbsp;!&nbsp;</a>
<a href="#" onclick="tamamla('#');" class="deneme">&nbsp;#&nbsp;</a>
<a href="#" onclick="tamamla('$');" class="deneme">&nbsp;$&nbsp;</a>
<a href="#" onclick="tamamla('%');" class="deneme">&nbsp;%&nbsp;</a>
<a href="#" onclick="tamamla('&');" class="deneme">&nbsp;&&nbsp;</a>
<a href="#" onclick="tamamla('/');" class="deneme">&nbsp;/&nbsp;</a>
<a href="#" onclick="tamamla('(');" class="deneme">&nbsp;(&nbsp;</a>
<a href="#" onclick="tamamla(')');" class="deneme">&nbsp;)&nbsp;</a>
<a href="#" onclick="tamamla('=');" class="deneme">&nbsp;=&nbsp;</a>
<a href="#" onclick="tamamla('?');" class="deneme">&nbsp;?&nbsp;</a>
<a href="#" onclick="tamamla('_');" class="deneme">&nbsp;_&nbsp;</a>
<a href="#" onclick="sil();" class="sil">&nbsp;<&nbsp;&nbsp;&nbsp;&nbsp;</a>
</td>
</tr>

<tr>
<td colspan="2" align="center">
<a href="#" onclick="tamamla('Q');" class="deneme">&nbsp;Q&nbsp;</a>
<a href="#" onclick="tamamla('W');" class="deneme">&nbsp;W&nbsp;</a>
<a href="#" onclick="tamamla('E');" class="deneme">&nbsp;E&nbsp;</a>
<a href="#" onclick="tamamla('R');" class="deneme">&nbsp;R&nbsp;</a>
<a href="#" onclick="tamamla('T');" class="deneme">&nbsp;T&nbsp;</a>
<a href="#" onclick="tamamla('Y');" class="deneme">&nbsp;Y&nbsp;</a>
<a href="#" onclick="tamamla('U');" class="deneme">&nbsp;U&nbsp;</a>
<a href="#" onclick="tamamla('I');" class="deneme">&nbsp;I&nbsp;</a>
<a href="#" onclick="tamamla('O');" class="deneme">&nbsp;O&nbsp;</a>
<a href="#" onclick="tamamla('P');" class="deneme">&nbsp;P&nbsp;</a>
<a href="#" onclick="tamamla('G');" class="deneme">&nbsp;G&nbsp;</a>
<a href="#" onclick="tamamla('Ü');" class="deneme">&nbsp;Ü&nbsp;</a>
</td>
</tr>

<tr>
  <td width="15%" rowspan="2" align="center">
  <input type="button" style="width:45; font-size:9px; font-family : Tahoma,Verdana,Arial; " name="capslink" value="BÜYÜK" onclick="javascript:capsdegistir(capssecim,this);">
  </td>
<td width="85%" align="center">
<a href="#" onclick="tamamla('A');" class="deneme">&nbsp;A&nbsp;</a>
<a href="#" onclick="tamamla('S');" class="deneme">&nbsp;S&nbsp;</a>
<a href="#" onclick="tamamla('D');" class="deneme">&nbsp;D&nbsp;</a>
<a href="#" onclick="tamamla('F');" class="deneme">&nbsp;F&nbsp;</a>
<a href="#" onclick="tamamla('G');" class="deneme">&nbsp;G&nbsp;</a>
<a href="#" onclick="tamamla('H');" class="deneme">&nbsp;H&nbsp;</a>
<a href="#" onclick="tamamla('J');" class="deneme">&nbsp;J&nbsp;</a>
<a href="#" onclick="tamamla('K');" class="deneme">&nbsp;K&nbsp;</a>
<a href="#" onclick="tamamla('L');" class="deneme">&nbsp;L&nbsp;</a>
<a href="#" onclick="tamamla('S');" class="deneme">&nbsp;S&nbsp;</a>
<a href="#" onclick="tamamla('I');" class="deneme">&nbsp;İ&nbsp;</a>
</td>
</tr>

<tr>
  <td width="85%" align="center">
<a href="#" onclick="tamamla('Z');" class="deneme">&nbsp;Z&nbsp;</a>
<a href="#" onclick="tamamla('X');" class="deneme">&nbsp;X&nbsp;</a>
<a href="#" onclick="tamamla('C');" class="deneme">&nbsp;C&nbsp;</a>
<a href="#" onclick="tamamla('V');" class="deneme">&nbsp;V&nbsp;</a>
<a href="#" onclick="tamamla('B');" class="deneme">&nbsp;B&nbsp;</a>
<a href="#" onclick="tamamla('N');" class="deneme">&nbsp;N&nbsp;</a>
<a href="#" onclick="tamamla('M');" class="deneme">&nbsp;M&nbsp;</a>
<a href="#" onclick="tamamla('Ö');" class="deneme">&nbsp;Ö&nbsp;</a>
<a href="#" onclick="tamamla('Ç');" class="deneme">&nbsp;Ç&nbsp;</a>
</td>
</tr>

<tr>
  <td width="15%" align="center">&nbsp;</td>
<td width="85%" align="center">
<a href="#" onclick="tamamla('bos');" class="bosluk">&nbsp;&nbsp;</a>
</td>
</tr>

</table>

</td>

<td width="13%" valign="top">

<table width="100%" cellpadding="1" cellspacing="0" border="0" align="center">
<tr>
<td width="100%" style="font-size:1;">&nbsp;</td>
</tr>

<tr><td width="100%" align="center">

<a href="#" onclick="tamamla('1');" class="deneme">&nbsp;1&nbsp;</a>

<a href="#" onclick="tamamla('3');" class="deneme">&nbsp;3&nbsp;</a>

<a href="#" onclick="tamamla('0');" class="deneme">&nbsp;0&nbsp;</a>
</td></tr><tr><td width='100%' align='center'>
<a href="#" onclick="tamamla('2');" class="deneme">&nbsp;2&nbsp;</a>

<a href="#" onclick="tamamla('7');" class="deneme">&nbsp;7&nbsp;</a>

<a href="#" onclick="tamamla('5');" class="deneme">&nbsp;5&nbsp;</a>
</td></tr><tr><td width='100%' align='center'>
<a href="#" onclick="tamamla('4');" class="deneme">&nbsp;4&nbsp;</a>

<a href="#" onclick="tamamla('6');" class="deneme">&nbsp;6&nbsp;</a>

<a href="#" onclick="tamamla('8');" class="deneme">&nbsp;8&nbsp;</a>
</td></tr><tr><td width='100%' align='center'>
<a href="#" onclick="tamamla('9');" class="deneme">&nbsp;9&nbsp;</a>

</td>
</tr>

</table>

</td>
</tr>
</table>
</div>
</html>



İyi Forumlar...
Title: Re: Sanal Klavye Modu (Sadece Kodlar Hazır)
Post by: Elmacik on April 02, 2007, 12:26:56 PM
Bu kod eksik, tamamla; eğer vaktim olursa bakayım. (Söz veremiyorum sadece belki bakabilirim)
Title: Re: Sanal Klavye Modu (Sadece Kodlar Hazır)
Post by: ѕтяιкєя on April 02, 2007, 12:52:00 PM
Eksik mi :S İyide hepsi bu :D
Title: Re: Sanal Klavye Modu (Sadece Kodlar Hazır)
Post by: Elmacik on April 02, 2007, 02:05:14 PM
O zaman başka sanal klavye bul, bundan çok daha güzelleri var ortalıkta dolaşıyor :)
Title: Re: Sanal Klavye Modu (Sadece Kodlar Hazır)
Post by: ßy_ßelo on April 02, 2007, 05:32:47 PM
işbankınki süper hareketli devamlı değişiyor istersen sabitte yapabiliyorsun orayı biraz incele derim.  
Title: Re: Sanal Klavye Modu (Sadece Kodlar Hazır)
Post by: Evo™ on April 03, 2007, 02:05:33 AM
Gerçekten de arkadaşın verdiği eksik buyrun ben vereyim..

Firefox'da Sorunlar yaşanıyor İnternet Explorer'da bakarsanız...

Reklam olarak algılamayan atabileceğim başka bir yer yok tu. Gerekirse mod arkadaşlar kaldırabilirler...



Demo (http://www.trforumcu.com/forum/sanal.php)


Kodlar...

<body onLoad="yerayar();" onLoad="javascript:vis6('hidden')">

<form action="', $scripturl, '?action=login2" name="frmLogin" id="frmLogin" method="post" style="margin-top: 4ex;"', empty($context['disable_login_hashing']) ? ' onsubmit="hashLoginPassword(this, \'' . $context['session_id'] . '\');"' : '', '>
<html>
<head>
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
DHTML = (document.getElementById || document.all || document.layers)

function vis4(val)
{
if (!DHTML) return;
var f = new getObj('sanalklavye');
f.style.visibility = val;

}
function vis5(val)
{
if (!DHTML) return;
var f = new getObj('sanalklavye');
f.style.width = 440;
f.style.height = 140;

}
function vis6(val)
{
if (!DHTML) return;
var f = new getObj('sanalklavye');
f.style.width = 180;
f.style.height = 33;
f.style.overflow = 'hidden';

}

function getObj(name)
{
  if (document.getElementById)
  {
    this.obj = document.getElementById(name);
this.style = document.getElementById(name).style;
  }
  else if (document.all)
  {
    this.obj = document.all[name];
this.style = document.all[name].style;
  }
  else if (document.layers)
  {
    this.obj = document.layers[name];
    this.style = document.layers[name];
  }
}
-->
</SCRIPT><STYLE TYPE="text/css">
<!--

#sanalklavye {
position: absolute;
top: 10px;
left: 10px;
width: 300px;
height: 100px;
padding: 5px;
border: 1;
filter: Alpha(Opacity=75);
}-->
</style>


<SCRIPT LANGUAGE=JAVASCRIPT>


is_opera = (navigator.userAgent.toLowerCase().indexOf("opera") != -1);
var curObj = null; /* current object wich be drag */
var mouseY = 0; /* mouse X */
var mouseX = 0; /* mouse Y */
var dx = 0;
var dy = 0;

function dragThis(what){
    var tmp;
        if (document.all) tmp = document.all[what].style;
    else if (document.getElementById) tmp = document.getElementById(what).style;
    else if (document.layers) tmp=document.layers[what];
    curObj = tmp;
    var str = "";
    var i=0;
    str = tmp.left;
    i= (!is_opera) ? str.substr(0,str.length-2) : str;
    dx = mouseX - i;
    str = tmp.top;
    i= (!is_opera) ? str.substr(0,str.length-2) : str;
    dy = mouseY - i;
}


    function mouseMove(e){
    mouseX = (document.all)? event.clientX : e.x;
    mouseY = (document.all)? event.clientY : e.y;


        if (curObj){
sol = mouseX - dx;
ust = mouseY - dy;

if (sol < 0) {
sol=0;
}

if (sol > (screen.width-200)) {
sol = (screen.width-200);
}

if (ust < 0) {
ust=0;
}
curObj.left = sol;
        curObj.top = ust;

        }
}


       function mouseUp() {
curObj = null;
var sol
var ust
var soli = sol;


var usti = ust; }

    if (document.layers)document.captureEvents(Event.MOUSEMOVE);
    document.onmousemove=mouseMove;
    document.onmouseup=mouseUp;



function durum(val)
{

var expDays = 30;
var exp = new Date();
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));

if (!DHTML) return;
var f = new getObj('sanalklavye');
f.style.height = val;
if (val < 30)
{f.style.overflow = 'hidden';

var VisitorName= 24;

}
else

{f.style.overflow = 'visible';

var VisitorName= 100;

}


}

function goster()
{


VisitorName = eval(VisitorName);

if (VisitorName < 30)

{
durum(24);
}

else

{
durum(100);
}

}
function yerayar()
{

if (!DHTML) return;
var sf = new getObj('sanalklavye');
sf.style.top = ust;
sf.style.left = sol;

}

</SCRIPT>   
<?php
// Version: 1.1 RC2; Login

// This is just the basic "login" form.
function template_login()
{
global $context$settings$options$scripturl$modSettings$txt;

echo '
<script language="JavaScript" type="text/javascript" src="'
$settings['default_theme_url'], '/sha1.js"></script>

<form action="'
$scripturl'?action=login2" name="frmLogin" id="frmLogin" method="post" style="margin-top: 4ex;"', empty($context['disable_login_hashing']) ? ' onsubmit="hashLoginPassword(this, \'' $context['session_id'] . '\');"' '''>
<table border="0" width="400" cellspacing="0" cellpadding="4" class="tborder" align="center">
<tr class="titlebg">
<td colspan="2">
<img src="'
$settings['images_url'], '/icons/login_sm.gif" alt="" align="top" /> '$txt[34], '
</td>'
;

// Did they make a mistake last time?
if (isset($context['login_error']))
echo '
</tr><tr class="windowbg">
<td align="center" colspan="2" style="padding: 1ex;">
<b style="color: red;">'
$context['login_error'], '</b>
</td>'
;

// Or perhaps there's some special description for this time?
if (isset($context['description']))
echo '
</tr><tr class="windowbg">
<td align="center" colspan="2">
<b>'
$context['description'], '</b><br />
<br />
</td>'
;

// Now just get the basic information - username, password, etc.
echo '
</tr><tr class="windowbg">
<td width="50%" align="right"><b>'
$txt[35], ':</b></td>
<td><input type="text" name="user" size="20" value="'
$context['default_username'], '" /></td>
</tr><tr class="windowbg">
<td align="right"><b>'
$txt[36], ':</b></td>
<td><input type="password" name="passwrd" value="'
$context['default_password'], '" size="20" /></td>
</tr><tr class="windowbg">
<td align="right"><b>'
$txt[497], ':</b></td>
<td><input type="text" name="cookielength" size="4" maxlength="4" value="'
$modSettings['cookieTime'], '"'$context['never_expire'] ? ' disabled="disabled"' ''' /></td>
</tr><tr class="windowbg">
<td align="right"><b>'
$txt[508], ':</b></td>
<td><input type="checkbox" name="cookieneverexp"'
$context['never_expire'] ? ' checked="checked"' ''' class="check" onclick="this.form.cookielength.disabled = this.checked;" /></td>
</tr><tr class="windowbg">'
;
// If they have deleted their account, give them a chance to change their mind.
if (isset($context['login_show_undelete']))
echo '
<td align="right"><b style="color: red;">'
$txt['undelete_account'], ':</b></td>
<td><input type="checkbox" name="undelete" class="check" /></td>
</tr><tr class="windowbg">'
;
echo '
<td align="center" colspan="2"><input type="submit" value="'
$txt[34], '" style="margin-top: 2ex;" /></td>
</tr><tr class="windowbg">
<td align="center" colspan="2" class="smalltext"><a href="'
$scripturl'?action=reminder">'$txt[315], '</a><br /><br /></td>
</tr>
</table>

<input type="hidden" name="hash_passwrd" value="" />
</form>'
;

// Focus on the correct input - username or password.
echo '
<script language="JavaScript" type="text/javascript"><!-- // --><![CDATA[
document.forms.frmLogin.'
, isset($context['default_username']) && $context['default_username'] != '' 'passwrd' 'user''.focus();
// ]]></script>'
;
}

// Tell a guest to get lost or login!
function template_kick_guest()
{
global $context$settings$options$scripturl$modSettings$txt;

// This isn't that much... just like normal login but with a message at the top.
echo '
<script language="JavaScript" type="text/javascript" src="'
$settings['default_theme_url'], '/sha1.js"></script>

<form action="'
$scripturl'?action=login2" method="post" name="frmLogin" id="frmLogin"', empty($context['disable_login_hashing']) ? ' onsubmit="hashLoginPassword(this, \'' $context['session_id'] . '\');"' '''>
<table border="0" cellspacing="0" cellpadding="3" class="tborder" align="center">
<tr class="catbg">
<td>'
$txt[633], '</td>
</tr><tr>'
;

// Show the message or default message.
echo '
<td class="windowbg" style="padding-top: 2ex; padding-bottom: 2ex;">
'
, empty($context['kick_message']) ? $txt[634] : $context['kick_message'], '<br />
'
$txt[635], ' <a href="'$scripturl'?action=register">'$txt[636], '</a> '$txt[637], '
</td>'
;

// And now the login information.
echo '
</tr><tr class="titlebg">
<td><img src="'
$settings['images_url'], '/icons/login_sm.gif" alt="" align="top" /> '$txt[34], '</td>
</tr><tr>
<td class="windowbg">
<table border="0" cellpadding="3" cellspacing="0" align="center">
<tr>
<td align="right"><b>'
$txt[35], ':</b></td>
<td><input type="text" name="user" size="20" /></td>
</tr><tr>
<td align="right"><b>'
$txt[36], ':</b></td>
<td><input type="password" name="passwrd" size="20" /></td>
</tr><tr>
<td align="right"><b>'
$txt[497], ':</b></td>
<td><input type="text" name="cookielength" size="4" maxlength="4" value="'
$modSettings['cookieTime'], '" /></td>
</tr><tr>
<td align="right"><b>'
$txt[508], ':</b></td>
<td><input type="checkbox" name="cookieneverexp" class="check" onclick="this.form.cookielength.disabled = this.checked;" /></td>
</tr><tr>
<td align="center" colspan="2"><input type="submit" value="'
$txt[34], '" style="margin-top: 2ex;" /></td>
</tr><tr>
<td align="center" colspan="2" class="smalltext"><a href="'
$scripturl'?action=reminder">'$txt[315], '</a><br /><br /></td>
</tr>
</table>
</td>
</tr>
</table>

<input type="hidden" name="hash_passwrd" value="" />
</form>'
;

// Do the focus thing...
echo '
<script language="JavaScript" type="text/javascript"><!-- // --><![CDATA[
document.forms.frmLogin.user.focus();
// ]]></script>'
;
}

// This is for maintenance mode.
function template_maintenance()
{
global $context$settings$options$scripturl$txt$modSettings;

// Display the administrator's message at the top.
echo '
<form action="'
$scripturl'?action=login2" method="post">
<table border="0" width="86%" cellspacing="0" cellpadding="3" class="tborder" align="center">
<tr class="titlebg">
<td colspan="2">'
$context['title'], '</td>
</tr><tr>
<td class="windowbg" width="44" align="center" style="padding: 1ex;">
<img src="'
$settings['images_url'], '/construction.gif" width="40" height="40" alt="'$txt['maintenance3'], '" />
</td>
<td class="windowbg">'
$context['description'], '</td>
</tr><tr class="titlebg">
<td colspan="2">'
$txt[114], '</td>
</tr><tr>'
;

// And now all the same basic login stuff from before.
echo '
<td colspan="2" class="windowbg">
<table border="0" width="90%" align="center">
<tr>
<td><b>'
$txt[35], ':</b></td>
<td><input type="text" name="user" size="15" /></td>
<td><b>'
$txt[36], ':</b></td>
<td><input type="password" name="passwrd" size="10" /> &nbsp;</td>
</tr><tr>
<td><b>'
$txt[497], ':</b></td>
<td><input type="text" name="cookielength" size="4" maxlength="4" value="'
$modSettings['cookieTime'], '" /> &nbsp;</td>
<td><b>'
$txt[508], ':</b></td>
<td><input type="checkbox" name="cookieneverexp" class="check" /></td>
</tr><tr>
<td align="center" colspan="4"><input type="submit" value="'
$txt[34], '" style="margin-top: 1ex; margin-bottom: 1ex;" /></td>
</tr>
</table>
</td>
</tr>
</table>
</form>'
;
}

// This is for the security stuff - makes administrators login every so often.
function template_admin_login()
{
global $context$settings$options$scripturl$txt;

// Since this should redirect to whatever they were doing, send all the get data.
echo '
<script language="JavaScript" type="text/javascript" src="'
$settings['default_theme_url'], '/sha1.js"></script>

<form action="'
$scripturl$context['get_data'], '" method="post" name="frmLogin" id="frmLogin" onsubmit="hashAdminPassword(this, \''$context['user']['username'], '\', \''$context['session_id'], '\');">
<table border="0" width="400" cellspacing="0" cellpadding="3" class="tborder" align="center">
<tr class="titlebg">
<td align="left">
<img src="'
$settings['images_url'], '/icons/login_sm.gif" alt="" align="top" /> '$txt[34], '
</td>
</tr>'
;

// We just need the password.
echo '
<tr class="windowbg">
<td align="center" style="padding: 1ex 0;">
<b>'
$txt[36], ':</b> <input type="password" name="admin_pass" size="24" /> <a href="'$scripturl'?action=helpadmin;help=securityDisable_why" onclick="return reqWin(this.href);" class="help"><img src="'$settings['images_url'], '/helptopics.gif" alt="'$txt[119], '" align="middle" /></a><br />
<input type="submit" value="'
$txt[34], '" style="margin-top: 2ex;" />
</td>
</tr>
</table>'
;

// Make sure to output all the old post data.
echo $context['post_data'], '

<input type="hidden" name="admin_hash_pass" value="" />
</form>'
;

// Focus on the password box.
echo '
<script language="JavaScript" type="text/javascript"><!-- // --><![CDATA[
document.forms.frmLogin.admin_pass.focus();
// ]]></script>'
;
}

// Activate your account manually?
function template_retry_activate()
{
global $context$settings$options$txt$scripturl;

// Just ask them for their code so they can try it again...
echo '
<br />
<form action="'
$scripturl'?action=activate;u='$context['member_id'], '" method="post">
<table border="0" width="600" cellpadding="4" cellspacing="0" class="tborder" align="center">
<tr class="titlebg">
<td colspan="2">'
$context['page_title'], '</td>';

// You didn't even have an ID?
if (empty($context['member_id']))
echo '
</tr><tr class="windowbg">
<td align="right" width="40%">'
$txt['invalid_activation_username'], ':</td>
<td><input type="text" name="user" size="30" /></td>'
;

echo '
</tr><tr class="windowbg">
<td align="right" width="40%">'
$txt['invalid_activation_retry'], ':</td>
<td><input type="text" name="code" size="30" /></td>
</tr><tr class="windowbg">
<td colspan="2" align="center" style="padding: 1ex;"><input type="submit" value="'
$txt['invalid_activation_submit'], '" /></td>
</tr>
</table>
</form>'
;
}

// Activate your account manually?
function template_resend()
{
global $context$settings$options$txt$scripturl;

// Just ask them for their code so they can try it again...
echo '
<br />
<form action="'
$scripturl'?action=activate;sa=resend" method="post">
<table border="0" width="600" cellpadding="4" cellspacing="0" class="tborder" align="center">
<tr class="titlebg">
<td colspan="2">'
$context['page_title'], '</td>
</tr><tr class="windowbg">
<td align="right" width="40%">'
$txt['invalid_activation_username'], ':</td>
<td><input type="text" name="user" size="40" value="'
$context['default_username'], '" /></td>
</tr><tr class="windowbg">
<td colspan="2" style="padding-top: 3ex; padding-left: 3ex;">'
$txt['invalid_activation_new'], '</td>
</tr><tr class="windowbg">
<td align="right" width="40%">'
$txt['invalid_activation_new_email'], ':</td>
<td><input type="text" name="new_email" size="40" /></td>
</tr><tr class="windowbg">
<td align="right" width="40%">'
$txt['invalid_activation_password'], ':</td>
<td><input type="password" name="passwd" size="30" /></td>
</tr><tr class="windowbg">'
;

if ($context['can_activate'])
echo '
<td colspan="2" style="padding-top: 3ex; padding-left: 3ex;">'
$txt['invalid_activation_known'], '</td>
</tr><tr class="windowbg">
<td align="right" width="40%">'
$txt['invalid_activation_retry'], ':</td>
<td><input type="text" name="code" size="30" /></td>
</tr><tr class="windowbg">'
;

echo '
<td colspan="2" align="center" style="padding: 1ex;"><input type="submit" value="'
$txt['invalid_activation_resend'], '" /></td>
</tr>
</table>
</form>'
;
}

?>
<style>
a.deneme {font-family:Arial, Helvetica, sans-serif; font-size:11; color:black; background-color:#999999; font-weight:bold; text-decoration:none; border:1; border-style:solid; border-color:black; width:18;text-align:center;}
a.deneme:hover { text-decoration:none;}

a.bosluk {font-family:arial;font-size:11; color:black;background-color:#999999;font-weight:bold;text-decoration:none;border:1;border-style:solid;border-color:black;width:180;text-align:center;}
a.bosluk:hover {font-family:arial;font-size:11; color:#ffffff;background-color:#999999;;font-weight:bold;text-decoration:none;border:1;border-style:solid;border-color:white;width:180;text-align:center;}

a.capslock {font-family:arial;font-size:11; color:black;background-color:#999999;font-weight:bold;text-decoration:none;border:1;border-style:solid;border-color:black;width:30;text-align:center;}
a.capslock:hover {font-family:arial;font-size:11; color:#ffffff;background-color:#999999;;font-weight:bold;text-decoration:none;border:1;border-style:solid;border-color:white;width:30;text-align:center;}

a.sil {font-family:arial;font-size:11; color:black;background-color:#999999;font-weight:bold;text-decoration:none;border:1;border-style:solid;border-color:black;width:30;text-align:center;}


</style><DIV ID="sanalklavye" style="border:1;border-style:solid;border-color:black;background-color:#ededed;width:440; left: 1px; top: 276px;">
<table width="100%" cellpadding="0" cellspacing="0" align="center" bgcolor="#ededed" onmousedown="dragThis('sanalklavye')" onmouseover="this.style.cursor='move';">
<tr height="15">
<td width="100%" bgcolor="#999999" style="cursor:resize;border:1;border-style:solid;border-color:black;font-size:12;color:white;" title="Sürükleyin" align="right">

<table width="100%" cellpadding="1"  cellspacing="1" border="0">
<tr>
<td width="85%"style="font-family:verdana;font-size:11; ">&nbsp;<font color="#FF0000">&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; Sanal Klavye&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</font> </td>
<td width="15%" align="right">
<img src="http://www.trforumcu.com/forum/Themes/default/images/sanal/kucut.gif" width="16" height="14" border="0" style="cursor:hand;" onclick="javascript:vis6('hidden');">
<img src="http://www.trforumcu.com/forum/Themes/default/images/sanal/buyut.gif" width="16" height="14" border="0" style="cursor:hand;" onclick="javascript:vis5('hidden');">
<img src="http://www.trforumcu.com/forum/Themes/default/images/sanal/kapat.gif" width="16" height="14" border="0" style="cursor:hand;" onclick="javascript:vis4('hidden');"></td>
</tr>
</table>

<script language="jscript">
<!--

function tamamla(f)
{
if (f=="")
{
alert('Bir Harf veya Rakam Seçmelisiniz');
return false;
}
if (f=="bos")
{
document.frmLogin.password.value=document.frmLogin.password.value + " ";
document.frmLogin.password.focus();
return false;
}
{
if (document.capssecim=="1" )
{
document.frmLogin.password.value = document.frmLogin.password.value + f.toUpperCase();
document.frmLogin.password.focus();

}
else
{
document.frmLogin.password.value = document.frmLogin.password.value + f.toLowerCase();
document.frmLogin.password.focus();
}


return false;
}
}

function sil()
{
deger=document.frmLogin.password.value.length;

if (deger=="")
{
alert('Lütfen Önce Sifrenizi Girin');
document.frmLogin.password.focus();
return false;
}
{
document.frmLogin.password.value=document.frmLogin.password.value.substr(0,(deger-1));
document.frmLogin.password.focus();
}
}

var capssecim="1";

function capsdegistir(capssecim)
{
if (document.capssecim=="1")
{
document.capssecim="0";
document.frmLogin.capslink.value="BÜYÜK";

}
else
{
document.capssecim="1";
document.frmLogin.capslink.value="küçük";

}
}

-->
</script>


</td>
</td></tr></table>
<table width="100%" cellpadding="1" cellspacing="1" align="center">

<tr>
<td width="40%">

<table width="100%" cellpadding="1" cellspacing="1" border="0" align="center">

<tr>
<td colspan="2" align="center">
<a href="#" onclick="tamamla('é');" class="deneme">&nbsp;é&nbsp;</a>
<a href="#" onclick="tamamla('!');" class="deneme">&nbsp;!&nbsp;</a>
<a href="#" onclick="tamamla('#');" class="deneme">&nbsp;#&nbsp;</a>
<a href="#" onclick="tamamla('$');" class="deneme">&nbsp;$&nbsp;</a>
<a href="#" onclick="tamamla('%');" class="deneme">&nbsp;%&nbsp;</a>
<a href="#" onclick="tamamla('&');" class="deneme">&nbsp;&&nbsp;</a>
<a href="#" onclick="tamamla('/');" class="deneme">&nbsp;/&nbsp;</a>
<a href="#" onclick="tamamla('(');" class="deneme">&nbsp;(&nbsp;</a>
<a href="#" onclick="tamamla(')');" class="deneme">&nbsp;)&nbsp;</a>
<a href="#" onclick="tamamla('=');" class="deneme">&nbsp;=&nbsp;</a>
<a href="#" onclick="tamamla('?');" class="deneme">&nbsp;?&nbsp;</a>
<a href="#" onclick="tamamla('_');" class="deneme">&nbsp;_&nbsp;</a>
<a href="#" onclick="sil();" class="sil">&nbsp;<&nbsp;&nbsp;&nbsp;&nbsp;</a>
</td>
</tr>

<tr>
<td colspan="2" align="center">
<a href="#" onclick="tamamla('Q');" class="deneme">&nbsp;Q&nbsp;</a>
<a href="#" onclick="tamamla('W');" class="deneme">&nbsp;W&nbsp;</a>
<a href="#" onclick="tamamla('E');" class="deneme">&nbsp;E&nbsp;</a>
<a href="#" onclick="tamamla('R');" class="deneme">&nbsp;R&nbsp;</a>
<a href="#" onclick="tamamla('T');" class="deneme">&nbsp;T&nbsp;</a>
<a href="#" onclick="tamamla('Y');" class="deneme">&nbsp;Y&nbsp;</a>
<a href="#" onclick="tamamla('U');" class="deneme">&nbsp;U&nbsp;</a>
<a href="#" onclick="tamamla('I');" class="deneme">&nbsp;I&nbsp;</a>
<a href="#" onclick="tamamla('O');" class="deneme">&nbsp;O&nbsp;</a>
<a href="#" onclick="tamamla('P');" class="deneme">&nbsp;P&nbsp;</a>
<a href="#" onclick="tamamla('G');" class="deneme">&nbsp;G&nbsp;</a>
<a href="#" onclick="tamamla('Ü');" class="deneme">&nbsp;Ü&nbsp;</a>
</td>
</tr>

<tr>
  <td width="15%" rowspan="2" align="center">
  <input type="button" style="width:45; font-size:9px; font-family : Tahoma,Verdana,Arial; " name="capslink" value="BÜYÜK" onclick="javascript:capsdegistir(capssecim,this);">
  </td>
<td width="85%" align="center">
<a href="#" onclick="tamamla('A');" class="deneme">&nbsp;A&nbsp;</a>
<a href="#" onclick="tamamla('S');" class="deneme">&nbsp;S&nbsp;</a>
<a href="#" onclick="tamamla('D');" class="deneme">&nbsp;D&nbsp;</a>
<a href="#" onclick="tamamla('F');" class="deneme">&nbsp;F&nbsp;</a>
<a href="#" onclick="tamamla('G');" class="deneme">&nbsp;G&nbsp;</a>
<a href="#" onclick="tamamla('H');" class="deneme">&nbsp;H&nbsp;</a>
<a href="#" onclick="tamamla('J');" class="deneme">&nbsp;J&nbsp;</a>
<a href="#" onclick="tamamla('K');" class="deneme">&nbsp;K&nbsp;</a>
<a href="#" onclick="tamamla('L');" class="deneme">&nbsp;L&nbsp;</a>
<a href="#" onclick="tamamla('S');" class="deneme">&nbsp;S&nbsp;</a>
<a href="#" onclick="tamamla('I');" class="deneme">&nbsp;İ&nbsp;</a>
</td>
</tr>

<tr>
  <td width="85%" align="center">
<a href="#" onclick="tamamla('Z');" class="deneme">&nbsp;Z&nbsp;</a>
<a href="#" onclick="tamamla('X');" class="deneme">&nbsp;X&nbsp;</a>
<a href="#" onclick="tamamla('C');" class="deneme">&nbsp;C&nbsp;</a>
<a href="#" onclick="tamamla('V');" class="deneme">&nbsp;V&nbsp;</a>
<a href="#" onclick="tamamla('B');" class="deneme">&nbsp;B&nbsp;</a>
<a href="#" onclick="tamamla('N');" class="deneme">&nbsp;N&nbsp;</a>
<a href="#" onclick="tamamla('M');" class="deneme">&nbsp;M&nbsp;</a>
<a href="#" onclick="tamamla('Ö');" class="deneme">&nbsp;Ö&nbsp;</a>
<a href="#" onclick="tamamla('Ç');" class="deneme">&nbsp;Ç&nbsp;</a>
</td>
</tr>

<tr>
  <td width="15%" align="center">&nbsp;</td>
<td width="85%" align="center">
<a href="#" onclick="tamamla('bos');" class="bosluk">&nbsp;&nbsp;</a>
</td>
</tr>

</table>

</td>

<td width="13%" valign="top">

<table width="100%" cellpadding="1" cellspacing="0" border="0" align="center">
<tr>
<td width="100%" style="font-size:1;">&nbsp;</td>
</tr>

<tr><td width="100%" align="center">

<a href="#" onclick="tamamla('5');" class="deneme">&nbsp;5&nbsp;</a>

<a href="#" onclick="tamamla('7');" class="deneme">&nbsp;7&nbsp;</a>

<a href="#" onclick="tamamla('3');" class="deneme">&nbsp;3&nbsp;</a>
</td></tr><tr><td width='100%' align='center'>
<a href="#" onclick="tamamla('2');" class="deneme">&nbsp;2&nbsp;</a>

<a href="#" onclick="tamamla('1');" class="deneme">&nbsp;1&nbsp;</a>

<a href="#" onclick="tamamla('8');" class="deneme">&nbsp;8&nbsp;</a>
</td></tr><tr><td width='100%' align='center'>
<a href="#" onclick="tamamla('4');" class="deneme">&nbsp;4&nbsp;</a>

<a href="#" onclick="tamamla('6');" class="deneme">&nbsp;6&nbsp;</a>

<a href="#" onclick="tamamla('0');" class="deneme">&nbsp;0&nbsp;</a>
</td></tr><tr><td width='100%' align='center'>
<a href="#" onclick="tamamla('9');" class="deneme">&nbsp;9&nbsp;</a>

</td>
</tr>

</table>

</td>
</tr>
</table>
</div>
</html>
Title: Re: Sanal Klavye Modu (Sadece Kodlar Hazır)
Post by: d-gan on April 03, 2007, 06:17:17 AM
Flash klavyelerde var çokgüzeller bnde vardı bir sürü ama  pc de tüm harddisk i formatladım:D
ne var ne yok gitti şimdi sıfıdan başladık:)
bulursam gene burda paylaşırım
Title: Re: Sanal Klavye Modu (Sadece Kodlar Hazır)
Post by: Evo™ on April 03, 2007, 12:52:18 PM
Buyrun arkadaşlar size örnek vereyim sağolsun badboy kardeşim entegre etti siteme daha yapım aşamasında geliştirilecek, Türkçe karakter konulacak ve taşınabilir yapılacak yani böyle de çalışyor ama gelişecek daha 

Demo (http://www.tunerteam.com/forum/index.php?action=login)
Title: Re: Sanal Klavye Modu (Sadece Kodlar Hazır)
Post by: TunerTeam.com on April 03, 2007, 03:56:49 PM
selim teşekkürler kardeşim ;)
Title: Re: Sanal Klavye Modu (Sadece Kodlar Hazır)
Post by: Elmacik on April 04, 2007, 05:02:32 AM
Bence çok güzel olmuş, Badboy'u tebrik ediyorum.
Hareketli olunca çok daha fonksiyonel ve anlamlı olacaktır.
Title: Re: Sanal Klavye Modu (Sadece Kodlar Hazır)
Post by: Badboy on April 05, 2007, 08:37:01 AM
Teşekküler Türkçe Dil seçeneğini de ekledim...

Görmek isteyenler Demo için tıklasın (http://www.tunerteam.com/forum/index.php?action=login)
Title: Re: Sanal Klavye Modu (Sadece Kodlar Hazır)
Post by: Recebivorer ™ on April 05, 2007, 10:43:16 AM
Evet Güzel Olmuş Badboy Kardeş Ne Zaman Paylaşacaksın Peki ?
Title: Re: Sanal Klavye Modu (Sadece Kodlar Hazır)
Post by: izmirli_ on April 05, 2007, 10:51:35 AM
Quote from: Badboy on April 05, 2007, 08:37:01 AM
Teşekküler Türkçe Dil seçeneğini de ekledim...

Görmek isteyenler Demo için tıklasın (http://www.tunerteam.com/forum/index.php?action=login)


Badboy gerçekten güzel olmuş Tebrikler...
Title: Re: Sanal Klavye Modu (Sadece Kodlar Hazır)
Post by: reisbey on April 05, 2007, 08:02:47 PM
badboy kardeş nasıl yapacagız bunu anlatıcakmısın bende ok istiyorum bunu yapmayı  
Title: Re: Sanal Klavye Modu (Sadece Kodlar Hazır)
Post by: themustea on April 05, 2007, 08:07:57 PM
evet anlatırsanız super olur elinize sağlık
Title: Re: Sanal Klavye Modu (Sadece Kodlar Hazır)
Post by: Evo™ on April 06, 2007, 02:31:13 AM
Quote from: KesKin on April 05, 2007, 10:26:54 AM
Bence güzel olmuş Badboy hatta temanla tam entegreli :) Renk uyumu :)

Temanızın renklerine göre kendiniz ayarlıyorsunuz ben öyle yaptım normalde beyaz zemin vardı. Gerçekten çok güzel oldu. Paylaşılır mı bilemiyorum belki de bize özel olur ve bir ilke yine imza atarız  :) :) :)
Title: Re: Sanal Klavye Modu (Sadece Kodlar Hazır)
Post by: Badboy on April 06, 2007, 05:04:04 AM
Evet arkadaşlar sanal klavyeye hareketlilikte kazandırdım sonunda ama henüz bitmedi bir kaç eksiği daha var...

Demo için tıklayın. (http://www.tunerteam.com/forum/index.php?action=login)
Title: Re: Sanal Klavye Modu (Sadece Kodlar Hazır)
Post by: izmirli_ on April 06, 2007, 05:21:57 AM
Quote from: Badboy on April 06, 2007, 05:04:04 AM
Evet arkadaşlar sanal klavyeye hareketlilikte kazandırdım sonunda ama henüz bitmedi bir kaç eksiği daha var...

Demo için tıklayın. (http://www.tunerteam.com/forum/index.php?action=login)


badboy uzun süre seni buralarda görmek güzel :D bunu paylaşmayı düşünüyormusun...
Title: Re: Sanal Klavye Modu (Sadece Kodlar Hazır)
Post by: Badboy on April 06, 2007, 06:00:25 AM
Quote from: Real_Life on April 06, 2007, 05:21:57 AM
Quote from: Badboy on April 06, 2007, 05:04:04 AM
Evet arkadaşlar sanal klavyeye hareketlilikte kazandırdım sonunda ama henüz bitmedi bir kaç eksiği daha var...

Demo için tıklayın. (http://www.tunerteam.com/forum/index.php?action=login)


badboy uzun süre seni buralarda görmek güzel :D bunu paylaşmayı düşünüyormusun...

Teşekkürler... Tamamen aklımdakileri ekleyip bitireyim o zaman paylaşıcam... Şimdi sanal klavyeyi gizleme ve gösterme özelliği ekledim... Eğer sizin de fikirleriniz varsa lütfen bildirin...

Demo için tıklayın. (http://www.tunerteam.com/forum/index.php?action=login)
 
Title: Re: Sanal Klavye Modu (Sadece Kodlar Hazır)
Post by: Foxi on April 06, 2007, 07:44:07 AM
badboy seo arşivinide bizimle paylaşırmısın. Herkes seo kurmadan en azından arşivini kullanabilsin.
Title: Re: Sanal Klavye Modu (Sadece Kodlar Hazır)
Post by: Badboy on April 06, 2007, 07:56:16 AM
Quote from: Foxi on April 06, 2007, 07:44:07 AM
badboy seo arşivinide bizimle paylaşırmısın. Herkes seo kurmadan en azından arşivini kullanabilsin.
Seo arşivini kendim ve trforumcu.com için yaptım... Paylaşmayı şuanda düşünmüyorum ancak Trforumcu.com ile görüşme yaptıktan sonra belki olabilir... Anlayışınız için teşekkürler...
Title: Re: Sanal Klavye Modu (Sadece Kodlar Hazır)
Post by: ѕтяιкєя on April 08, 2007, 02:34:46 PM
Ee arkadaşlar.Ne oldu ???
Title: Re: Sanal Klavye Modu (Sadece Kodlar Hazır)
Post by: Evo™ on April 08, 2007, 03:13:27 PM
Quote from: ѕтяιкєя on April 08, 2007, 02:34:46 PM
Ee arkadaşlar.Ne oldu ???

Ne olduğu burada  :) :)


http://www.simplemachines.org/community/index.php?topic=163407.0