avatar
Merhaba, Ziyaretçi! (Kayıt OlŞifremi Unuttum)



Mesaj Önizleme  Konuyu Gönder 
Sayfa (13): « İlk [1] 2 3 4 5 Sonraki > En Son »
Hide Hack (Resimli - 1.2.6 için)
Yazar Mesaj
Arno
Kurucu
*******


Mesajlar: 4,307
Grup: Kurucu
Katılım: 2006
Statü: Çevrimdışı
Karma Puanı: 10
Mesaj: #1
Hide Hack (Resimli - 1.2.6 için)

Yapımcı: Dragonfever (1.1.x sürümü için alman sitesinin admini yapmıştı.)

Düzenleme: Arno

Açıklama: Bir çok arkadaşımız bu eklentiyi kurarken sorun yaşıyor ve eklentinin resimli olmasını istiyor. Ben de bundan dolayı düzenleme yaparak konuyu yeniden açıyorum.

Ne İşe Yarar: Bu eklenti sayesinde hide tagları arasına aldığınız bir yazıyı ya da linki o konuya mesaj yazmayanların görmesini engelleyebilirsiniz.

Kurulum:

newreply.php dosyasını açın:

Aşağıdaki kodları bulun:

Kod:
$username = htmlspecialchars_uni($mybb->input['username']);


Altına aşağıdaki kodları ekleyin:

Kod:
// Hide Hack
$searcharray[]="/\[hide](.*)\[\/hide\]/siU";
$replacearray[]="";
$post[message] = preg_replace($searcharray, $replacearray, $post[message]);
// Hide Hack End



search.php dosyasını açın:


Aşağıdaki kodları bulun:

Kod:
if(!$post['subject'])
{
    $post['subject'] = $post['message'];
}
if(my_strlen($post['subject']) > 50)
{
    $post['subject'] = my_substr($post['subject'], 0, 50)."...";
}
else
{
    $post['subject'] = $post['subject'];
}


Altına aşağıdaki kodları ekleyin:

Kod:
// Hide Hack
            $searcharray[]="/\[hide](.*)\[\/hide\]/siU";
            $replacearray[]=" <img src=\"images/hidden_open.gif\"/> ";
            $post['message'] = preg_replace($searcharray, $replacearray, $post['message']);
// Hide Hack End


showthread.php dosyasını açın:

Aşağıdaki kodları bulun:

Kod:
// Lets get the pids of the posts on this page.


Üstüne aşağıdaki kodları ekleyin:

Kod:
// Hide Hack
$result = $db->query("SELECT message FROM ".TABLE_PREFIX."posts WHERE tid='$tid' AND uid='{$mybb->user['uid']}'");
$selfposted = $db->num_rows($result);
// Hide Hack End



inc/class_parser.php dosyasını açın:

Aşağıdaki kodları bulun:

Kod:
if($options['nl2br'] != "no")
{
    $message = nl2br($message);


Altına aşağıdaki kodları ekleyin:

Kod:
// Hide Hack
$message = hidetags($message);
// Hide Hack End


inc/functions_post.php dosyasını açın:

En sondaki } işaretinden sonra aşağıdaki kodları ekleyin:

Kod:
function hidetags($message)
{

global $db, $n, $mybb, $selfposted;

// if user a guest, answered to Posting, or moderators are not the text indicated
if ( ($mybb->user[uid] != "0" && $selfposted > "0") || $mybb->usergroup['cancp'] == "yes") {
    $search="/\[hide](.*)\[\/hide\]/siU";
    $replace="<img src=\"images/hidden_open.gif\"><br /> \\1";
    $message = preg_replace($search, $replace, $message);
    $message = str_replace("\'", "'", $message);
} else {
    // sonst nix anzeigen
    $searcharray[]="/\[hide](.*)\[\/hide\]/siU";
    $replacearray[]="<img src=\"images/hidden.gif\">";
    $message = preg_replace($searcharray, $replacearray, $message);
    $message = str_replace("\'", "'", $message);
}

return $message;

}


Ekteki resimleri forumunuzun "images" klasörüne gönderin.

.rar File  images.rar (Boyut: 10.52 KB / İndirilme: 573)


Hidehack eklentiniz hayırlı olsun.

En son düzenleme: 04-05-2007 10:19 Arno.

04-05-2007 09:51
Kullanıcının websitesini ziyaret et Bu kullanıcının gönderdiği mesajları bul Bu mesajı bir cevapta alıntı yap
Arno
Kurucu
*******


Mesajlar: 4,307
Grup: Kurucu
Katılım: 2006
Statü: Çevrimdışı
Karma Puanı: 10
Mesaj: #2
Cvp: Hide Hack (Resimli - 1.2.6 için)

Aşağıdaki eklentiden "hide.gif" isimli resimi "images/codebuttons" ve "editor.js" isimli dosyayı da "jscripts" klasörüne gönderin.


.rar File  code.rar (Boyut: 5.24 KB / İndirilme: 292)

Codebuttonsa manuel olarak hide tagını eklemek isterseniz aşağıdaki işlemleri gerçekleştiriniz.

1. Yukarıdaki dosyadan çıkarabileceğiniz hide.gif resimini ftpden images/codebuttons klasörüne gönderiniz.

2.

Kod:
        this.insertStandardButton(elements, "php", "images/codebuttons/php.gif", "php", "", this.options.lang.title_php);


jscripts klasöründeki editor.js dosyasını açınız ve yukarıdaki kodu bulup altına aşağıya yazmış olduğum kodları ekleyiniz...

Kod:
        this.insertStandardButton(elements, "hide", "images/codebuttons/hide.gif", "hide", "", this.options.lang.title_php);

En son düzenleme: 10-05-2007 01:48 Arno.

04-05-2007 09:58
Kullanıcının websitesini ziyaret et Bu kullanıcının gönderdiği mesajları bul Bu mesajı bir cevapta alıntı yap
Arno
Kurucu
*******


Mesajlar: 4,307
Grup: Kurucu
Katılım: 2006
Statü: Çevrimdışı
Karma Puanı: 10
Mesaj: #3
Cvp: Hide Hack (Resimli - 1.2.6 için)

Eğer aşağıdaki listede bulunan dosyalarda daha önce herhangibir değişiklik yapmadıysanız direk olarak ekteki dosyaları forumunuzdakilerle değiştirerek hidehacki kurabilirsiniz.

Dosya listesi:

newreply.php
search.php
showthread.php
inc/class_parser.php
inc/functions_post.php
jscripts/editor.js

Dosyalar:
.rar File  hidehack.rar (Boyut: 52.95 KB / İndirilme: 364)

04-05-2007 10:01
Kullanıcının websitesini ziyaret et Bu kullanıcının gönderdiği mesajları bul Bu mesajı bir cevapta alıntı yap
medea
İbrahimKendirci.OrG
*****


Mesajlar: 2,426
Grup: Üye
Katılım: 2007
Statü: Çevrimdışı
Karma Puanı: 9
Mesaj: #4
RE: Hide Hack (Resimli - 1.2.6 için)

eklentinin ne işe yaradığını vermeden neden ekleyelim böyle birşeyi ha belki hack lenmye karşı önlem olabilir ama ne tür hacklenmeye karşı bilgi verilmesi lazım konu tekrar verilmiş dahi olsada eklentinin ne işi yaradığını açıklama yapman lazım
eklentinin gerçek yapımcısı ve bizle paylaşan abilerime teşekkürler

04-05-2007 10:16
Kullanıcının websitesini ziyaret et Bu kullanıcının gönderdiği mesajları bul Bu mesajı bir cevapta alıntı yap
Arno
Kurucu
*******


Mesajlar: 4,307
Grup: Kurucu
Katılım: 2006
Statü: Çevrimdışı
Karma Puanı: 10
Mesaj: #5
RE: Hide Hack (Resimli - 1.2.6 için)

Ne işe yaradığı zaten bilinen birşey. Ama bilmeyenler için ilk mesajımı düzenleyip ne işe yaradığını da yazdım...

04-05-2007 10:20
Kullanıcının websitesini ziyaret et Bu kullanıcının gönderdiği mesajları bul Bu mesajı bir cevapta alıntı yap
HostKalite
Hostta Kalite
****


Mesajlar: 293
Grup: Üye
Katılım: 2007
Statü: Çevrimdışı
Karma Puanı: 2
Mesaj: #6
RE: Hide Hack (Resimli - 1.2.6 için)

Hocam Benim Gelişmiş Editör...editör.js Gelişmiş Editörün mü Yoksa Eski Versiyonun mu?Eski Versiyonunsa Gelişmiş Editördekini Nasıl Düzenlemeliyim???

04-05-2007 10:36
Kullanıcının websitesini ziyaret et Bu kullanıcının gönderdiği mesajları bul Bu mesajı bir cevapta alıntı yap
Arno
Kurucu
*******


Mesajlar: 4,307
Grup: Kurucu
Katılım: 2006
Statü: Çevrimdışı
Karma Puanı: 10
Mesaj: #7
RE: Hide Hack (Resimli - 1.2.6 için)

visitor gelişmiş editör kurmadığım için sana yardımcı olamayacağım. Bu normal editörün dosyası...

04-05-2007 10:42
Kullanıcının websitesini ziyaret et Bu kullanıcının gönderdiği mesajları bul Bu mesajı bir cevapta alıntı yap
HostKalite
Hostta Kalite
****


Mesajlar: 293
Grup: Üye
Katılım: 2007
Statü: Çevrimdışı
Karma Puanı: 2
Mesaj: #8
RE: Hide Hack (Resimli - 1.2.6 için)

Ya Arkadaşlar Nasıl Yapıcam Peki Ben Bunu :(
N'olur Yardımcı Olun Durumum Ortada Görüyorsunuz :(

04-05-2007 10:49
Kullanıcının websitesini ziyaret et Bu kullanıcının gönderdiği mesajları bul Bu mesajı bir cevapta alıntı yap
Sayfa (13): « İlk [1] 2 3 4 5 Sonraki > En Son »
Mesaj Önizleme  Konuyu Gönder 

Yazdırılabilir Bir Versiyona Bak
Bu Konuyu Bir Arkadaşına Gönder
Bu Konuya Abone Ol | Konuyu Favorilerine Ekle


Veteriner hekimler Klip İzle Taha'nın Yeri Kampus Alanya Otel Ara Alanya Travel Msn Nickleri vBCoders blackinci Baybars