ไร้คอนเซปต์

Smart Phone Club & Computer Webmaster Programmer => ปรับแต่ง SMF (Simple Machines Forum) ขั้นเทพ => ข้อความที่เริ่มโดย: นายเอ(นามสมมติ) ที่ เมษายน 02, 2009, 06:36:22 PM



หัวข้อ: การทำระบบอัพโหลดภาพไว้ตอนตั้งกระทู้บน SMF
เริ่มหัวข้อโดย: นายเอ(นามสมมติ) ที่ เมษายน 02, 2009, 06:36:22 PM
เอามาแบ่งกันแหะๆ  !ชิวๆ

จะมาแนะนำวิธีการทำส่วนอัพโหลดภาพนะครับดังตัวอย่าง

(http://images.myfri3nd.com/upload/2009-03-22/images/49c594c9be3de.jpg) (http://upload.myfri3nd.com/view/2009/03/22/49c594c9be3de.jpg)

ขั้นแรกให้เตรียม iframe ไว้ก่อนครับ

ในที่นี้เอาจากเวป http://upload.myfri3nd.com/

( ผมก็ใช้เวปนี้ หุหุ )

ดังภาพเลยครับ

ให้ดูในส่วนของ สำหรับผู้ที่อยากนำระบบฝากไฟล์ ไปใช้ นำโค้ดนี้ไปแปะในเว็บ 
(http://images.myfri3nd.com/upload/2009-03-22/images/49c5951817c07.jpg) (http://upload.myfri3nd.com/view/2009/03/22/49c5951817c07.jpg)

จากนั้นให้เปิดไฟล์
Post.template
ค้นหา
อ้างถึง
// Finally the most important bit - the actual text box to write in!
   echo '
         <tr>
            <td valign="top" align="right"></td>
            <td>
               <textarea class="editor" name="', $context['post_box_name'], '" rows="', $context['post_box_rows'], '" cols="', $context['post_box_columns'], '" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" onchange="storeCaret(this);" tabindex="', $context['tabindex']++, '"', isset($context['post_error']['no_message']) || isset($context['post_error']['long_message']) ? ' style="border: 1px solid red;"' : '', '>', $message, '</textarea>

จากนั้นเอา iframe ใส่ไว้หลังที่ค้นหา(ขึ้นบรรทัดใหม่ก็ดี)
อ้างถึง
<iframe width=326 height=85 marginwidth=0 marginheight=0 hspace=0 frameborder=0 scrolling=no src="http://upload.myfri3nd.com/widget_partner" name="I1" ALLOWTRANSPARENCY="true"></iframe>


ก็เสร็จแล้วครับ ลองปรับแต่งแก้ไขดูเอาได้หากไม่ถูกใจ
ส่วน iframe นั้นมีอีกหลายเวปให้ใช้ครับ ลองไปค้นหาจาก google ได้แล้วมาประยุกต์ใส่ครับ


หัวข้อ: Re: การทำระบบอัพโหลดภาพไว้ตอนตั้งกระทู้บน SMF
เริ่มหัวข้อโดย: G_Je_O_sus_D ที่ เมษายน 15, 2009, 10:17:31 AM
ขอบคุณมากครับ  !ดีใจมากมาย