SMF Forumda Konu içeğini Bulanık Gösterme Nasıl Yapılır?

0 Üye ve 2 Ziyaretçi konuyu incelemekte.

Çevrimdışı Ders Hocası

  • Hocanın Biri
  • *******
  • Join Date: Eki 2016
  • Yer: Hatay
  • 63863
  • +526/-0
  • Cinsiyet: Bay
    • Arif Arslaner
[b]SMF Seo Dostu İçerik Gizleme Eklentisi [/b]
SMF yi alışılmışın dışında kullanmak isteyenler için. İçeriği bulanıklaştırır.
Ziyaretçileri kayıt olmaya zorlar. Ayrıca Google, Yandex Botları siteyi görebiliyor...

[img width=300 height=222]https://arifarslaner.com/wordpress/wp-content/uploads/2023/08/bulanik.jpg[/img]

SMF forumlarında daha önce görmediğim ama farklı scriptlerde karşıma çıkan konu içeriğini ziyaretçilerin görmesini engellemek maksadıyla bulanıklaştıran gizleme eklentisinini
2.1.4 sürümü için denedim sorunsuz çalıştı.  okk
Son olarak uygulamadan önce yedek almayı unutmayın.  lallel

[b]Sources/Display.php'[/b]de

BUL:
[code]// Do the censor thang.
censorText($message['body']);
censorText($message['subject']);

// Run BBC interpreter on the message.
$message['body'] = parse_bbc($message['body'], $message['smileys_enabled'], $message['id_msg']);[/code]

DEĞİŞTİR:
[code]// Do the censor thang.
    censorText($message['body']);
    censorText($message['subject']);

    // Run BBC interpreter on the message.
    $message['body'] = parse_bbc($message['body'], $message['smileys_enabled'], $message['id_msg']);

// Mesaj gizleme modu
    if ($user_info['is_guest']){$message['body'] = '
        <table class="notloggedin">
            <tr>
                <td valign="top"><span>'.$message['body'].'</span>
                </td>
            </tr>
        </table>';}[/code]

SON OLARAK
Temanız/İndex.css de en sonuna ekleyin.

[code].notloggedin
{
            -webkit-filter: blur(4px);
            -moz-filter: blur(4px);
            -ms-filter: blur(4px);
            -o-filter: blur(4px);
            filter: blur(4px);
            filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='2');
            pointer-events: none;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            -o-user-select: none;
            user-select: none;
}[/code]