Eklenti ismi: Hide Hack Türkçe
Eklenti Yapımcısı: Michael83
Eklentinin Çalıştığı Versiyonlar: 1.6.x
Eklenme Zamanı: 15.08.2010
cript: 1.6.x Uyarlaması: dared
Eklenti Açıklaması: Bu eklenti sayesinde hide tagları arasına aldığınız bir yazıyı yada lingi o konuya mesaj yazmayanların görmesini engelleyebilirsiniz.
Eklentinin Kurulumu
images.rar (Dosya Boyutu: 11.62 KB / İndirme Sayısı: 56)
Yukarıdaki ekten images.zip indirin ve içinden çıkan hidden.png ve hidden_open.png dosyalarını ftp aracılığı ile images klasörünün içine atınız.
Ftp aracılığı ile showthread.php dosyasını düzenle:
Bul:
Değiştir:
Kaydet.
Ftp aracılığı ile search.php dosyasını düzenle:
Bul:
Değiştir:
Kaydet.
Ftp aracılığı ile newreply.php dosyasını düzenle:
Bul:
Değiştir:
Kaydet.
Ftp aracılığı ile inc/class_parser.php dosyasını düzenle:
Bul:
Değiştir:
Kaydet.
Ftp aracılığı ile inc/functions.php dosyasını düzenle:
Bul:(en altta.)
Değiştir:
Kaydet.
Editöre Buton Olarak Ekleme
hide.gif (Dosya Boyutu: 440 Bayt / İndirme Sayısı: 504)
Yukarıdan ekten hide.gif indiriniz ve jscripts/editor_themes/default/images ve jscripts/editor_themes/default/Office_2007/images içine atınız.
Ftp aracılığı ile jscripts/editor.js dosyasını düzenle:
Bul:
Değiştir:
Kaydet.
Ftp aracılığı ile inc/languages/turkish/global.lang.php dosyasını düzenle:
Bul:
Altına Ekle:
Kaydet.
Ftp aracılığı ile inc/functions.php dosyasını düzenle:
Bul:
Altına Ekle:
Kaydet.
İlk Mesajda Alıntı Butonunu Gizlemek
http://www.blackinci.com/mybb/40-ilk-mes...lemek.html
Eklenti Önizleme Resimleri
Eklenti Kullanımı
Mesaj içerisinde gizlemek istediğiniz bölümü [hide][/hide] tagları arasına yazın.
Kaynak : mybbdestek.com
Eklenti Yapımcısı: Michael83
Eklentinin Çalıştığı Versiyonlar: 1.6.x
Eklenme Zamanı: 15.08.2010
cript: 1.6.x Uyarlaması: dared
Eklenti Açıklaması: Bu eklenti sayesinde hide tagları arasına aldığınız bir yazıyı yada lingi o konuya mesaj yazmayanların görmesini engelleyebilirsiniz.
Eklentinin Kurulumu
images.rar (Dosya Boyutu: 11.62 KB / İndirme Sayısı: 56)
Yukarıdaki ekten images.zip indirin ve içinden çıkan hidden.png ve hidden_open.png dosyalarını ftp aracılığı ile images klasörünün içine atınız.
Ftp aracılığı ile showthread.php dosyasını düzenle:
Bul:
PHP Kod:
// Lets get the pids of the posts on this page.
Değiştir:
PHP Kod:
// Hide Hack için konuya cevap verilmiş mi diye bir bakalım
$result = $db->query("SELECT message FROM ".TABLE_PREFIX."posts WHERE tid='$tid' AND uid='{$mybb->user['uid']}'");
$selfposted = $db->num_rows($result);
// Lets get the pids of the posts on this page.
Ftp aracılığı ile search.php dosyasını düzenle:
Bul:
PHP Kod:
// What we do here is parse the post using our post parser, then strip the tags from it
Değiştir:
PHP Kod:
// Hide Hack için arama sonuçlarında eğer cevap verilmemişse gizletelim
$searcharray[]="/\[hide](.*)\[\/hide\]/siU";
$replacearray[]=" <img src=\"images/hidden.png\"/> ";
$post['message'] = preg_replace($searcharray, $replacearray, $post['message']);
// What we do here is parse the post using our post parser, then strip the tags from it
Ftp aracılığı ile newreply.php dosyasını düzenle:
Bul:
PHP Kod:
// Check if username exists.
Değiştir:
PHP Kod:
// Hide Hack için
$searcharray[]="/\[hide](.*)\[\/hide\]/siU";
$replacearray[]="";
$post[message] = preg_replace($searcharray, $replacearray, $post[message]);
// Check if username exists.
Ftp aracılığı ile inc/class_parser.php dosyasını düzenle:
Bul:
PHP Kod:
// Fix up new lines and block level elements
Değiştir:
PHP Kod:
// Hide Hack için mesajın gizlenmiş oluşunu tanıtalım
$message = hidetags($message);
// Fix up new lines and block level elements
Ftp aracılığı ile inc/functions.php dosyasını düzenle:
Bul:(en altta.)
PHP Kod:
?>
Değiştir:
PHP Kod:
// Hide Hack i 1.4 den 1.6.x'e uyarlamak için fonksiyonumuz
function hidetags($message)
{
global $db, $n, $mybb, $selfposted;
// eğer kullanıcımız misafirse ve mesaj yazma izni varsa üstüne üstlük yetkilinin biri de onun yazısının çıkmasına izin vermişse bırakalım içerik açılsın
if ( ($mybb->user[uid] != "0" && $selfposted > "0") || $mybb->usergroup['cancp'] == 1)
{
$search="/\[hide](.*)\[\/hide\]/siU";
$replace="<img src=\"images/hidden_open.png\"><br /> \\1";
$message = preg_replace($search, $replace, $message);
$message = str_replace("\'", "'", $message);
}
else //yok eğer öle olmama ihtimali varsa
{
// yok eğer konuda mesaj yayınlamasına izin verilmemişse o zaman bırak dağınık kalsın
$searcharray[]="/\[hide](.*)\[\/hide\]/siU";
$replacearray[]="<img src=\"images/hidden.png\">";
$message = preg_replace($searcharray, $replacearray, $message);
$message = str_replace("\'", "'", $message);
}
return $message; //yapıcak herşeyimizi yaptık artık mesaj işlensin dimi
}
?>
Editöre Buton Olarak Ekleme
hide.gif (Dosya Boyutu: 440 Bayt / İndirme Sayısı: 504)
Yukarıdan ekten hide.gif indiriniz ve jscripts/editor_themes/default/images ve jscripts/editor_themes/default/Office_2007/images içine atınız.
Ftp aracılığı ile jscripts/editor.js dosyasını düzenle:
Bul:
Kod:
{type: 'button', name: 'video', insert: 'video', image: 'television.gif', dropdown: true, title: this.options.lang.title_video, options: this.videos}
Kod:
{type: 'button', name: 'video', insert: 'video', image: 'television.gif', dropdown: true, title: this.options.lang.title_video, options: this.videos},
{type: 'button', name: 'hide', insert: 'hide', image: 'hide.gif', title: this.options.lang.title_hide}
Ftp aracılığı ile inc/languages/turkish/global.lang.php dosyasını düzenle:
Bul:
Kod:
$l['editor_title_php'] = "PHP Kodu Ekle";
Kod:
$l['editor_title_hide'] = "Gizli İçerik Ekle";
Ftp aracılığı ile inc/functions.php dosyasını düzenle:
Bul:
Kod:
"editor_title_php",
Kod:
"editor_title_hide",
İlk Mesajda Alıntı Butonunu Gizlemek
http://www.blackinci.com/mybb/40-ilk-mes...lemek.html
Eklenti Önizleme Resimleri
Eklenti Kullanımı
Mesaj içerisinde gizlemek istediğiniz bölümü [hide][/hide] tagları arasına yazın.
Kaynak : mybbdestek.com