Home Webboard ArticlesKnowledges  

ผู้เขียน หัวข้อ: อยากเอารูปในกระทู้มาโชว์ไว้หน้ารวมแบบนี้ทำอย่างไรครับ.......?????  (อ่าน 65709 ครั้ง)

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

P a n d a

  • บุคคลทั่วไป
ทดสอบใช้งาน Thumbnail Topic Mod ดูแล้ว

รูปมาแสดงแล้วครับ แต่ทำไมมันไม่ resize รูปครับ

ขนาดรูปเท่าจริง เพียงแต่ลด scale การแสดงผล

ทำให้โหลดทั้งหน้าช้ามากครับ

มีวิธีแก้ไขอย่างไรครับ

เช่นกันครับ โชว์แล้วแต่ขนาดใหญ่เท่ากับข้างในเลย เช่น 800x533 pixel (ใหญ่มาก)

สามารถแก้ code กำหนดขนาดได้ไหมครับ

ขอบคุณครับ  :adore:

deknoi2

  • บุคคลทั่วไป
ถ้าปรับให้รูปไฟล์แนบในกระทู้ให้ใหญ่ การแสดงผลหน้ารูปไฟล์แนบหน้าหัวข้อมันก็จะใหญ๋ด้วย
ทำยังไงให้รูปไฟล์แนบหน้าหัวข้อเป็นรูปเล็กๆ

ออฟไลน์ เซียวเหล่งนึ่งฯ

  • Global Moderator
  • *
  • กระทู้: 5547
  • เห็นด้วย&ขอบคุณ: 2148
    • SMFjusthost.com
ใหญ่ในที่นี้หมายถึงขนาดไบต์  หรือการแสดงผล
http://www.whatsphoto.com/forum/index.php
ม็อดมันทำได้แค่นี้แหละ

P a n d a

  • บุคคลทั่วไป
ใหญ่ในที่นี้หมายถึงขนาดไบต์  หรือการแสดงผล
ม็อดมันทำได้แค่นี้แหละ

ใหญ่ การแสดงผล ครับ

ของผม tumbnail ในไม่โชว์ย่อภาพนี้อ่ะครับ

มันโชว์เท่าภาพข้างในเลย

ไล่ code ดูไม่รู้จะแก้ตรงไหนเลยครับ  :cry:

ออฟไลน์ เซียวเหล่งนึ่งฯ

  • Global Moderator
  • *
  • กระทู้: 5547
  • เห็นด้วย&ขอบคุณ: 2148
    • SMFjusthost.com
เอาหละ 

ม็อดตัวนี้มันยังมีที่ไม่สมบูรณ์อยู่บ้าง

1.ถ้าการแสดงผลหน้าลีสต์ ย่อรูปได้ปกติ ก็ถือว่าผ่าน    แต่ขนาดไบต์ของรูป จะเท่ากับขนาดไฟล์จริงที่อยู่ในแนบกระทู้
  ส่งผลอะไร
  - แบนวิท เช่น กระทู้แนบ 100 เค  หนึ่งหน้าลีสต์มี 20 กระทู้  ก็โดนไปละ  2 เม็ก ต่อการเข้าชม 1 ครั้ง
  - อืด-หน่วง สำหรับเน็ตช้าก็คงเป็นปัญหาบ้าง ถ้าเน็ตไวก็ไม่เห็นผลกระทบ
  ** แก้ปัญหา  ลดจำนวนลีสต์กระทู้ในหนึ่งหน้าให้น้อยลง  10-15 ก็น่าจะพอ

2. ข้อดี ม็อดตัวนี้ไม่ต้องตั้งค่า ลงเสร็จแสดงผลเลย (ถ้าผ่าน) ไม่มีแก้ภาษาแม้อักษรเดียว

3. ถ้าใช้ธีมอื่นนอกจากดีฟอลด์  ต้องทำมือ ลงอัตโนมัติอาจจะผ่าน แต่ไม่แสดงผล

4. รูปหน้าลีสต์กระทู้ ไม่แสดงแบบ Thumbnail  แต่ดันมโหฬารเท่าไฟล์แนบ
   * แก้ปัญหาแบบที่ 1  ไปตั้งค่าการจัดการไฟล์แนบให้ย่อรูป  ผู้จัดการระบบไฟล์แนบ / เปลี่ยนขนาดรูปภาพเมื่อแสดงใต้กระทู้:
      จะเอาเท่าไหร่ก็ระบุไป 
      แต่ข้อเสียคือ  บางบอร์ดก็ไม่ได้ผล  แม้ได้ผล รูปในกระทู้ก็เล็กกระจึ๋งนึง
   
   * แก้ปัญหาแบบที่ 2 น่าจะเวิร์คสุดละ 
     หลังจากติดตั้งแล้ว ให้ไปแก้ไฟล์  MessageIndex.template.php

จากเดิม 

โค๊ด: [Select]
// Thumbnail Topic Mod
if ($context['show_thumbnails']) { echo '<td class="windowbg2" valign="middle" align="center">'; $imagefound = false; foreach ($topic['image'] as $image) { if ($imagefound == true) break; if (isset($image['id'])) { echo '<a href="', $topic['first_post']['href'], '"><img src="', $image['url'], '" width="', $image['width'], '" height="', $image['height'], '" alt="" /></a>'; $imagefound = true; } } echo '</td>'; }
// End Thumbnail Topic Mod
   



ตรงนี้   

<img src="', $image['url'], '" width="', $image['width'], '" height="', $image['height'],


ให้ใส่เลขเข้าไป ตามพิกเซลที่ต้องการ

<img src="', $image['url'], '" width=80"', $image['width'], '" height=60"', $image['height'],


การแสดงผลก่อนหน้าแก้ไข ดูตามรูป 01
การแสดงผลหลังระบุพิกเซล ดูตามรูป 02


P a n d a

  • บุคคลทั่วไป
ขอบคุณมากครับ  :adore:

ออฟไลน์ iamday

  • ระหว่างคืน ระหว่างวัน ระหว่างทาง
  • Just Member
  • *****
  • กระทู้: 237
  • เห็นด้วย&ขอบคุณ: 135
  • ฉันฝันว่าฉันตาย
อยากจะถามพีท่านเพิ่มเติมว่า

ถ้าอยากให้รูปที่แสดง เป็นไปตามสัดส่วน หรือสเกลภาพต้นฉบับ จะตั้งค่าอย่างไร

เพราะรูปทีี่่แสดงจะเต็มเฟรมทุกภาพ บางทีทำให้ภาพดูบิดเบี้ยว

ขอบคุณครับพี่ท่าน

p a n d a

  • บุคคลทั่วไป
รู้แต่สูตรครับ แต่เขียนเป็น code ไม่ถูก

width = (width/height)*100    // กว้าง = (กว้าง หารด้วย สูง)คูณด้วย 100

height = 100

ได้สัดส่วนถูกต้องทั้ง ภาพแนวตั้ง และภาพแนวนอนครับ แต่เขียน code ไม่ถูก  :hitwall:

สมชาย

  • บุคคลทั่วไป
ไม่ทราบว่าไฟล์ที่ดาวโหลดมาจาก mod ใน simplemachines.org จะอัพโหลดไปไว้ที่โฟลเดอร์ใหนครับ
ผมทดลองแก้สองไฟล์ตามที่พี่ว่า แต่ไม่ได้อัพไฟล์ที่อัพโหลดไป มันก็ใช้ไม่ได้ เลยงงๆครับ :grin:

ออฟไลน์ เซียวเหล่งนึ่งฯ

  • Global Moderator
  • *
  • กระทู้: 5547
  • เห็นด้วย&ขอบคุณ: 2148
    • SMFjusthost.com
โฟลเดอร์/แพ็คเกจ

ออฟไลน์ เซียวเหล่งนึ่งฯ

  • Global Moderator
  • *
  • กระทู้: 5547
  • เห็นด้วย&ขอบคุณ: 2148
    • SMFjusthost.com
Re: อยากเอารูปในกระทู้มาโชว์ไว้หน้ารวมแบ
« ตอบกลับ #25 เมื่อ: 08, มกราคม 2010, 11:25:38 PM »
ตามสัดส่วน

<img src="', $image['url'], '" width=80"', $image['width'], '" height="', $image['height'],


ภาพกว้าง 80 พิกเซล  ส่วนสูงว่าตามสเกล 
หรือจะใส่ สูง 10% ไว้ก็ได้ ก็ไม่มีผลอะไรเลย อ้างอิงตามกว้างอย่างเดียวแล้วมันจะลดสเกลเอง
« แก้ไขครั้งสุดท้าย: 08, มกราคม 2010, 11:56:57 PM โดย เซียวเหล่งนึ่ง แห่งสำนักสุสานโบราณ »

ออฟไลน์ arare49

  • Ju
  • *
  • กระทู้: 32
  • เห็นด้วย&ขอบคุณ: 5
  • My Heart Goes Sha la la la laaa
Re: อยากเอารูปในกระทู้มาโชว์ไว้หน้ารวมแบ
« ตอบกลับ #26 เมื่อ: 18, กุมภาพันธ์ 2010, 10:29:14 AM »
ตามสัดส่วน

<img src="', $image['url'], '" width=80"', $image['width'], '" height="', $image['height'],


ภาพกว้าง 80 พิกเซล  ส่วนสูงว่าตามสเกล 
หรือจะใส่ สูง 10% ไว้ก็ได้ ก็ไม่มีผลอะไรเลย อ้างอิงตามกว้างอย่างเดียวแล้วมันจะลดสเกลเอง

ยังงัยอะ แก้ตามนี้แล้ว ก็ยังลดสเกลไม่ได้ ช่วยตอบอีกที :adore:

ออฟไลน์ เซียวเหล่งนึ่งฯ

  • Global Moderator
  • *
  • กระทู้: 5547
  • เห็นด้วย&ขอบคุณ: 2148
    • SMFjusthost.com
เท่าที่ทำล่าสุด สเกลมันก็ยังเพี้ยนอยู่ดี
เลยกลับไปใช้ กว้าง*ยาว ระบุไปเลยน่าจะดีกว่า

ออฟไลน์ one_bird

  • Ju
  • *
  • กระทู้: 51
  • เห็นด้วย&ขอบคุณ: 6
ปัญหาของผมคือระบบเก็บรูปในเว็บ ใช้ link มาจากที่อื่นโดยไม่ใช้ของบอร์ดนะครับ การฝากรูป ผมจะแทรก link ที่เรากำหนดขนาดภาพเล็กๆ เองได้ไหมครับ
ถ้าได้ ขอทำตอนตั้งกระทู้เฉพาะ Admin เท่านั้นโดยเพิ่มช่อง url ได้ไหมครับ และให้บุคคลทั่วไปเห็นภาพด้วยนะครับ ขอบคุณมากครับ

« แก้ไขครั้งสุดท้าย: 16, กรกฎาคม 2010, 02:25:51 PM โดย one_bird »

ออฟไลน์ phoenix

  • Just Mem
  • ****
  • กระทู้: 72
  • เห็นด้วย&ขอบคุณ: 30
    • www.moto2hand.net
ทุกที แก้ไข โค๊ตทีไร เอ๋อ ทุกที

 

Sitemap 1 2 3 4 5 6 7 8 9 10 
Back to top