السلام عليكم ورحمة الله وبركاته
هاك تصغير الصور بشكل سلس ومرن - جافا
نبدأ بطريقة اضافة الهاك .. وهي لا تعتمد على المنتجات والإضافات البرمجيه .. بل بتعيل في ملف واحد واضافات في قوالب معينة
ارفع محتوى مجلد upload الى المنتدى
افتح ملف includes\class_bbcode.php وابحث عن :-
كود:
function handle_bbcode_img_match($link)
{
$link = $this->strip_smilies(str_replace('\\"', '"', $link));
// remove double spaces -- fixes issues with wordwrap
$link = str_replace(' ', '', $link);
return '<img src="' . $link . '" border="0" alt="" />';
}
استبدلة بـ :-
كود:
// By kalevision - kalevision.com
function handle_bbcode_img_match($link)
{
$link = $this->strip_smilies(str_replace('\\"', '"', $link));
// remove double spaces -- fixes issues with wordwrap
$link = str_replace(' ', '', $link);
if ($NLP = @getimagesize($link))
{
if($NLP[0] > 500)
{
$NLP_W = $NLP[0] / 2;
$NLP_H = $NLP[1] / 2;
return '<table width="' . $NLP_W . '" border="0" cellspacing="0" cellpadding="0"><tr><td style="border: 1px solid #ABABAB"><a href="' . $link . '" rel="lightbox" title="عـرض الصورة بـ كامل حجمها"><img src="' . $link . '" width="' . $NLP_W . '" height="' . $NLP_H . '" border="0" alt="إضغط هنا لعرض الصورة بحجمها الطبيعي" /></a></td></tr><tr><td align=center><a href="' . $link . '" rel="lightbox" title="عـرض الصورة بـ كامل حجمها"><img border="0" src="images/NLP_button.gif"></a></td></tr></table>';
}
else
{
return '<img src="' . $link . '" border="0" alt="" />';
}
}
else
{
return '<img src="' . $link . '" border="0" alt="" />';
}
}
// By kalevision - kalevision.com
احفظ وارفع الملف ..
الآن التعديل على القوالب .. افتح قالب headinclude واضف في نهايته
كود:
<script type="text/javascript" src="clientscript/prototype.js"></script>
<script type="text/javascript" src="clientscript/scriptaculous.js?load=effects"></script>
<script type="text/javascript" src="clientscript/lightbox.js"></script>
<link rel="stylesheet" href="clientscript/vbulletin_css/lightbox.css" type="text/css" media="screen" />
انتهى