Author
Message
Kaan

Administrators

Online status

678 posts

#509   2013-11-30 20:10 GMT        
Senin hide özelliğine ihtiyacın olmadığı için orayı tamamen değiştiriyoruz şimdi.

Öncelikle hide için yaptığın tüm modifiyeleri kaldır sistemden sonra yukarda eklemiş olduğun fonksiyonu alt
Kod:
le değiştir.
[code]
function sed_bbcode_autourls($text)
{
global $usr;
if($usr['id'] <1)
{
$text = ' '.$text;
$text = preg_replace('#(\s)(www\.[\w\-\.]+\.\w{2,4}[^\s\r\n]*)#i', '$1[url]http://$2[/url]', $text);
$text = preg_replace("#([\n ])([a-z0-9]+?)://([^\t \n\r]+)#i", " <b>-= <font color='#ff0000'>Bu Link Gizlidir </font>=- </b><a href=\"users.php?m=register\"><font color='#ff0000'><b>Kayıt </b> </font></a> oLmalısınız.", $text);
$text = preg_replace("#\[url([^\t \n\r]+)#i", " <b>-= <font color='#ff0000'>Bu Link Gizlidir </font>=- </b><a href=\"users.php?m=register\"><font color='#ff0000'><b>Kayıt </b> </font></a> oLmalısınız.", $text);
$text = preg_replace("#([\n ])([a-z0-9-_.]+?@[A-z0-9-]+\.[^,\t \n\r]+)#i", "$1[email]$2[/email]", $text);
}
else
{
$text = ' '.$text;
$text = preg_replace("#([\n ])([a-z0-9]+?)://([^\t \n\r]+)#i", "$1[url]$2://$3[/url]", $text);
$text = preg_replace("#([\n ])([a-z0-9-_.]+?@[A-z0-9-]+\.[^,\t \n\r]+)#i", "$1[email]$2[/email]", $text);
}
retur
turn(mb_substr($text,1));
}[/code]
Bu uygulama ile siteye giriş yapmayan hiç bir üye text alanında yazılan linkleri göremeyecek sayfalar, yorumlar ve imza alanlarıda dahil hiç bir yerdeki linkleri göremezler.


Bunlara baktınızmı?
Seditio 175+ Forum Hide Link
Seditio Veritabanı Yönetimi
Seditio Etiket (Tags) Sistemi
Kişiliğim, hayatım hakkında konuşabilirsiniz. Fikir yürüte bilirsiniz. Beni öyle böyle sanabilirsiniz. Ama emin olamazsınız. Sizin hakkımdaki yorumlarınız, sanmalarınız benim gerçek de ne olduğumu değiştirmez. Baktığım yeri söyleye bilirsiniz ama ne gördüğümü ASLA...