:: JustUsers.net ::

:: คนทำเว็บ :: => Simple Machines Forum [SMF] => Modification => ข้อความที่เริ่มโดย: เซียวเหล่งนึ่งฯ ที่ 05, มีนาคม 2008, 11:59:57 PM

หัวข้อ: ~ [SMF Mod] Easy Upload ImageShack ~ (TinaCat)
เริ่มหัวข้อโดย: เซียวเหล่งนึ่งฯ ที่ 05, มีนาคม 2008, 11:59:57 PM
เราเพิ่งหัดทำ Mod SMF  ก็ขอเริ่มจาก Script ง่ายๆละกัน
Mod นี้จะติดตั้งช่องสำหรับอัพโหลดรูปภาพเข้าเว็บ ImageShack.us ในหน้าตั้ง/ตอบกระทู้ และช่องตอบด่วน (ถ้าเปิดใช้งาน)

Mod นี้เราได้ทดสอบการติดตั้งผ่าน ศูนย์จัดการแพ็คเกจ ในบอร์ด SMF จริงๆแล้วค่ะ


เวอร์ชั่นที่ทดสอบ: SMF 1.1 RC2    
(นำไปใช้กับ 1.1.4 ได้ผลเป็นอย่างดี ไม่เกิดข้อผิดพลาดอันใด -- เซียวเหล่งนึ่ง
นำไปใช้กับ 1.1.5 ได้ผลเป็นอย่างดี ไม่เกิดข้อผิดพลาดอันใด -- เซียวเหล่งนึ่ง)

ไปที่ ศูนย์จัดการแพ็คเกจ >> Download Packages >> อัพโหลดแพ็คเกจ >> เลือกอัพโหลดไฟล์ Mod.zip แล้วคลิกอัพโหลด

รอสักครู่..

เมื่อติดตั้งเสร็จแล้ว  กลับมาดูที่หน้า เลือกดูแพ็คเกจ  จะเห็นว่าได้อัพโหลด Mod เรียบร้อยแล้ว

(http://pic90.picturetrail.com/VOL2306/10594327/18920634/306433995.jpg)

คลิกที่ บันทึก Mod  แล้วคลิก ติดตั้งเดี๋ยวนี้

(http://pic90.picturetrail.com/VOL2306/10594327/18920634/306433994.jpg)

ติดตั้ง Mod เสร็จเรียบร้อยแล้ว

(http://pic90.picturetrail.com/VOL2306/10594327/18920634/306433991.jpg)

การแสดงผลของ Mod Easy Upload ImageShack ในหน้าตั้งกระทู้

(http://pic90.picturetrail.com/VOL2306/10594327/18920634/306433990.jpg)


ถ้าหากไม่ชอบใจหรือจะไม่ใช้งาน Mod นี้อีก  ก็สามารถ Uninstall ได้ค่ะ
(Uninstall Mod ใน ศูนย์จัดการแพ็คเกจ ค่ะ)


ดาวน์โหลดจากไฟล์แนบ


ยินดีรับฟังคำแนะนำหรือติชมจากทุกท่านค่ะ  :)


หัวข้อ: Re: ~ [SMF Mod] Easy Upload ImageShack ~ (TinaCat)
เริ่มหัวข้อโดย: somchaisuriya ที่ 20, พฤษภาคม 2008, 07:05:50 PM
โหลดเอาไปใช้แล้วครับ ใช้กับ SMF1.1.5 ครับ

ยอดเยี่ยมมากครับ ช่วยประหยัดพื้นที่เซิฟเวอร์ไปได้เยอะเลยครับ  :yaahoo:

ขอบคุณมากๆ ครับ  :smitten-1:
หัวข้อ: Re: ~ [SMF Mod] Easy Upload ImageShack ~ (TinaCat)
เริ่มหัวข้อโดย: เซียวเหล่งนึ่งฯ ที่ 26, พฤษภาคม 2008, 04:34:27 PM
ต้องขอบคุณแอดมิน ทีน่าแคทจ๊ะ ที่ทำให้ได้ใช้กัน 
หัวข้อ: Re: ~ [SMF Mod] Easy Upload ImageShack ~ (TinaCat)
เริ่มหัวข้อโดย: Fai ที่ 01, มิถุนายน 2008, 12:48:18 AM
มันโชว์ not found อ่ะค่ะ --*
หัวข้อ: Re: ~ [SMF Mod] Easy Upload ImageShack ~ (TinaCat)
เริ่มหัวข้อโดย: เซียวเหล่งนึ่งฯ ที่ 01, มิถุนายน 2008, 08:39:38 AM
มันโชว์ not found อ่ะค่ะ --*

ใช้ธีมปกติไหม  เพราะที่เคยลองใช้ยังไม่เคยลองกะธีมอื่นๆ 
หัวข้อ: Re: ~ [SMF Mod] Easy Upload ImageShack ~ (TinaCat)
เริ่มหัวข้อโดย: TinaCat ที่ 01, มิถุนายน 2008, 10:03:03 AM
ลองเช็คดูว่าในไดเรคทอรี่ ../Themes/default/images/.. มีไฟล์ uploadimages.php อยู่หรือเปล่า
บางทีถ้าติดตั้ง Mod ผ่านศูนย์จัดการ  มันอาจจะอัพไฟล์ไม่เข้าก็เป็นได้
หัวข้อ: Re: ~ [SMF Mod] Easy Upload ImageShack ~ (TinaCat)
เริ่มหัวข้อโดย: naidb ที่ 11, มิถุนายน 2008, 10:52:14 PM
ขอบคุณคับคุณติน่าแคทผมเอาของคุณไปใช้แล้วแต่บังเอิญมีสองตัวคับทำไงดีคับ
หัวข้อ: Re: ~ [SMF Mod] Easy Upload ImageShack ~ (TinaCat)
เริ่มหัวข้อโดย: LittleCat ที่ 11, มิถุนายน 2008, 11:29:52 PM

มันโผล่มาสองตัวเหรอจ๊ะ ... ?

ก็ลบโค้ดทิ้งออกตัวนึง ... ไม่ได้เหรอ .. ?

 :huh:


มีรูปไหมจ๊ะ ? เผื่อจะเข้าใจง่ายขึ้น
หัวข้อ: Re: ~ [SMF Mod] Easy Upload ImageShack ~ (TinaCat)
เริ่มหัวข้อโดย: naidb ที่ 13, มิถุนายน 2008, 04:33:41 PM
(http://img212.imageshack.us/img212/6899/93276175bd8.jpg)

นี่ครับดูให้หน่อยครับถ้าลบออกไปตัวนึงมันจะออกหมดเลยครับทำไงดครับ
หัวข้อ: Re: ~ [SMF Mod] Easy Upload ImageShack ~ (TinaCat)
เริ่มหัวข้อโดย: เซียวเหล่งนึ่งฯ ที่ 13, มิถุนายน 2008, 05:19:07 PM
เคยเป็น 
ตอนนั้นเราใช้ไฟล์เดิมมาอัพทับบอร์ดใหม่
แล้วก็ติดตั้งม็อด  ผลคือมันมีการเขียนซ้ำกัน


ทีนี้ต้องหาว่ามันเขียนซ้ำที่ไฟล์ไหน  จะได้ลบออก 1 อัน
ส่วนของเราตอนนั้นก้อ เอาม็อดออก มันก็กลับมาเหลืออันเดียวตามไฟล์เดิม  แต่ใช้งานได้ปกติทุกอย่าง


ที่พูดมาเนี่ย  รอเหมียวเล็กมาทำ  เหอๆๆ
หัวข้อ: Re: ~ [SMF Mod] Easy Upload ImageShack ~ (TinaCat)
เริ่มหัวข้อโดย: naidb ที่ 13, มิถุนายน 2008, 06:57:29 PM
ขอบคุณครับผมจะหาโค๊ตที่ว่าให้เจอก่อนครับแล้วจึงลบออกใช่ไหมครับ
หัวข้อ: Re: ~ [SMF Mod] Easy Upload ImageShack ~ (TinaCat)
เริ่มหัวข้อโดย: LittleCat ที่ 13, มิถุนายน 2008, 08:08:20 PM

หมายถึง ตรงส่วนนี้ ของไฟล์นี้ ก็มีแค่กรุ๊ปเดียวเหรอจ๊ะ
(http://img2.freeimagehosting.net/uploads/4191c7eb83.jpg)

แต่มันก็โชว์สองท่อน เหรอจ๊ะ
แล้วลบทิ้งไป(ทั้งๆ ที่มีกรุ๊ปเดียว) มันก็หายเกลี้ยง เหรอจ๊ะ ?


งั้น ... ใช้เบราเซอร์อะไรหนะ

ถ้าไม่ได้จริงๆ จะรังเกียจไหม ที่จะขอไฟล์นั้นมาลองกับบอร์ดเราเองหนะ ว่าโชว์สองท่อนป่าว


นี่คือตัวอย่างของเรา ตามที่ใช้
(http://img2.freeimagehosting.net/uploads/4191c7eb83.jpg)

จะแสดงยังงี้
(http://img2.freeimagehosting.net/uploads/6950d7239c.jpg)

แต่ถ้ามีสองกรุ๊ป
(http://img2.freeimagehosting.net/uploads/06abaa108f.jpg)

ก็โชว์สองท่อน
(http://img2.freeimagehosting.net/uploads/79d15452a5.jpg)


ของเรามันไม่มีปัญหาเจอสองท่อน (ทั้งๆ ที่มีกรุ๊ปเดียว) เลยเดาไม่ออกว่ามันน่าจะไปซ้ำที่ไฟล์ไหนหนะ
หัวข้อ: Re: ~ [SMF Mod] Easy Upload ImageShack ~ (TinaCat)
เริ่มหัวข้อโดย: naidb ที่ 13, มิถุนายน 2008, 11:04:44 PM
คุณแคทครับมันมีสองตัวจริงๆครับผมเข้าไปตามที่คุณบอกเห็นสองเลยลบออกตัวนึงครับขอบคุณแคทมากๆเลยครับ
หัวข้อ: Re: ~ [SMF Mod] Easy Upload ImageShack ~ (TinaCat)
เริ่มหัวข้อโดย: LittleCat ที่ 14, มิถุนายน 2008, 08:21:45 AM

งั้นก็เสริมอีกนิดนะจ๊ะ
อิอิ

ตรงส่วนเนี้ย (ไม่แน่ใจว่าตั้งใจจะใช้สีขาว หรือว่าอะไร)

(http://img252.imageshack.us/img252/7526/01qn9.jpg)

เราสามารถทำให้มันเป็นสีเดียวกันกะสีพื้นบอร์ด มันจะได้ดูเข้ากัน กลมกลืนกัน

(http://img2.freeimagehosting.net/uploads/79d15452a5.jpg)


แก้ไขที่นี่นะจ๊ะ

(http://img204.imageshack.us/img204/9613/02du3.jpg)


ตัวอย่างนะ

style="background-color:blue"
(http://img252.imageshack.us/img252/9411/03ec1.jpg)

style="background-color:orange"
(http://img210.imageshack.us/img210/9857/04zv8.jpg)


ส่วน ตรงส่วนนี้ที่มีความกว้างความยาว ตามที่เห็น ถ้าต้องการจะแก้ ก็แก้ที่ไฟล์ default/post.template.php จ้ะ

(http://img108.imageshack.us/img108/2572/05gf4.jpg)

อ้างถึง
   echo '
   <tr>
      <td align="center" colspan="2">
      <iframe src="', $settings['images_url'], '/uploadimages.php" scrolling="no" frameborder="0" width="80%" height="50">You must have an iframe-compatable browser to view the ImageShack.us upload form.</iframe>
      </td>
   </tr>';


ยกตัวอย่างนะจ๊ะ
width="50%" height="20"
(http://img143.imageshack.us/img143/8454/06ir1.jpg)


ส่วนการวางตัวโหลดไว้ตำแหน่งไหน ก็ปรับที่ images/uploadimages.php
ตอนนี้ มันวางอยู่ตรงกลางของหน้าบอร์ด เพราะมันตั้งค่าไว้ตรงกลาง

อ้างถึง
<center>
<form action="[url]http://www.imageshack.us/index.php[/url]" method="post"
enctype="multipart/form-data" target="_blank">
<span style="font-size: 9pt">
<input type="hidden" name="MAX_FILE_SIZE" value="1048576">
<input type="hidden" name="aff" value="">
<input type="hidden" name="type" value="blank">
</span>
<span style="font-size: 9pt">
<input type="file" class="textfield" name="fileupload" size="48" style="font-size: 10px">
<input type="submit" value="Upload (ImageShack)" style="font-size: 10px">
</span>
</form>
</center>


อยากจะแก้ไขอะไรยังไง ก็ลองยำสองไฟล์นี้ดูเลยจ้ะ
 :rolleyes:
หัวข้อ: Re: ~ [SMF Mod] Easy Upload ImageShack ~ (TinaCat)
เริ่มหัวข้อโดย: naidb ที่ 14, มิถุนายน 2008, 10:44:01 PM
โอ้ ขอบคุณอีกรอบครับได้ความรู้เพิ่มขึ้นอีกแล้วครับ :smiley:
หัวข้อ: Re: ~ [SMF Mod] Easy Upload ImageShack ~ (TinaCat)
เริ่มหัวข้อโดย: Ramona ที่ 03, กรกฎาคม 2008, 11:01:50 AM
เยี่ยมเลย :yaahoo:
หัวข้อ: Re: ~ [SMF Mod] Easy Upload ImageShack ~ (TinaCat)
เริ่มหัวข้อโดย: naidb ที่ 03, กรกฎาคม 2008, 11:09:26 AM
แบบนี้สนใจไหมครับผมลองแล้วใช้ได้เลยนะ

(http://img375.imageshack.us/img375/1342/dddm2.jpg)
หัวข้อ: Re: ~ [SMF Mod] Easy Upload ImageShack ~ (TinaCat)
เริ่มหัวข้อโดย: Ramona ที่ 03, กรกฎาคม 2008, 11:22:13 AM
แบบนี้สนใจไหมครับผมลองแล้วใช้ได้เลยนะ

([url]http://img375.imageshack.us/img375/1342/dddm2.jpg[/url])

สนใจอย่างมากเลยครับ ทำอย่างไรครับ สอนหน่อยครับ
หัวข้อ: Re: ~ [SMF Mod] Easy Upload ImageShack ~ (TinaCat)
เริ่มหัวข้อโดย: naidb ที่ 03, กรกฎาคม 2008, 11:49:26 AM
http://www.hotlinkfiles.com/files/1530188_l7hge/upl.rar (http://www.hotlinkfiles.com/files/1530188_l7hge/upl.rar)

ให้แตกไฟล์ข้างในที่ผมใส่ใว้ให้แล้วอัพขึ้นไปใว้ที่  /smf/Themes/default

แก้ใข Post.template.php
ค้นหา
โค๊ด: [Select]
echo '
        <tr>
    <td align="center" colspan="2">
<iframe src="', $settings['images_url'], '/uploadimages.php" scrolling="no" frameborder="0" width="80%" height="50">You must have an iframe-compatable browser to view the ImageShack.us upload form.</iframe>
    </td>
</tr>';

แทนที่ด้วย
โค๊ด: [Select]
echo '
        <tr>
    <td align="center" colspan="2">
<table class="box" summary="Upload" cellspacing="0" cellpadding="0">
<TR>
<TD>
<FIELDSET class=fieldset><LEGEND>ImageShack: อัพโหลดไฟล์:</LEGEND>
<DIV style="PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px">
<IFRAME src="./Themes/default/ImageShack.htm" frameBorder=0 scrolling=no height=135 allowTransparency></IFRAME></DIV></FIELDSET></TD>

<TD>
<FIELDSET class=fieldset><LEGEND>RapidShare :อัพโหลดไฟล์:</LEGEND>
<DIV style="PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px">
<IFRAME src="./Themes/default/rapidshare.htm" frameBorder=0 height=135 allowTransparency></IFRAME></DIV></FIELDSET>
</TD></TR>
</table>
    </td>
</tr>';

saveเป็นอันเส็ดครับ

หัวข้อ: Re: ~ [SMF Mod] Easy Upload ImageShack ~ (TinaCat)
เริ่มหัวข้อโดย: Ramona ที่ 03, กรกฎาคม 2008, 12:14:32 PM
ขอบคุณครับ  สวยกว่าเก่าเลย:adore:
หัวข้อ: Re: ~ [SMF Mod] Easy Upload ImageShack ~ (TinaCat)
เริ่มหัวข้อโดย: LittleCat ที่ 03, กรกฎาคม 2008, 07:41:57 PM

แจ่มเลยจ้ะ ใส่กรอบไว้เป็นระเบียบดี
(^_^
หัวข้อ: Re: ~ [SMF Mod] Easy Upload ImageShack ~ (TinaCat)
เริ่มหัวข้อโดย: chiro ที่ 24, กรกฎาคม 2008, 12:39:01 AM
ข้อลิ้งค์ใหม่ได้มั้ยครับ คือว่าลิ้งมันโหลดไม่ได้แล้วครับ
หัวข้อ: Re: ~ [SMF Mod] Easy Upload ImageShack ~ (TinaCat)
เริ่มหัวข้อโดย: เซียวเหล่งนึ่งฯ ที่ 24, กรกฎาคม 2008, 11:12:13 AM
ลิงก์ยังอยู่นะ 
upl.rar    16 เค
หัวข้อ: Re: ~ [SMF Mod] Easy Upload ImageShack ~ (TinaCat)
เริ่มหัวข้อโดย: chiro ที่ 24, กรกฎาคม 2008, 02:32:50 PM
ลิงก์ยังอยู่นะ 
upl.rar    16 เค

ขอบคุณครับ เมื่อวานนี้ผมกดโหลดแล้วมันบอก limit many download
แต่ตอนนี้ได้แล้วครับ
หัวข้อ: Re: ~ [SMF Mod] Easy Upload ImageShack ~ (TinaCat)
เริ่มหัวข้อโดย: ก๊วนกวน ที่ 27, กรกฎาคม 2008, 09:23:39 PM
 :cry: :cry: :cry: ทำแล้วแต่ไม่ได้เลย พอบันทึก หายไปเลยครับ
หัวข้อ: Re: ~ [SMF Mod] Easy Upload ImageShack ~ (TinaCat)
เริ่มหัวข้อโดย: ก๊วนกวน ที่ 30, กรกฎาคม 2008, 07:35:06 PM
 :adore:  ทำได้แล้วครับ ผมอัพแบบพี่ไม่ได้ครับ มีปัญหานะครับเลยมีอีกวิธีีครับ

วิธีแก้โค้ดเพื่อใส่ตัวเสริม-EasyUploadImageShack เวลาที่ใส่แบบปกติไม่ได้

โหลด EasyUploadImageShack.zip ได้ที่ลิ้งข้างบนพี่เจ้าของบทความมาครับและแตกไฟล์ไว้ครับ

สมมุติจะแก้ธีม Themes\default ให้มี EasyUploadImageShack

เปิดไฟล์นี้ขึ้นมาครับ Themes\smf_w\Display.template.php เปิดไฟล์นี้ขึ้นมาเพื่อแก้โค้ด

ค้นหา

<textarea cols="75" rows="7" style="width: 95%; height: 100px;" name="message" tabindex="1"></textarea><br />

เพิ่มนี่ต่อลงไป จากที่หา
<br />
<iframe src="', $settings['images_url'], '/uploadimages.php" scrolling="no" frameborder="0" width="100%" height="50">You must have an iframe-compatable browser to view the ImageShack.us upload form.</iframe><br />


จะได้
โค๊ด: [Select]
<textarea cols="75" rows="7" style="width: 95%; height: 100px;" name="message" tabindex="1"></textarea><br />
<br />
<iframe src="', $settings['images_url'], '/uploadimages.php" scrolling="no" frameborder="0" width="100%" height="50">You must have an iframe-compatable browser to view the ImageShack.us upload form.</iframe><br />


แล้วก็เปิดไฟล์ Themes\default\Post.template.php

ค้นหา

// Finally, the submit buttons.


เพิ่มนี่ต่อที่ด้านบน ของที่หา
   echo '
           <tr>
          <td align="center" colspan="2">
         <iframe src="', $settings['images_url'], '/uploadimages.php" scrolling="no" frameborder="0" width="80%" height="50">You must have an iframe-compatable browser to view the ImageShack.us upload form.</iframe>
          </td>
      </tr>';

จะได้

โค๊ด: [Select]
echo '
        <tr>
    <td align="center" colspan="2">
<iframe src="', $settings['images_url'], '/uploadimages.php" scrolling="no" frameborder="0" width="80%" height="50">You must have an iframe-compatable browser to view the ImageShack.us upload form.</iframe>
    </td>
</tr>';
// Finally, the submit buttons.

ต่อมาก็ เข้าไปที่ Themes\default\images

แล้วเอาไฟล์ uploadimages.php จาก EasyUploadImageShack.zip
ไปใส่ไว้ใน Themes\default\images
ทั้งหมดที่ได้แตกไฟล์ไว้ที่แรกครับ
และดูเหมือนไม่ต้องแต่งสีด้วยนะครับ

ต้องขอขอบคุณพี่ holytyrael ที่ทำให้ดูและแนะนำมาครับ ขอบคุณมากครับ  :adore:
หัวข้อ: Re: ~ [SMF Mod] Easy Upload ImageShack ~ (TinaCat)
เริ่มหัวข้อโดย: ararehjung ที่ 22, สิงหาคม 2008, 08:14:31 AM
แบบว่าไม่ได้ใช้ Themes Default ค่ะ  ลองทำตามเจ้าของกระทู้แล้ว ถ้าเป็น Themes default จะใช้ได้ แต่พอเปลี่ยนเป็น Themes ของตัวเองจะไม่มีกรอบให้ upload ขั้นเลยค่ะ   ไม่ทราบว่าจะทำไงดีค่ะ
หัวข้อ: Re: ~ [SMF Mod] Easy Upload ImageShack ~ (TinaCat)
เริ่มหัวข้อโดย: ก๊วนกวน ที่ 28, สิงหาคม 2008, 08:39:09 PM
 :smitten-1:

ถ้าทำตามวิธีของผมนะครับ เวลาเปลี่ยนธีมจะ แค่ ใส่ ไฟล์ uploadimages.php
จาก EasyUploadImageShack.zip
ทั้งหมดที่ได้แตกไฟล์ไว้ที่แรกครับ ไปใส่ใน images ของธีมที่เราเปลี่ยนอย่างเดียวครับ
 :adore: แต่วิธีอื่นผมทำไม่ได้อ่ะครับ
หัวข้อ: Re: ~ [SMF Mod] Easy Upload ImageShack ~ (TinaCat)
เริ่มหัวข้อโดย: yong ที่ 11, กันยายน 2008, 10:04:45 PM
ขอรับไปใช้หน่อยนะครับ
หัวข้อ: Re: ~ [SMF Mod] Easy Upload ImageShack ~ (TinaCat)
เริ่มหัวข้อโดย: ตองสาม ที่ 06, ตุลาคม 2008, 06:47:49 PM
ตัวนี้ผมทำไว้นานพอสมควร แต่ไม่ได้มาแนะนำที่นี่เพราะลืม   :haha:
จุดเด่นของตัวนี้  อัพโหลด -> ออกมาเป็น BBCode ให้เลย

[url]http://www.zone-it.com/41042[/url]
หัวข้อ: Re: ~ [SMF Mod] Easy Upload ImageShack ~ (TinaCat)
เริ่มหัวข้อโดย: hmamahahma ที่ 05, ตุลาคม 2010, 06:12:15 PM
(http://img163.imageshack.us/img163/3553/pic27348.gif) (http://img163.imageshack.us/i/pic27348.gif/)

หัวข้อ: SMF Mod Easy Upload ImageShack TinaCat
เริ่มหัวข้อโดย: rarfUnpange ที่ 16, มีนาคม 2011, 08:13:28 PM
I dont see a upload thing for imageshack under Additional Options on the Post New Thread screen, anyone know why? Can I use a site other then imageshack to host pictures? Like myspace?
หัวข้อ: Re: SMF Mod Easy Upload ImageShack TinaCat
เริ่มหัวข้อโดย: LittleCat ที่ 16, มีนาคม 2011, 09:10:53 PM
I dont see a upload thing for imageshack under Additional Options on the Post New Thread screen, anyone know why? Can I use a site other then imageshack to host pictures? Like myspace?
รบกวนให้ไปสมัครสมาชิกหรือลงทะเบียนโดเมน ที่เว็บตรากบค่ะ
(ถ้าอ่านได้ ช่วยมาตอบต่อด้วยนะ)