عرض مشاركة واحدة
قديم 31-07-2005, 12:53 AM   رقم المشاركة : 103
VIP

AdminiStrator

 
الصورة الرمزية VIP






VIP متصل الآن

VIP كاتب مميزVIP كاتب مميزVIP كاتب مميزVIP كاتب مميز


افتراضي

هاك تصغير الصور تلقائياً جديد

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


هاك تصغير الصور تلقائياً في المنتديات .. وبالحجم الذي تحدده انت ..

طريقة التركيب سهلة جداً :

1 - قم بفتح ملف includes\functions_bbcodeparse.php ثم قم بأخذ نسخة إحتياطية من الملف قبل أي تعديل .. قم بالبحث عن

كود:
return '<img src="' .  $link . '" border="0" alt="" />';
قم بإستبداله بهذا السطر :

كود:
 return '<img src="' .  $link . '" onload="wino(this)" onmouseover="wink(this)" border="0" alt="" />';
قم بحفظ الملف ثم قم برفعه ...

إذهب إلى لوحة تحكم المنتدى ... ثم قم بتعديل تمبليت headinclude وضع هذا الكود في نهاية التمبليت :

كود:
 <SCRIPT LANGUAGE="JavaScript">
<!--
// النص الذي سيظهر عند مرور الماوس على الصورة 
var msgAlt = 'اضغط هنا لعرض الصورة بحجمها الطبيعي';

wino = function(obj){
// العرض الأقصى للصورة
if(obj.width>480) {
    obj.name = obj.width;    
    obj.id = obj.height
    // حجم الصورة عند التصغير
    obj.width = 460;
    obj.alt = msgAlt;
    }
}

wink = function(Obj){
if(Obj.id&&Obj.name){
    Obj.style.cursor='hand';
    Obj.onclick = openwin;
    }
}

openwin = function(){

var option = 'width='+this.name+',height='+this.id;
var op = window.open('','new',option);
winop = "";//-----------
winop +='<HTML>';
winop +='<HEAD>';
//عنوان الصفحة التي تظهر فيها الصورة بحجمها الطبيعي
winop +='<TITLE>:: عرض الصورة بحجمها الطبيعي ::</TITLE>';
winop +='<BODY>';
winop +='<img src='+this.src+' style="position:';
winop +='absolute;top:0;left:0">';
winop +='</BODY>';
winop +='</HTML>';
op.document.write(winop);
op.document.close();
op.focus();


}
//-->
</SCRIPT>

أنتهى أتمنى لكم التوفيق .






التوقيع