แทรก Script upload picture สำหรับบอร์ด SMF ]

ผู้เขียน หัวข้อ: แทรก Script upload picture สำหรับบอร์ด SMF  (อ่าน 231 ครั้ง)

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

DEKTAI2U.COM

  • Administrator
  • เด็กมัธยม
  • *****
  • ออฟไลน์
    Level and Hp Level 17 : Exp 15%
    HP: 3%


    • ดูรายละเอียด
แทรก Script upload picture สำหรับบอร์ด SMF
« เมื่อ: วันที่ 20 กุมภาพันธ์ 2016 เวลา 14:44:00 น. »


สำหรับเว็บบอร์ด SMF ที่มีการโพสรูปเยอะๆ ถ้าต้องโพสลงโฮสตัวเองจะทำให้เปลืองพื้นที่และแบนด์วิทมากๆ
เพราะฉนั้นเรามาใช้สคริป API โพสรูปฟรีๆจาก upic.me กันนะครับ

ขั้นตอนตามนี้
เปิดไฟล์ Themes/default/Post.template.php

ค้นหาบรรทัดนี้ // Finally, the submit buttons.

ใส่โค้ดนี้ก่อนหน้า // Finally, the submit buttons.
โค๊ด: [Select]
// Upload Image
echo '<tr>
<td></td>
<td>
<font color="red"><b>Upload Picture Support<b>
</font> <b>jpg, jpeg, gif, png </b> Size 2MB<br><br>
<script type="text/javascript" src="http://upic.me/js/embedupload.js">
</script>
<script type="text/javascript">
upic_target = document.postmodify.message;
upic_type = "bbfull";
upic_buttoncss  = "color:#000000;";
</script>
               </td>
                       </tr>';

การปรับแต่งโค้ด
upic_target => จะให้เอา code ไปแปะที่ช่องไหน
upic_type => รูปแบบ code ที่แปะ มี htmlfull / htmlthumb / bbfull / bbthumb
upic_buttoncss => css เสริมสำหรับข้อความในปุ่ม เผื่ออยากแก้สีแก้รูปแบบ
ใส่ไปได้เลยครับ (การใส่สี รองรับ code แบบ #abcdef เท่านั้นนะครับ)

คุณสมบัติ
 - upload รูปได้ทุก format ที่ upic.me รองรับ ขนาดใหญ่ได้ถึง 2MB
 - เลือกอัพได้ทีละหลายๆ รูปเหมือนหน้าแรก upic.me ด้วย
 - มีสถานะการ upload ขึ้นตลอดการอัพ และจะหายไปเองเมื่ออัพเสร็จ
 - อัพเสร็จ code ขึ้นในกล่องข้อความทันที ไม่ต้องก๊อปวาง
 - ปรับแต่งหน้าตา สีสันของปุ่มได้ตามสะดวก (ส่วนแก้ไขข้อความ จะทำ version ถัดไปครับ)
 - เอาไปใช้กันได้ฟรีๆ ไม่ต้องแปะ link กลับ ไม่ต้องแปะเครดิตใดๆ ทั้งสิ้น
 - ไม่เปลือง bandwidth ของ host ด้วย เพราะอัพตรงเข้ามาที่ server ของ upic.me เลย


สวัสดีคุณ ผู้เยี่ยมชม เข้าเว็บไซต์ DEKTAI2U.COM
Programming System & IT ZONE