สนใจลงโฆษณา คลิกที่นี่

ผู้เขียน หัวข้อ: [Mod] Auto resize large image  (อ่าน 7206 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ NUTKABPOM

  • Jr. Member
  • **
  • กระทู้: 88
  • เพศ: ชาย
    • ดูรายละเอียด
    • NUTKABPOM's Blog
[Mod] Auto resize large image
« เมื่อ: 12/10/06, 14:10:11 »
คุณ BlackCell ขอมาก็จัดไป

ไม่รู้ใช้ได้ป่าวน่ะครับ โค๊ตมันน้อยกว่าใน vB.org อ่ะ

http://www.vbulletin.org/forum/showthread.php?t=117674



In fact this is a work around for the auto resize feature to work with the WYSIWYG editor.

Step1. In includes/class_bbcode.php

Find (in line around 18xx):

โค้ด: [เลือก]
return '<img src="' .  $link . '" border="0" alt="" />';
Replace with:

โค้ด: [เลือก]
return '<img src="' . $link . '" onload="if(largerThan(this.width,700)) {this.width=700;this.alt=\'Click here to see a large version\';}" onmouseover="if(this.alt) this.style.cursor=\'pointer\';" onclick="if(this.alt) window.open(\'' . $link . '\');" border="0" />';

Step2. Modify the common template of your template set

Add this to the headinclude section:

โค้ด: [เลือก]
<script type="text/javascript">
function largerThan(a,b)
{
return a>b;
}
</script>
ลองค้นหาหนทางด้วยตัวเอง เมื่อสำเร็จแล้วความภาคภูมิใจก็จะเป็นของคุณ

.....เล่นเกม คิดเองลองเองหรือให้เค้าใบ้แล้วคิดต่อ สนุกกว่า ดูเฉลย จริงมั้ย?