phpKF - php Kolay Forum     
Hakkında  |  Sürümler  |  indirme  |  Telif  |  Kurulum  |  Tema  |  Eklenti  |  Mod  |  Ekip  ]
Forum  |  Portal  |  Yardım  |  Üyeler  |  Arama  |  Giriş  |  Kayıt
 
Forum Ana Sayfası  »  phpKF MOD - Ek Özellik Bölümü  »  Yasaklama Modları
 »  Mesaj sayısına göre istenilen yazıları gizleme

Yeni Başlık  Cevap Yaz
Mesaj sayısına göre istenilen yazıları gizleme           (gösterim sayısı: 1.930)
Yazan Konu içeriği

boşluk

Fahrenheit
[Fahrenheit]
Yardımcı

Kullanıcı Resmi

Kayıt Tarihi: 02.01.2009
İleti Sayısı: 367
Şehir: İstanbul
Durum: Gizli

E-Posta Gönder
Özel ileti Gönder

Konu Tarihi: 12.06.2009- 19:20
Alıntı yaparak cevapla  


Bu modun eklentisi de var.


Mod Adı:   Mesaj sayısına göre istenilen yazıları gizleme   (Gizle2 - Hide BBCode)
Mod Yapımcısı:   Fahrenheit
Açıklama:   Bu mod; Mesaj sayısı belirtilen rakamdan az olan üyelere ve misafirlere, mesajda istenilen yazıları gizlemek içindir.


Daha önce, "üye olmayanlara görünmeyen bağlatılar yapmak" veya
"Mesajda istenilen yazıları üye olmayanlara gizleme" veya
Konuya cevap yazmayanlardan içerik gizleme
modlarından herhangi birini uyguladıysanız şu kodları uygulayın:


gerecler.php içinde şunu bulun:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
$donen = preg_replace('|\[color=([a-z0-9#]*?)\](.*?)\[/color\]|si','<font color="\\1">\\2</font>',$donen);


üstüne şunu ekleyin:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
if ( (isset($kullanici_kim['mesaj_sayisi'])) AND ($kullanici_kim['mesaj_sayisi'] >= 10) )
$donen = preg_replace('|\[gizle2\](.*?)\[/gizle2\]|si','\\1',$donen);

else $donen = preg_replace('|\[gizle2\](.*?)\[/gizle2\]|si','<font color="#ff0000"><b>- Bu içeriği görmek için mesaj sayınızın 10`dan fazla olması gerekiyor -</b></font>',$donen);





kullanici_kimlik.php içinde şunu bulun:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
id,kullanici_kimlik,yetki,kullanici_adi,okunmamis_oi,son_ileti,son_giris,son_hareket,temadizini,temadizinip


şu şekilde değiştirin:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
id,kullanici_kimlik,yetki,kullanici_adi,okunmamis_oi,son_ileti,son_giris,son_hareket,temadizini,temadizinip,mesaj_sayisi




-------------------------------------------------


Yukarıda yazdığım modlarından herhangi birini kullanmıyorsanız aşağıdakileri yapın:

ayar.php dosyasında şunu bulun:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
define('DOSYA_AYAR',true);


şu şekilde değiştirin:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
if (!defined('DOSYA_AYAR')) define('DOSYA_AYAR',true);
if (!isset($dosya_ayar)) $dosya_ayar = true;





kullanici_kimlik.php dosyasında şunu bulun:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
if (!defined('DOSYA_AYAR')) include 'ayar.php';


şu şekilde değiştirin:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
if (!isset($dosya_ayar)) include 'ayar.php';





kullanici_kimlik.php içinde şunu bulun:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
id,kullanici_kimlik,yetki,kullanici_adi,okunmamis_oi,son_ileti,son_giris,son_hareket,temadizini,temadizinip


şu şekilde değiştirin:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
id,kullanici_kimlik,yetki,kullanici_adi,okunmamis_oi,son_ileti,son_giris,son_hareket,temadizini,temadizinip,mesaj_sayisi





gerecler.php içinde şunu bulun:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
$donen = preg_replace('|\[color=([a-z0-9#]*?)\](.*?)\[/color\]|si','<font color="\\1">\\2</font>',$donen);


üstüne şunu ekleyin:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
include 'kullanici_kimlik.php';

if ( (isset($kullanici_kim['mesaj_sayisi'])) AND ($kullanici_kim['mesaj_sayisi'] >= 10) )
$donen = preg_replace('|\[gizle2\](.*?)\[/gizle2\]|si','\\1',$donen);

else $donen = preg_replace('|\[gizle2\](.*?)\[/gizle2\]|si','<font color="#ff0000"><b>- Bu içeriği görmek için mesaj sayınızın 10`dan fazla olması gerekiyor -</b></font>',$donen);




Kullanım şekli:
 Alıntı Çizelgesi: Örnek yazmış
[gizle2] Gizlenecek Yazı [/gizle2]




Koddaki   - Bu içeriği görmek için mesaj sayınızın 10`dan fazla olması gerekiyor -   yerine istediğinizi yazın veya resim koyun.

Ben üyenin mesaj sayısını en az 10 olarak ayarladım, siz son kodda iki yerde geçen bu rakamı değiştirerek istediğiniz hale getirebilirsiniz.




__________________

Bu ileti en son Fahrenheit tarafından 17.11.2009- 18:44 tarihinde, toplamda 2 kez değiştirilmiştir.

elinize sağlık...
Yazan Cevap içeriği

boşluk

yonetici
[Adem YILMAZ]
phpKF Ekibi

Kullanıcı Resmi

Kayıt Tarihi: 30.11.2006
İleti Sayısı: 3.974
Şehir: İstanbul
Durum: Gizli

E-Posta Gönder
Web Adresi
Özel ileti Gönder

Cevap Tarihi: 12.06.2009- 19:28
Alıntı yaparak cevapla  


Bu da diğer gizle modu gibi ama farklı amaçlı güzel bir mod olmuş, elinize sağlık...

Cvp:
Yazan Cevap içeriği

boşluk

ferta
[Ferhat Aydın]
Yardımcı

Kullanıcı Resmi

Kayıt Tarihi: 17.10.2008
İleti Sayısı: 525
Şehir: Ankara
Durum: Forumda Değil

E-Posta Gönder
Web Adresi
Özel ileti Gönder

Cevap Tarihi: 12.06.2009- 22:01
Alıntı yaparak cevapla  


Bu Yazı Gizleme Modu Çeşitli Oldu Eline Saglık

Cvp:
Yazan Cevap içeriği

boşluk

PRNRMLWBMSTR
[Muhammed]
Yardımcı

Kullanıcı Resmi

Kayıt Tarihi: 06.06.2008
İleti Sayısı: 981
Şehir: İstanbul
Durum: Gizli

E-Posta Gönder
Web Adresi
Özel ileti Gönder

Cevap Tarihi: 13.06.2009- 09:20
Alıntı yaparak cevapla  


Aslında bunu [gizle=20] gibi yapabiliriz.
20den az mesajı olanlar içeriği göremese. Onu yapan çıkmazsa haftaya yaparım.

Cvp:
Yazan Cevap içeriği

boşluk

Chess
[Chess]

Kullanıcı Resmi

Kayıt Tarihi: 27.01.2008
İleti Sayısı: 302
Şehir: Gizli
Durum: Forumda Değil

E-Posta Gönder
Özel ileti Gönder

Cevap Tarihi: 14.06.2009- 18:52
Alıntı yaparak cevapla  


Paylaşım için teşekkürler arkadaşım.

Cvp:
Yazan Cevap içeriği

boşluk

daphne
[daphne]

Kayıt Tarihi: 27.03.2010
İleti Sayısı: 29
Şehir: İzmir
Durum: Forumda Değil

E-Posta Gönder
Özel ileti Gönder

Cevap Tarihi: 07.04.2010- 18:42
Alıntı yaparak cevapla  


Çok teşekür ederim..
Tam benim işime yarayan bir mod olmuş..
3 kere denedikten sonra yapabildim sonunda :)

Yeni Başlık  Cevap Yaz



Forum Ana Sayfası  »  phpKF MOD - Ek Özellik Bölümü  »  Yasaklama Modları
 »  Mesaj sayısına göre istenilen yazıları gizleme

Forum Ana Sayfası


 Bu konuyu 1 kişi görüntülüyor:  1 Misafir, 0 Üye
 Bu konuyu görüntüleyen üye yok.

Benzer konular
Başlık Yazan Cevap Gösterim Son ileti
Konu Klasör Acemi Bölümü Konu 2046 Constantine 3 60 25.11.2009- 22:40
Konu Klasör Mesajda istenilen yazıları üye olmayanlara gizleme Fahrenheit 7 2267 19.08.2009- 20:59
Konu Klasör istenilen sayfayı istenilen kişilere yasaklama yonetici 6 2330 27.01.2009- 14:01
Konu Klasör istenilen sayfayı istenilen kişilere yasaklama yonetici 0 2454 25.11.2008- 12:17
Konu Klasör Açılış sayfalarını isteğe göre değiştirme ByNeo 7 196 15.09.2011- 19:38
Konu Klasör üyeler sayfasında son ziyarette göre sıralama yonetici 4 1262 19.01.2009- 15:35
Konu Klasör anket bölümünün yazıları bozuldu? avara 1 415 05.01.2010- 21:37

Etiketler   Mesaj,   sayısına,   göre,   istenilen,   yazıları,   gizleme

    Forum Teması:
     

php Kolay Forum (phpKF)   Telif - Copyright © 2007 - 2011   phpKF Ekibi


Tema:   5 Renkli   |   phpKF


- PHP KOLAY FORUM -
 RSS Beslemesini Görmek için Tıklayın   RSS Beslemesini Google Sayfama Ekle   RSS Beslemesini Yahoo Sayfama Ekle