المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : هاك تصغير الصور تلقائياً :: جديد ::



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>

قم بتعديل إعدادات السكربت .. ثم قم بحفظ التمبليت ..

انتهى ..

IRON
22-08-2005, 10:45 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>

قم بتعديل إعدادات السكربت .. ثم قم بحفظ التمبليت ..

انتهى ..