فلسطيني حر
12-23-2009, 03:07 PM
تم صدور ترقيع للنسخة 3.8.4 وما قبله
Security patch: 3.8.4 PL2includes PL1
طريقة الترقيع لمن يملك ترخيص ساري المفعول تحميله من منطقة الأعضاء من خلال هذا الرابط
http://members.vbulletin.com/patches.php
ولمن لا يملك ترخيص ساري المفعول عليه بتطبيق التالي
عليه تحرير ملف الملف التالي
functions.php
أبحث عن
if (preg_match_all('/&(#[0-9]+|lt|gt|quot|amp);/', $string, $matches, PREG_OFFSET_CAPTURE))
أضف قبله التالي
$pretruncate = 13 * $length;
$string = substr($string, 0, $pretruncate);
For those with expired owned licenses that does not need the full bug fix maintenance release, a patch for the vbchop() problem described in first post is now added in your member's area. You may download it here:
This problem is not exclusive to 3.8. We are looking at releasing the security patches for 3.7 and 3.6 within the next 24 hours. But in the mean time, you can DIY by editing includes/functions.php.
This will make the string the regular expression is working with much much shorter, and not encounter the problem described above.
Security patch: 3.8.4 PL2includes PL1
طريقة الترقيع لمن يملك ترخيص ساري المفعول تحميله من منطقة الأعضاء من خلال هذا الرابط
http://members.vbulletin.com/patches.php
ولمن لا يملك ترخيص ساري المفعول عليه بتطبيق التالي
عليه تحرير ملف الملف التالي
functions.php
أبحث عن
if (preg_match_all('/&(#[0-9]+|lt|gt|quot|amp);/', $string, $matches, PREG_OFFSET_CAPTURE))
أضف قبله التالي
$pretruncate = 13 * $length;
$string = substr($string, 0, $pretruncate);
For those with expired owned licenses that does not need the full bug fix maintenance release, a patch for the vbchop() problem described in first post is now added in your member's area. You may download it here:
This problem is not exclusive to 3.8. We are looking at releasing the security patches for 3.7 and 3.6 within the next 24 hours. But in the mean time, you can DIY by editing includes/functions.php.
This will make the string the regular expression is working with much much shorter, and not encounter the problem described above.