[شرح] تصغير الصور في جميع اصدارات الـvBulletin بدون هاكات

programe

عضو جديد
9 ديسمبر 2008
2,002
4
0
السلام عليكم ورحمة الله وبركاته

جربنا العديد من الهاكات لتصغير الصور منها ما يضبط ومنها ما لا يضبط او فيه مشاكل او بطئ

وهنا الحل الامثل والمضمون

والتركيب سهل جداً

التعديل يكون في ملف
includes/class_bbcode.php

ابحث عن
كود:
[COLOR=#000000][FONT=Simplified Arabic Fixed][COLOR=#007700]return [/COLOR][COLOR=#DD0000]'<img src="' [/COLOR][COLOR=#007700].  [/COLOR][COLOR=#0000BB]$link [/COLOR][COLOR=#007700]. [/COLOR][COLOR=#DD0000]'" border="0" alt="" />'[/COLOR][COLOR=#007700]; [/COLOR][/FONT][/COLOR]

تقريبا في السطر 1827

واستبدله بهذا الكود
كود:
[COLOR=#000000][FONT=Simplified Arabic Fixed][COLOR=#FF8000]/* Start Image RESIZE */  
[/COLOR][COLOR=#0000BB]$navigator_user_agent [/COLOR][COLOR=#007700]= ( isset( [/COLOR][COLOR=#0000BB]$_SERVER[/COLOR][COLOR=#007700][[/COLOR][COLOR=#DD0000]'HTTP_USER_AGENT'[/COLOR][COLOR=#007700]] ) ) ? [/COLOR][COLOR=#0000BB]strtolower[/COLOR][COLOR=#007700]( [/COLOR][COLOR=#0000BB]$_SERVER[/COLOR][COLOR=#007700][[/COLOR][COLOR=#DD0000]'HTTP_USER_AGENT'[/COLOR][COLOR=#007700]] ) : [/COLOR][COLOR=#DD0000]''[/COLOR][/FONT][FONT=Simplified Arabic Fixed][COLOR=#007700];   
if ([/COLOR][COLOR=#0000BB]stristr[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000BB]$navigator_user_agent[/COLOR][COLOR=#007700], [/COLOR][COLOR=#DD0000]"msie"[/COLOR][/FONT][FONT=Simplified Arabic Fixed][COLOR=#007700])) {   
return [/COLOR][COLOR=#DD0000]'<a href="' [/COLOR][COLOR=#007700].  [/COLOR][COLOR=#0000BB]$link [/COLOR][COLOR=#007700]. [/COLOR][COLOR=#DD0000]'" target="_blank"><img src="' [/COLOR][COLOR=#007700].  [/COLOR][COLOR=#0000BB]$link [/COLOR][COLOR=#007700]. [/COLOR][COLOR=#DD0000]'" border="0" alt="اضغط على الصورة لرؤيتها بالحجم الطبيعي" style="width: expression(this.width > 500 ? 380 : true);" /></a>'[/COLOR][/FONT][FONT=Simplified Arabic Fixed][COLOR=#007700];   
} else {   
return [/COLOR][COLOR=#DD0000]'<a href="' [/COLOR][COLOR=#007700].  [/COLOR][COLOR=#0000BB]$link [/COLOR][COLOR=#007700]. [/COLOR][COLOR=#DD0000]'" target="_blank"><img src="' [/COLOR][COLOR=#007700].  [/COLOR][COLOR=#0000BB]$link [/COLOR][COLOR=#007700]. [/COLOR][COLOR=#DD0000]'" border="0" alt="اضغط على الصورة لرؤيتها بالحجم الطبيعي" style="max-width: 500px;" /></a>'[/COLOR][/FONT][FONT=Simplified Arabic Fixed][COLOR=#007700];   
}    
[/COLOR][COLOR=#FF8000]/* End Image RESIZE */  [/COLOR][/FONT][/COLOR]

رقم 500 هو العرض الاقصى يمكن تبديله بما تريد ورقم 380 هو المستبدل يعني لو كان اكبر من 500 العرض راح يستبدلها بتصغير بعرض 380 مع تصغير اتوماتيكي للطول ليكون مناسب وتقدر تغير فيهم مثل ما تريد
 

q8itiy

عضو جديد
16 مايو 2014
34
0
0
شكرا لك اخي العزيز
هناك طريقة ثانية بدون هاكات وفعاله
افتح لوحة التحكم استايلات وقوالب
اختر الاستايل ثمم تغيرات Css
انزل الي تحت
تعاريف CSS الإضافية/Additional CSS Definitions

اضف هذا الكود

PHP:
 img{
height: auto;
max-width: 500px;
}
احفظ العمل وبعدها راح تتصغر الصور
تحياتي
 
التعديل الأخير: