الرئيسية ‹ قاعدة المعرفة ‹ ظهور الروابط بعد عدد ردود معينه

ظهور الروابط بعد عدد ردود معينه

آخر تحديث: 2026-10-21 · الكاتب الأصلي: saanina
مرجع تاريخي: هذا الدرس من مكتبة phpBBArabia القديمة ويحتاج التحقق من توافق خطواته مع إصدارات phpBB الحديثة.

افتح ملف bbcode.php

ابحث

$this->bbcode_tpl('url', $bbcode_id),   

سوف تجدها مرتان

بدلها بـ

($this->look_to_user_post()) ?  $this->bbcode_tpl('url', $bbcode_id)  : '[ لايمكن عرض الروابط الا بعد الرد في الموضوع]',   

ابحث :

}

?>

تجدها باخر الملف

ضع قبلها

    //by saanina
    function look_to_user_post()
    {
        global $topic_id,$db,$forum_id,$auth,$user;
        
        //maybe signature ! 
        if(!isset($topic_id)) return true;
        if(!isset($forum_id)) return true;
        
        //get user post number in this topic ! 
        $sql = 'SELECT COUNT(post_id) AS num_posts
            FROM ' . POSTS_TABLE . "
            WHERE topic_id = $topic_id 
            AND poster_id = " . $user->data['user_id'];
        $result = $db->sql_query($sql);
        $total_posts = (int) $db->sql_fetchfield('num_posts');
        $db->sql_freeresult($result);
        
        if($total_posts >= 1) return true;
        return false;
    }
   

احفظ الملف بترميز utf8 واحفظ الملف