IRON
22-08-2005, 09:02 AM
هاك تصغير الصور تلقائياً في المنتديات .. وبالحجم الذي تحدده انت ..
طريقة التركيب سهلة جداً :
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>
قم بتعديل إعدادات السكربت .. ثم قم بحفظ التمبليت ..
انتهى ..
طريقة التركيب سهلة جداً :
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>
قم بتعديل إعدادات السكربت .. ثم قم بحفظ التمبليت ..
انتهى ..