misafirlerden Link gizleme

phpBB 3.0.x sürümleri için yapılmasını istediğiniz veya arayıpta bulamadığınız MODları buraya yazabilirsiniz.
Forum kuralları
- Yeni bir başlık açarken lütfen konu başlığına "Acil yardım", "Acele yardım" tarzlarında içerisinde "yardım" kelimesi geçen cümleler yazmayınız. Bu tip başlıklara kesinlikle cevap verilmeyecektir. Lütfen konu başlığına içeriği en iyi özetleyen anlaşılabilir bir cümle yazınız.

- Ayrıca yeni başlıklarınızı kesinlikle ilgili forumlara açınız. Örneğin, phpBB3 kurulum ve çalıştırması hakkında bir sorununuz varsa "3.0.x Destek Forumu" forumuna başlık açınız; phpBB3 temasından kaynaklı bir sorunuz varsa "3.0.x Stil/Tema Geliştirme & Tartışma & Yardım" forumuna başlık açınız; phpBB3 mod/eklentileriyle ilgili sorununuz varsa "3.0.x MOD Destek" forumuna başlık açınız. Bu kurala uymayan kullanıcıların başlıkları silinebilir ve kullanıcı uyarı alabilir ya da süresiz uzaklaştırılabilir.

- Site kurallarımızı okumadan kesinlikle forumlarımıza herhangi bir katılım yapmayınız.
Kullanıcı avatarı
Burakozmen
Kayıtlı Kullanıcı
Mesajlar: 40
Kayıt: 02.05.2008, 20:56
İletişim:

Re: misafirlerden Link gizleme

Mesaj gönderen Burakozmen »

ReplaX123 yazdı:Bu Tr Karakterli

'BBCODE_GIZLI_LINK' => '<b><font color=red>Üye olmadığınız için bu linki göremiyorsunuz.</font> Üye olmak için Tıklayınız.</b>',

yani bunları böle nasıl ypaıyorsunuz acaba çoğu şeyde böle şey gerekiyor...
Buyur dostum ihtiyacın olduğunda aşağıdakileri dene, Büyük ve Küçük Harf tümü verilmiş. :wink:

Kod: Tümünü seç

Ç
 &Ccedil;
 ç
 &ccedil;
 
Ğ
 &#286;
 ğ
 &#287;
 
İ
 &#304;
 ı
 &#305;
 
Ö
 &Ouml;
 ö
 &ouml;
 
Ş
 &#350;
 ş
 &#351;
 
Ü
 &Uuml,
 ü
 &uuml;
 
Kullanıcı avatarı
Burakozmen
Kayıtlı Kullanıcı
Mesajlar: 40
Kayıt: 02.05.2008, 20:56
İletişim:

Re: misafirlerden Link gizleme

Mesaj gönderen Burakozmen »

arkadaşlar bu mod e-mail adreslerinide gizliyor. bunu e-mailler için nasıl kaldırabiliriz ??
boanhuar
Kayıtlı Kullanıcı
Mesajlar: 6
Kayıt: 12.09.2008, 14:11

Re: misafirlerden Link gizleme

Mesaj gönderen boanhuar »

benim sadece link yani urlleri gizliyor diğer herşey görülüyor. Sebebi ne olabilir acaba ?
Kullanıcı avatarı
c.alkan
Kayıtlı Kullanıcı
Mesajlar: 44
Kayıt: 16.06.2008, 00:42
İletişim:

Re: misafirlerden Link gizleme

Mesaj gönderen c.alkan »

çok teşekkürler..

Türkçe karakter sorunu olmadı bende :)
mertjonathan
Kayıtlı Kullanıcı
Mesajlar: 9
Kayıt: 01.10.2008, 11:03

Re: misafirlerden Link gizleme

Mesaj gönderen mertjonathan »

Arkadaşlar lütfen yardım tüm dosyalar hata verior ben 3.0.2 kullanıyorum
Çok ama çok uğraştım.

Sorunun kökten çözümü için ben ve diğer 3.0.2 sürümlü arkadaşlar için lütfen
3.0.2 kullanan ve bunu çalıştıran birisi bu üç dosyayı yükleyebilirmi?

Yüklemek için adres: http://rapidshare.com/ üçünüde zipleyip lütfen yükleyin delirmek üzereyim.

Eğer böyle olmuyorsa benim dosyalarım:
http://aktiftoxic.googlepages.com/linkgizle.zip
cihan232
Kayıtlı Kullanıcı
Mesajlar: 5
Kayıt: 16.01.2009, 14:55

Re: misafirlerden Link gizleme

Mesaj gönderen cihan232 »

ilhanfire yazdı:ben buldum arkadaşlar buyrun

/language/tr/common.php

Kod: Tümünü seç

Kod: Tümünü seç

    ---------------BUL---------------

       'BBCODE_GUIDE'         => 'Biçim kodu rehberi',

    ---------------ALTINA EKLE---------------

       'BBCODE_GIZLI_LINK'         => '<b><font color=red>Üye olmadığınız için bu linki göremiyorsunuz.</font> Üye olmak için Tıklayınız.</b>',

/includes/bbcode.php

Kod: Tümünü seç

Kod: Tümünü seç

    ---------------BUL---------------

       function bbcode_tpl_replace($tpl_name, $tpl)
       {
          global $user;

          static $replacements = array(
             'quote_username_open'   => array('{USERNAME}'   => '$1'),
             'color'               => array('{COLOR}'      => '$1', '{TEXT}'         => '$2'),
             'size'               => array('{SIZE}'      => '$1', '{TEXT}'         => '$2'),
             'img'               => array('{URL}'      => '$1'),
             'flash'               => array('{WIDTH}'      => '$1', '{HEIGHT}'         => '$2', '{URL}'   => '$3'),
             'url'               => array('{URL}'      => '$1', '{DESCRIPTION}'   => '$2'),
             'email'               => array('{EMAIL}'      => '$1', '{DESCRIPTION}'   => '$2')
          );

          $tpl = preg_replace('/{L_([A-Z_]+)}/e', "(!empty(\$user->lang['\$1'])) ? \$user->lang['\$1'] : ucwords(strtolower(str_replace('_', ' ', '\$1')))", $tpl);

          if (!empty($replacements[$tpl_name]))
          {
             $tpl = strtr($tpl, $replacements[$tpl_name]);
          }

          return trim($tpl);
       }


    ---------------BUNUNLA DEĞİŞTİR---------------

       function bbcode_tpl_replace($tpl_name, $tpl)
       {
          global $user;

          static $replacements = array(
             'quote_username_open'   => array('{USERNAME}'   => '$1'),
             'color'               => array('{COLOR}'      => '$1', '{TEXT}'         => '$2'),
             'size'               => array('{SIZE}'      => '$1', '{TEXT}'         => '$2'),
             'img'               => array('{URL}'      => '$1'),
             'flash'               => array('{WIDTH}'      => '$1', '{HEIGHT}'         => '$2', '{URL}'   => '$3'),
             'url'               => array('{URL}'      => '$1', '{DESCRIPTION}'   => '$2'),
             'email'               => array('{EMAIL}'      => '$1', '{DESCRIPTION}'   => '$2')
          );

          static $replacements2 = array(
             'quote_username_open'   => array('{USERNAME}'   => '$1'),
             'color'               => array('{COLOR}'      => '$1', '{TEXT}'         => '$2'),
             'size'               => array('{SIZE}'      => '$1', '{TEXT}'         => '$2'),
             'img'               => array('{URL}'      => '$1'),
             'flash'               => array('{WIDTH}'      => '$1', '{HEIGHT}'         => '$2', '{URL}'   => '$3'),
             'url'               => array('{URL}'      => 'ucp.php?mode=register', '{DESCRIPTION}'   => 'warn_link'),
             'email'               => array('{EMAIL}'      => '$1', '{DESCRIPTION}'   => '$2')
          );

          $tpl = preg_replace('/{L_([A-Z_]+)}/e', "(!empty(\$user->lang['\$1'])) ? \$user->lang['\$1'] : ucwords(strtolower(str_replace('_', ' ', '\$1')))", $tpl);

          if ($user->data['user_id'] != ANONYMOUS)
          {
             if (!empty($replacements[$tpl_name]))
             {
                $tpl = strtr($tpl, $replacements[$tpl_name]);
             }
          }
          else
          {
             if (!empty($replacements2[$tpl_name]))
             {
                $tpl = strtr($tpl, $replacements2[$tpl_name]);
             }
             $tpl = str_replace("warn_link", $user->lang["BBCODE_GIZLI_LINK"], $tpl);
          }
          
          return trim($tpl);
       }
viewtopic.php

Kod: Tümünü seç

Kod: Tümünü seç

    ---------------BUL---------------

       $message = censor_text($row['post_text']);

    ---------------ALTINA EKLE---------------

       if ($user->data['user_id'] == ANONYMOUS)
       {
       $message = preg_replace( '/<.*href="(.*?)">(.*?)(<\/a>)/', '<a href="ucp.php?mode=register">'.$user->lang["BBCODE_GIZLI_LINK"].'</a>', $message );
       }

Valla eline saglik bende uzun zamandir ariyordum,kolay gelsin.
Kullanıcı avatarı
aktuelmurat
Kayıtlı Kullanıcı
Mesajlar: 26
Kayıt: 04.01.2009, 17:01
Konum: Tekirdağ
İletişim:

Re: misafirlerden Link gizleme

Mesaj gönderen aktuelmurat »

Ben kodları aynen uyguladım ve hiç bir sorun olmadan çalışıyor, üstelik mail adresleride gizli.
Teşekkürler.
--------------------------Bilgiyi Paylaşmayacaksanız, Lütfen Öğrenmeyiniz!
--------------| http://www.muratdemirtas.net.tr | http://www.radyoamatorleri.com |
Kullanıcı avatarı
servisci66
Kayıtlı Kullanıcı
Mesajlar: 44
Kayıt: 18.02.2008, 00:58

Re: misafirlerden Link gizleme

Mesaj gönderen servisci66 »

benim site 3.0.4 viewtopic te o bölüm yok nasıl yapabilirim viewtopic ekte
Dosya ekleri
viewtopic içeriği.rar
(3.51 KiB) 242 kere indirildi
Kullanıcı avatarı
VSaBaH
Kayıtlı Kullanıcı
Mesajlar: 2493
Kayıt: 09.02.2006, 16:58
Konum: Denizli
İletişim:

Re: misafirlerden Link gizleme

Mesaj gönderen VSaBaH »

servisci66 yazdı:benim site 3.0.4 viewtopic te o bölüm yok nasıl yapabilirim viewtopic ekte
Arkadaşım dosyanın orjinal halini atınız böyle değişiklik yapmamız çok zor.
Kullanıcı avatarı
akansu
Kayıtlı Kullanıcı
Mesajlar: 518
Kayıt: 28.12.2006, 15:03
İletişim:

Re: misafirlerden Link gizleme

Mesaj gönderen akansu »

servisci66 yazdı:benim site 3.0.4 viewtopic te o bölüm yok nasıl yapabilirim viewtopic ekte
viewtopic_body.html yi atmışsın.. Bu değil düzenlenecek dosya..

Kök dizindeki viewtopic.php
Gayemiz, imkansızı mümkün, mümkünü kolay, kolayı zarif ve zevkli yapmanın yollarını bulmaktır.

phpBB3 Temaları | SufiForum
KINGTURK
Kayıtlı Kullanıcı
Mesajlar: 13
Kayıt: 14.02.2009, 19:41

Re: misafirlerden Link gizleme

Mesaj gönderen KINGTURK »

Herkese Selam.Ben Aynen Anlatıldığı Gibi Edit Yaptım Ve Linkler Sorunsuz Gizlendi Bunun İçin Teşekkür Ederim.Fakat Şimdi Yeni Üye Kaydı Yaparken Doğrulama Kodu Görünmüyor :D .Phpbb Son Sürüm Kullanıyorum.common.php Dosyasının Orjinalini Tekrar Attım Doğrulama Kodu Düzeldi Fakat Bu Seferde Linkler Misafir Girişinde Tamamen Kayboldu Yani Link Satırında Hiçbirşey Yazmıyor.Yardımcı Olursanız Sevinirim.
KINGTURK
Kayıtlı Kullanıcı
Mesajlar: 13
Kayıt: 14.02.2009, 19:41

Re: misafirlerden Link gizleme

Mesaj gönderen KINGTURK »

Yokmu Yardım Edecek ? Phpbb3 Doğrulama Kodu Varsa Eğer Haricen Onu Yükleyim Diyorum Ama Bulamadım Birtürlü Arkadaşlar Yardım Lütfen.
Kullanıcı avatarı
VSaBaH
Kayıtlı Kullanıcı
Mesajlar: 2493
Kayıt: 09.02.2006, 16:58
Konum: Denizli
İletişim:

Re: misafirlerden Link gizleme

Mesaj gönderen VSaBaH »

KINGTURK yazdı:Herkese Selam.Ben Aynen Anlatıldığı Gibi Edit Yaptım Ve Linkler Sorunsuz Gizlendi Bunun İçin Teşekkür Ederim.Fakat Şimdi Yeni Üye Kaydı Yaparken Doğrulama Kodu Görünmüyor :D .Phpbb Son Sürüm Kullanıyorum.common.php Dosyasının Orjinalini Tekrar Attım Doğrulama Kodu Düzeldi Fakat Bu Seferde Linkler Misafir Girişinde Tamamen Kayboldu Yani Link Satırında Hiçbirşey Yazmıyor.Yardımcı Olursanız Sevinirim.
Merhaba,

Şayet o şekilde bir sorun varsa common.php dosyasında yapılan değişikliklerde hata yapıyor olmalısınız.

Çalışan common.php dosyası üzerinde tekrar değişiklik yapmayı deneyiniz. Ön bellek temizliğini de unutmayınız.
camfanus06
Kayıtlı Kullanıcı
Mesajlar: 175
Kayıt: 08.01.2009, 09:35

Re: misafirlerden Link gizleme

Mesaj gönderen camfanus06 »

Bende buna benzer bir mod arıyorum örgin misafirler nun belli bölümünü okudukdan sonra devamını okumak için üye olmalılar aşağıdaki örnektedki gibi.


Tropheuslarda Beslenme

Beslenme tarzı olarak HERBIVOROUS(otçul) olan gruba dahil balıklardan olduğu için dietlerini her zaman bitkisel yemler ile hazırlamanız gerekir. Sebze içerikli besinler yüksek oranda fiber (lif) içerir ve cichlidlerin dietleri arasında önemli yer teşkil eder. Bu sadece bitki ile beslenen cichlidler için değil tüm cichlidler için geçerlidir...

Makalenin devamını okumak için lütfen tıklayınız ve üye olunuz...
Camoka
Kayıtlı Kullanıcı
Mesajlar: 27
Kayıt: 16.02.2009, 18:46
İletişim:

Re: misafirlerden Link gizleme

Mesaj gönderen Camoka »

ilhanfire yazdı:ben buldum arkadaşlar buyrun

/language/tr/common.php

Kod: Tümünü seç

Kod: Tümünü seç

    ---------------BUL---------------

       'BBCODE_GUIDE'         => 'Biçim kodu rehberi',

    ---------------ALTINA EKLE---------------

       'BBCODE_GIZLI_LINK'         => '<b><font color=red>Üye olmadığınız için bu linki göremiyorsunuz.</font> Üye olmak için Tıklayınız.</b>',

/includes/bbcode.php

Kod: Tümünü seç

Kod: Tümünü seç

    ---------------BUL---------------

       function bbcode_tpl_replace($tpl_name, $tpl)
       {
          global $user;

          static $replacements = array(
             'quote_username_open'   => array('{USERNAME}'   => '$1'),
             'color'               => array('{COLOR}'      => '$1', '{TEXT}'         => '$2'),
             'size'               => array('{SIZE}'      => '$1', '{TEXT}'         => '$2'),
             'img'               => array('{URL}'      => '$1'),
             'flash'               => array('{WIDTH}'      => '$1', '{HEIGHT}'         => '$2', '{URL}'   => '$3'),
             'url'               => array('{URL}'      => '$1', '{DESCRIPTION}'   => '$2'),
             'email'               => array('{EMAIL}'      => '$1', '{DESCRIPTION}'   => '$2')
          );

          $tpl = preg_replace('/{L_([A-Z_]+)}/e', "(!empty(\$user->lang['\$1'])) ? \$user->lang['\$1'] : ucwords(strtolower(str_replace('_', ' ', '\$1')))", $tpl);

          if (!empty($replacements[$tpl_name]))
          {
             $tpl = strtr($tpl, $replacements[$tpl_name]);
          }

          return trim($tpl);
       }


    ---------------BUNUNLA DEĞİŞTİR---------------

       function bbcode_tpl_replace($tpl_name, $tpl)
       {
          global $user;

          static $replacements = array(
             'quote_username_open'   => array('{USERNAME}'   => '$1'),
             'color'               => array('{COLOR}'      => '$1', '{TEXT}'         => '$2'),
             'size'               => array('{SIZE}'      => '$1', '{TEXT}'         => '$2'),
             'img'               => array('{URL}'      => '$1'),
             'flash'               => array('{WIDTH}'      => '$1', '{HEIGHT}'         => '$2', '{URL}'   => '$3'),
             'url'               => array('{URL}'      => '$1', '{DESCRIPTION}'   => '$2'),
             'email'               => array('{EMAIL}'      => '$1', '{DESCRIPTION}'   => '$2')
          );

          static $replacements2 = array(
             'quote_username_open'   => array('{USERNAME}'   => '$1'),
             'color'               => array('{COLOR}'      => '$1', '{TEXT}'         => '$2'),
             'size'               => array('{SIZE}'      => '$1', '{TEXT}'         => '$2'),
             'img'               => array('{URL}'      => '$1'),
             'flash'               => array('{WIDTH}'      => '$1', '{HEIGHT}'         => '$2', '{URL}'   => '$3'),
             'url'               => array('{URL}'      => 'ucp.php?mode=register', '{DESCRIPTION}'   => 'warn_link'),
             'email'               => array('{EMAIL}'      => '$1', '{DESCRIPTION}'   => '$2')
          );

          $tpl = preg_replace('/{L_([A-Z_]+)}/e', "(!empty(\$user->lang['\$1'])) ? \$user->lang['\$1'] : ucwords(strtolower(str_replace('_', ' ', '\$1')))", $tpl);

          if ($user->data['user_id'] != ANONYMOUS)
          {
             if (!empty($replacements[$tpl_name]))
             {
                $tpl = strtr($tpl, $replacements[$tpl_name]);
             }
          }
          else
          {
             if (!empty($replacements2[$tpl_name]))
             {
                $tpl = strtr($tpl, $replacements2[$tpl_name]);
             }
             $tpl = str_replace("warn_link", $user->lang["BBCODE_GIZLI_LINK"], $tpl);
          }
          
          return trim($tpl);
       }
viewtopic.php

Kod: Tümünü seç

Kod: Tümünü seç

    ---------------BUL---------------

       $message = censor_text($row['post_text']);

    ---------------ALTINA EKLE---------------

       if ($user->data['user_id'] == ANONYMOUS)
       {
       $message = preg_replace( '/<.*href="(.*?)">(.*?)(<\/a>)/', '<a href="ucp.php?mode=register">'.$user->lang["BBCODE_GIZLI_LINK"].'</a>', $message );
       }
Eline Koluna Yüreğine Sağlık Kardeş
Dört dörtlük çalşıyor...
Dünya Üzerindeki Türklerin Buluşma Noktası
www.tekturkistan.com
Kilitli

“3.0.x MOD İstekleri” sayfasına dön

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 4 misafir