السلام عليكم ورحمة الله وبركاته

هاك إخفاء الروابط

بعمل بشكل رائع إلا إنه فى حالة الرسائل الخاصة يخفى الروابط أيضاً


دخلت للبلجن ووجدت هناك إتنين بلج إن

الأول


كود:
 
global $db ,$vbulletin;
   // by WwW.Myth-X.com
                $p=$db->query_first("SELECT userid from post where threadid='$post[threadid]'  AND userid=" . $vbulletin->userinfo[userid] . "");
                $m=$p[userid];
                if($vbulletin->userinfo[userid]!= $m AND can_moderate($forumid, 'canremoveposts') == false  or $vbulletin->userinfo[userid] == 0)
                {
    $reviewmessage = preg_replace("!<a[^>]*>(.*)</a>!siU", $vbphrase[nolink], $reviewmessage);
                 }

و الثانى


كود:
 
global $db ,$vbulletin; 
            // by 7beebi.com 
                $p=$db->query_first("SELECT userid from post where threadid='$post[threadid]'  AND userid=" . $vbulletin->userinfo[userid] . ""); 
                $m=$p[userid]; 
                if($vbulletin->userinfo[userid]!= $m AND can_moderate($forumid, 'canremoveposts') == false or $vbulletin->userinfo[userid] == 0) 
                { 
            $this->post['message'] = preg_replace("!<a[^>]*>(.*)</a>!siU", $vbphrase[nolink], $this->post['message']);   
                }

ومكان عمل كل منهما
postbit_display_complete
وبالتالى يعمل فى الرسائل الخاصة لوجود postbit بها

هل يمكن إستثناء ال postbit الخاصة بالرسائل الخاصة من عمل هذا الهاك


وهل هذا يتم عن التعديل فى الشرط التالى ؟

كود:
 
                if($vbulletin->userinfo[userid]!= $m AND can_moderate($forumid, 'canremoveposts') == false or $vbulletin->userinfo[userid] == 0)


وهل يمكن إستخدام ؟ خاصية

كود:
<if condition="THIS_SCRIPT != 'private'">




وجزاكم الله خير الجزاء