السلام عليكم ورحمة الله وبركاته
هاك إخفاء الروابط
بعمل بشكل رائع إلا إنه فى حالة الرسائل الخاصة يخفى الروابط أيضاً
دخلت للبلجن ووجدت هناك إتنين بلج إن
الأول
كود:
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'">
وجزاكم الله خير الجزاء