[MOD] Hide Links / Link Gizlemek

[url=http://www.phpbbturkey.com/mods.html:34cnv4ga]phpBB 2.0.x MOD Veritabanımızda[/url:34cnv4ga] yayınlanan ve tarafınızca eklenen tüm yeni phpBB 2.0.x sürümleri için MODların duyuruları buradan yapılmaktadır. MODlar hakkında ihtiyacınız olan desteği lütfen [b:34cnv4ga]2.0.x MOD Destek[/b:34cnv4ga] forumuna başlık açarak sorunuz.
musetr
Kayıtlı Kullanıcı
Mesajlar: 104
Kayıt: 16.08.2006, 16:15
İletişim:

Mesaj gönderen musetr »

bu modu kurdm fakat yalnızca ilk linki kısaltıyor

yani mesaj içinde birden fazla link warsa yalnızca ilk yazılanı düzenliyor geri kalanların hepsi aynı

bunu tüm linklere uygulmaka mümknmü?
Kullanıcı avatarı
er-13
Kayıtlı Kullanıcı
Mesajlar: 273
Kayıt: 02.08.2006, 04:52
Konum: /index.php
İletişim:

Mesaj gönderen er-13 »

musetr yazdı:bu modu kurdm fakat yalnızca ilk linki kısaltıyor

yani mesaj içinde birden fazla link warsa yalnızca ilk yazılanı düzenliyor geri kalanların hepsi aynı

bunu tüm linklere uygulmaka mümknmü?
Bütün linkleri gizliyor sen kurulumda bi yanlışlk yapmış olmalısın bi kontrol edersen ii olur modda temelde böyle bir sorun çünkü uygulayan arkadaşların sitelerine bakabilirsin. kolay gelsin
musetr
Kayıtlı Kullanıcı
Mesajlar: 104
Kayıt: 16.08.2006, 16:15
İletişim:

Mesaj gönderen musetr »

kurulumu oldğu gb yaptm ama olmaıd temadan sanırım

bu arada bir mesaj içinde fazla linkiler kapamıyor deedmm

yani şu an ki mesajımda bi link olsa o kısa ama aynı mesajdaki ikinci link uzun
musakkaf
Kayıtlı Kullanıcı
Mesajlar: 13
Kayıt: 13.12.2006, 12:54
İletişim:

tecrube paylasimi

Mesaj gönderen musakkaf »

Bende phpBB2 kurulu, Link gizleme koduyla ilgili tecrübelerimi sizinle paylaşmak istiyorum (bu forumdan faydalanmamdan dolayı bir vefa
borcu olarak):

1- Başlıkta anlatılanları yaptım. Sonra Yönetim panelinden formu kapattım sonra da değiştirilen dosyaları ftp'ye attım. Sonra da forumda bir alt

başlığı tıklayınca, şu uyarıyı verdi: "Fatal error: Call to undefined function: bbencode_third_pass() in

/home/akademya/public_html/viewtopic.php on line 1086" Bunun üzerine, viewtopic.php'yi Dreamweaver ile açıp, 1086. satırdaki "// Parse smilies"

yazısını sildim ve dosyayı kaydedip yeniden ftp'ye yükledim.
Bunu üzerine forumda bir alt başlığı tıklayınca, hiçbir uyarı vermedi ve kod düzgün bir

şekilde çalıştı. Bu konularda acemi olduğum için uyarının anlamını, niçin olduğunu ve daha iyi bir şekilde nasıl giderilebileceğini bilemiyorum. Bilen

birisi açıklarsa memnun olurum.


2- Foruma, üye olarak giriş yapanlar linkleri görüyorlar:

[ resmi görüntülemek için tıklayın ]

3- Foruma üye olmadan giren kişiller sadece "http:// ... " lı linkleri göremiyorlar, diğer yazıları görebiliyorlar. Bunun için ayrıca bir şey yapmak

gerekmiyor.


[ resmi görüntülemek için tıklayın ]

4- İngilizce uyarı kodu (başlıkta verilen, includes/bbcode.php'deki ile değiştirilen):

Kod: Tümünü seç

function bbencode_second_pass($text, $uid) 
{ 
global $lang, $bbcode_tpl, $userdata, $phpEx, $u_login_logout; 

// The thing we replace links with. I like using a quote like box 
$replacer = '<table width="40%" cellspacing="1" cellpadding="3" border="0"><tr><td class="quote">'; 
$replacer .= $lang['Links_Allowed_For_Registered_Only'] . '<br />'; 
$replacer .= sprintf($lang['Get_Registered'], "<a href=\"" . append_sid('profile.' . $phpEx . '?mode=register') . "\">", "</a>"); 
$replacer .= sprintf($lang['Enter_Forum'], "<a href=\"" . append_sid($u_login_logout) . "\">", "</a>"); 
$replacer .= '</td></tr></table>';

[ resmi görüntülemek için tıklayın ]

5- Türkçe uyarı (includes/bbcode.php'deki ile değiştirilen):

Kod: Tümünü seç

function bbencode_second_pass($text, $uid) 
{ 
global $lang, $bbcode_tpl, $userdata, $phpEx, $u_login_logout; 

// The thing we replace links with. I like using a quote like box 
$replacer = '<table width="40%" cellspacing="1" cellpadding="3" border="0"><tr><td class="quote">'; 
$replacer .= $lang['Links_Allowed_For_Registered_Only'] = '<B>Sitemizdeki linkleri görebilmeniz için kayıtlı üye olmalısınız.</B>' . '<br />'; 
$replacer .= sprintf($lang['Get_Registered'] = 'Lütfen %sKAYIT%s olun ya da ', "<a href=\"" . append_sid('profile.' . $phpEx . '?mode=register') . 

"\">", "</a>"); 
$replacer .= sprintf($lang['Enter_Forum'] = '%sÜYE GİRİŞİ%s yapınız.', "<a href=\"" . append_sid($u_login_logout) . "\">", "</a>"); 
$replacer .= '</td></tr></table>';


[ resmi görüntülemek için tıklayın ]


6- İngilizce ve Türkçe uyarı kodu (includes/bbcode.php'deki ile değiştirilen):

Kod: Tümünü seç

function bbencode_second_pass($text, $uid) 
{ 
global $lang, $bbcode_tpl, $userdata, $phpEx, $u_login_logout; 

// The thing we replace links with. I like using a quote like box 
$replacer = '<table width="40%" cellspacing="1" cellpadding="3" border="0"><tr><td class="quote">'; 
$replacer .= $lang['Links_Allowed_For_Registered_Only'] = '<B>Links allowed for registered only / Sitemizdeki linkleri görebilmeniz için kayıtlı üye 

olmalısınız.</B>' . '<br />'; 
$replacer .= sprintf($lang['Get_Registered'] = 'Please / Lütfen %sGET REGISTERED / KAYIT OLUN%s or / yada ', "<a href=\"" . append_sid

('profile.' . $phpEx . '?mode=register') . "\">", "</a>"); 
$replacer .= sprintf($lang['Enter_Forum'] = '%sENTER FORUM / ÜYE GİRİŞİ YAPINIZ%s.', "<a href=\"" . append_sid($u_login_logout) . "\">", 

"</a>"); 
$replacer .= '</td></tr></table>';



[ resmi görüntülemek için tıklayın ]

Ben bu işlerde acemi olduğum için çok uğraştım, umarım anlattıklarım acemilere faydalı olur da, onlar benim gibi çok uğraşmazlar. Saygılar.
musakkaf
Kayıtlı Kullanıcı
Mesajlar: 13
Kayıt: 13.12.2006, 12:54
İletişim:

Re: TÜRKÇE

Mesaj gönderen musakkaf »

NEFRİT yazdı:Tabii ne demek al sana türkçe ;

Turkish Converter; NEFRİT 8)

Kod: Tümünü seç

$lang['Links_Allowed_For_Registered_Only'] = '<B>Sitemizdeki linkleri görebilmeniz için kayıtlı üye olmalısınız.</B>';
$lang['Get_Registered'] = 'Lütfen %sKAYIT%s olun yada ';
$lang['Enter_Forum'] = '%sÜYE GİRİŞİ%s yapınız.';
Ben bu kodu araya yerleştirince hata verdi. Ancak şu şekilde butun olarak yerleştirince sorunsuz çalıştı:

Kod: Tümünü seç

function bbencode_second_pass($text, $uid) 
{ 
global $lang, $bbcode_tpl, $userdata, $phpEx, $u_login_logout; 

// The thing we replace links with. I like using a quote like box 
$replacer = '<table width="40%" cellspacing="1" cellpadding="3" border="0"><tr><td class="quote">'; 
$replacer .= $lang['Links_Allowed_For_Registered_Only'] = '<B>Sitemizdeki linkleri görebilmeniz için kayıtlı üye olmalısınız.</B>' . '<br />'; 
$replacer .= sprintf($lang['Get_Registered'] = 'Lütfen %sKAYIT%s olun ya da ', "<a href="" . append_sid('profile.' . $phpEx . '?mode=register') . 

"">", "</a>"); 
$replacer .= sprintf($lang['Enter_Forum'] = '%sÜYE GİRİŞİ%s yapınız.', "<a href="" . append_sid($u_login_logout) . "">", "</a>"); 
$replacer .= '</td></tr></table>';


[ resmi görüntülemek için tıklayın ]
Kullanıcı avatarı
__FERHAT__
Kayıtlı Kullanıcı
Mesajlar: 15
Kayıt: 30.12.2006, 21:09
İletişim:

Mesaj gönderen __FERHAT__ »

saol usta ellerıne saglık sorunsuz calısıyor
Kullanıcı avatarı
CmlTRN
Kayıtlı Kullanıcı
Mesajlar: 5
Kayıt: 22.12.2006, 18:42
İletişim:

Mesaj gönderen CmlTRN »

Arkadaşlar bu gizleme işini
code
arasına yazılanlar için de yapabilir miyiz?Yani

Kod: Tümünü seç

bu yazının üye olmayanlara görünmemesini sağlayabilir miyiz?
Link gizleme modunda oynama yaparaktan
doncorleone
Kayıtlı Kullanıcı
Mesajlar: 4
Kayıt: 08.01.2007, 17:43
İletişim:

Mesaj gönderen doncorleone »

teşekkürler sorunsuz çalışıyor çok ta hoş bir mod
kansiz
Kayıtlı Kullanıcı
Mesajlar: 5
Kayıt: 19.01.2007, 21:36
İletişim:

Re: TÜRKÇE

Mesaj gönderen kansiz »

NEFRİT yazdı:Tabii ne demek al sana türkçe ;

Turkish Converter; NEFRİT 8)

Kod: Tümünü seç

$lang['Links_Allowed_For_Registered_Only'] = '<B>Sitemizdeki linkleri görebilmeniz için kayıtlı üye olmalısınız.</B>';
$lang['Get_Registered'] = 'Lütfen %sKAYIT%s olun yada ';
$lang['Enter_Forum'] = '%sÜYE GİRİŞİ%s yapınız.';

acaba bunu nereye eklicem anlamiyorum

yardim
Kullanıcı avatarı
Flash
Kayıtlı Kullanıcı
Mesajlar: 18
Kayıt: 09.01.2007, 23:05
İletişim:

Mesaj gönderen Flash »

Arkadaşlar bu modda şöyle bir şey yapabilirmiyiz.?
Misafir olanlar linki göremesin değilde.
Konuya cevap yazmayan linki göremesin gibi bişey yapabilirmiyiz.?
Yaparsakta nasıl yaparız. Bu konu hakkında bilgi verirseniz sevinirim. Teşekkürler...
dreamX
Kayıtlı Kullanıcı
Mesajlar: 54
Kayıt: 24.01.2007, 00:44
Konum: Ordan burdan
İletişim:

Mesaj gönderen dreamX »

hımms benim aradığım mod ama
#-----[ BUL ]------------------------------------------
ve
#-----[ DEGİSTİR ]------------------------------------------
Falan filan var onları bulup DEGİSTİRİN altındaki kodlamı değiştircez yoksa bu kodu tamamen dosyaya mı kopyalıycaz!
Yardım edersen sevinirim!
naklow
Kayıtlı Kullanıcı
Mesajlar: 13
Kayıt: 28.04.2006, 17:05
İletişim:

Mesaj gönderen naklow »

Bu hide linki megabb içinde yapabiliyormuyum.
Kullanıcı avatarı
PessimiStyle
Kayıtlı Kullanıcı
Mesajlar: 99
Kayıt: 22.02.2007, 05:00
Konum: İstanbul-Sakarya
İletişim:

Mesaj gönderen PessimiStyle »

mod dediğin böyle olur elinize sağlık..
zirve
Kayıtlı Kullanıcı
Mesajlar: 474
Kayıt: 28.04.2006, 10:26
İletişim:

Mesaj gönderen zirve »

arkadaslar bu mod çalışıyor ama bir sorun var:

basında http:// olur ise çalışmıyo.yardım eden :(
Kullanıcı avatarı
VSaBaH
Kayıtlı Kullanıcı
Mesajlar: 2493
Kayıt: 09.02.2006, 16:58
Konum: Denizli
İletişim:

Mesaj gönderen VSaBaH »

zirve yazdı:arkadaslar bu mod çalışıyor ama bir sorun var:

basında http:// olur ise çalışmıyo.yardım eden :(
Yanlışın olmasın zirve..

Ben de kullanıyorum bu modu ama her türlü linki gizliyor.. Resim üzerine tıklanınca açılan linkleri bile..

Üye çıkışı yaptığına emin misin? :D Insanlık hali olabilir..
Kilitli

“2.0.x MOD Duyuruları” sayfasına dön

Kimler çevrimiçi

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