|
Sorularınızı
sorarken başlıkta "Acil, yardım, biri yardım etsin, bir bakın, çözümü nedir?,
yardım edecek yok mu?" gibi başlıklar kullanmayınız. Başlıklar okuyan
kişilere mesaj içeriği ile ilgili bilgi vermesi için var. Ve bilgi vermeyen
başlık yöneticiler tarafından kilitlenebilir, silinebilir, değiştirilebilir.
| Turkish Nuke Forum Ana Sayfası
-> vBulletin
-> Eklentiler -> Proxy IP Kullananların IP'sini Gerçek IP'ye Çevirici |
|
|
| |
|
Site Admin

Kayıt: Jan 28, 2005
Mesajlar: 1707
Nerden: İstanbul/Avcılar
|
|
phpMyAdmin'den alttaki sql 'yi gerçekleştirin
| Kod: |
ALTER TABLE post ADD proxyip VARCHAR(50) not null AFTER ipaddress;
|
Not : Table prefix kullanıyorsanız (veya sql query hatası verirse); "post" kelimesini doğru tablonun ismiyle değiştirmeyi unutmayın...
- Alttaki phrase (sözcük grubunu) ekleyin;
Sözcük Düzeni : Front-End Error Messages
Varname : thread_displayproxyip
Metin (Text) :
| Kod: |
Gerçek IP Addresi : $postinfo[ipaddress]<br>
$postinfo[hostaddress]<br>
Proxy Server IP Addresi : $postinfo[proxyip]<br>
$postinfo[proxyhost]
|
- Postbit Templates >> postbit isimli templatenin içeriğini alttakiyle değiştirin;
| Kod: |
<if condition="$show['ip']">
$vbphrase[ip]: $post[ip]
<else />
<if condition="($post[proxyip] != '')">
<a href="postings.php?$session[sessionurl]do=getip&p=$post[postid]"><img class="inlineimg" src="$stylevar[imgdir_button]/ipp.gif" alt="$vbphrase[ip]" title="$post[ip]" border="0" /></a>
<else />
<a href="postings.php?$session[sessionurl]do=getip&p=$post[postid]"><img class="inlineimg" src="$stylevar[imgdir_button]/ip.gif" alt="$vbphrase[ip]" title="$post[ip]" border="0" /></a>
</else></if>
</if>
|
includes/functions_newpost.php 'yi açıp alttaki yeri bulun
| Kod: |
if ($vboptions['logip'])
{
$post['ipaddress'] = IPADDRESS;
}
else
{
$post['ipaddress'] = '';
}
|
Bunu komple şununla değiştirin;
| Kod: |
if ($vboptions['logip'])
{
$post['ipaddress'] = IPADDRESS;
$post['proxyip'] = PROXYIP;
}
else
{
$post['ipaddress'] = '';
$post['proxyip'] = '';
}
|
Tekrar aynı dosyada şu kısmı bulun;
| Kod: |
// ### POST NEW POST ###
$DB_site->query("
INSERT INTO " . TABLE_PREFIX . "post
(threadid, parentid, title, username, userid, dateline, pagetext, allowsmilie,
showsignature, ipaddress, iconid, visible, attach)
VALUES
($threadinfo[threadid], $parentid, '" . addslashes($post['title']) . "',
'" . addslashes($post['postusername']) . "', $bbuserinfo[userid], " . TIMENOW . ",
'" . addslashes($post['message']) . "', $post[enablesmilies], $post[signature],
'" . addslashes($post['ipaddress']) . "', $post[iconid], $post[visible], $totalattachments)
");
|
Ve şununla değiştirin;
| Kod: |
// ### POST NEW POST ###
$DB_site->query("
INSERT INTO " . TABLE_PREFIX . "post
(threadid, parentid, title, username, userid, dateline, pagetext, allowsmilie,
showsignature, ipaddress, proxyip, iconid, visible, attach)
VALUES
($threadinfo[threadid], $parentid, '" . addslashes($post['title']) . "',
'" . addslashes($post['postusername']) . "', $bbuserinfo[userid], " . TIMENOW . ",
'" . addslashes($post['message']) . "', $post[enablesmilies], $post[signature],
'" . addslashes($post['ipaddress']) . "','" . addslashes($post['proxyip']) . "', $post[iconid], $post[visible], $totalattachments)
");
|
Kaydedip upload edin.
- postings.php 'yi açıp alttaki kısmı bulun;
| Kod: |
eval(print_standard_error('thread_displayip', 1, 0));
|
Şununla değiştirin;
| Kod: |
$postinfo['proxyhost'] = @gethostbyaddr($postinfo['proxyip']);
if ($postinfo[proxyip] != '')
{
eval(print_standard_error('thread_displayproxyip', 1, 0));
}
else
{
eval(print_standard_error('thread_displayip', 1, 0));
}
|
Kaydedip upload edin.
- includes/init.php 'yi açıp alttaki kısmı bulun;
| Kod: |
// establish client IP address
< ** Aralıktaki tüm kodlar **>
// determine URL / referrer of current page
|
Şununla değiştirin;
| Kod: |
// establish client IP address
// ## Paul M Proxy Hack v1.31 ##
$proxyip = '';
define('ALT_IP', $_SERVER['REMOTE_ADDR']);
if ($_SERVER['HTTP_FORWARDED'] != '')
{
$proxyip = $_SERVER['HTTP_FORWARDED'];
}
if ($_SERVER['HTTP_CLIENT_IP'] != '')
{
$proxyip = $_SERVER['HTTP_CLIENT_IP'];
}
if ($_SERVER['HTTP_X_FORWARDED_FOR'] != '')
{
$proxyip = $_SERVER['HTTP_X_FORWARDED_FOR'];
}
if (preg_match("#\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}#", $proxyip, $iplist))
{
$proxyip = $iplist[0];
// ## Uncomment this section to ignore private address ranges ## //
/*
if (preg_match("#^(127|10|172\.(1[6-9]|2[0-9]|3[0-1])|192\.168|169\.254)\.#", $proxyip))
{
$proxyip = '';
}
*/
}
else
{
$proxyip = '';
}
if ($proxyip == '')
{
define('PROXYIP', '');
define('IPADDRESS', $_SERVER['REMOTE_ADDR']);
}
else
{
define('PROXYIP', $_SERVER['REMOTE_ADDR']);
define('IPADDRESS', $proxyip);
}
unset($proxyip, $iplist);
// ## End of Proxy Hack ##
// determine URL / referrer of current page
|
Kaydedip upload edin.
- Eklentideki ipp.gif dosyasını \images\buttons dizinine upload edin.
- Sözcük gruplarından "banip" (Phrase Veriable Name Only) aratıp alttaki kısmı içeren sözcük grubu ayaını bulun;
| Kod: |
Sorry, The administrators have banned your accesss to this forum.<br>To contact them click <a href="mailto:$vboptions[webmasteremail]">here</a>.
|
Burada TR kısmına şunu ekleyip kaydedin
| Kod: |
Üzgünüz. IP adresiniz Administrator tarafından banlanmıştır. İrtibat için <a href="mailto:$vboptions[webmasteremail]">"buraya"</a> tıklayın...
|
Hazırlayan organik81
| |
|
|
|
|
|
 |
|
Tarih:
Pts Tem 04, 2005 10:05 am
|
|
|
| |
|
Üye

Kayıt: Jun 27, 2005
Mesajlar: 33
Nerden: tekirdağ
|
|
| gerçekten yararlı bir eklenti teşekkürler | |
|
|
|
|
|
 |
| |
|
|
Bu forumda yeni konular açamazsınız Bu forumdaki mesajlara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız
|
|