สำหรับเว็บบอร์ด SMF ที่มีการโพสรูปเยอะๆ ถ้าต้องโพสลงโฮสตัวเองจะทำให้เปลืองพื้นที่และแบนด์วิทมากๆ
เพราะฉนั้นเรามาใช้สคริป API โพสรูปฟรีๆจาก upic.me กันนะครับ
ขั้นตอนตามนี้
เปิดไฟล์ Themes/default/Post.template.php
ค้นหาบรรทัดนี้ // Finally, the submit buttons.
ใส่โค้ดนี้ก่อนหน้า // Finally, the submit buttons.
// 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="https://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 เลย
Tags.
upic me smf, smf upload images