Home Webboard ArticlesKnowledges  

ผู้เขียน หัวข้อ: ~ วิธีโพสต์เพลง WMA ในบอร์ด SMF ~ (TinaCat)  (อ่าน 37073 ครั้ง)

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

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

  • Global Moderator
  • *
  • กระทู้: 5547
  • เห็นด้วย&ขอบคุณ: 2148
    • SMFjusthost.com
โดยปกติแล้ว  SMF มีแค่ให้โพสต์ภาพและ Flash ที่ลิงค์มาจากที่อื่นได้เท่านั้น
ถ้าหากว่าต้องการโพสต์เพลง WMA ในบอร์ดสำหรับแชร์ให้สมาชิกฟังเพลงกัน
ก็ต้องแก้ไขโค้ดเพิ่มเติมเองค่ะ
ไม่ยากนักน่ะค่ะ

เปิดไฟล์ Sources/Subs.php ค่ะ
แล้วหาโค้ดส่วนนี้ออกมา


	
	
	
array(
	
	
	
	
'tag' => 'flash',
	
	
	
	
'type' => 'unparsed_commas_content',
	
	
	
	
'test' => '\d+,\d+\]',


แล้วเพิ่มโค้ดด้านล่างนี้ไว้ก่อนหน้าโค้ดที่หาออกมาค่ะ

         // ----------*** เพิ่มโค้ด [wma]songs.wma[/wma] ***----------
	
	
	
array(
	
	
	
	
'tag' => 'wma',
	
	
	
	
'type' => 'unparsed_commas_content',
	
	
	
	
'test' => '\d+,\d+\]',
	
	
	
	
'content' => ($context['browser']['is_ie'] && !$context['browser']['is_mac_ie'] ? '<object type="audio/x-ms-wma" width="$2" height="$3"><param name="filename" value="$1" /><param name="Autostart" value="1" /><param name="ShowControls" value="1" /><param name="ShowPositionControls" value="0" /><param name="ShowStatusBar" value="1" /><param name="ShowDisplay" value="0" /><param name="ShowTracker" value="1" /><param name="ShowAudioControls" value="1" /><param name="pluginspage" value="http://www.microsoft.com/windowsmedia/" /></object>' '<embed type="audio/x-ms-wma" src="$1" width="$2" height="$3" play="true" loop="true" quality="high" AllowScriptAccess="never" /><noembed><a href="$1" target="_blank">$1</a></noembed>'),
	
	
	
),


เท่านี้เราก็สามารถโพสต์เพลง WMA ในบอร์ดด้วยโค้ด [wma]...[/wma] ได้แล้วค่ะ
แต่เพื่อให้ง่ายต่อการใช้งานบอร์ด  เรามาเพิ่มปุ่มสำหรับโค้ดนี้กันนะคะ

ก่อนอื่นก็ต้องหารูปภาพที่เหมาะสมที่สื่อให้รู้ถึงว่าเป็นโค้ดโพสต์เพลง
ตั้งชื่อเป็น wma.gif ขนาด 23x22 pixels  (หรือจะเล็กกว่านิดหน่อยก็ได้ค่ะ  ถ้าให้ดีควรจะเป็นภาพพื้นใสนะคะ)
Save ไฟล์ไว้ที่  Themes/default (หรือธีมที่ใช้งาน)/images/bbc/wma.gif

เสร็จแล้วเปิดไฟล์ Default/Post.template.php ค่ะ
(ถ้าใช้งานธีมอื่นที่ไม่ใช่ Default ก็แก้ไขไฟล์ในธีมนั้นๆนะคะ  ถ้าในธีมไม่มีก็แก้ไขไฟล์ Default น่ะแหละค่ะ)

หาโค้ดส่วนนี้ค่ะ


	
	
	
'flash' => array('php' => 'flash''before' => '[flash=200,200]http://''after' => '[/flash]''description' => $txt[433]),


พิมพ์ Enter ขึ้นบรรทัดใหม่  แล้ววางโค้ดด้านล่างนี้ต่อท้ายค่ะ

	
	
	
'wma' => array('php' => 'wma''before' => '[wma=300,50]''after' => '[/wma]''description' => 'Windows Media Player'),


แก้ไขโค้ดเสร็จเรียบร้อยแล้ว  เราก็จะเห็นปุ่มสำหรับโพสต์เพลง WMA ในหน้าตั้งกระทู้ค่ะ

ตัวอย่างปุ่ม   จะเห็นว่ามีปุ่มนี้อยู่

เมื่อคลิกที่ปุ่ม  ก็จะมีโค้ดสำหรับโพสต์เพลงให้เราตามนี้ค่ะ


โค๊ด: [Select]
[wma=300,50][/wma]
ซึ่งตัวเลข 300,50 เป็นค่ามาตรฐาน
ถ้าต้องการเปลี่ยนเป็นขนาดอื่น  ก็แก้ไขเองที่ตามโค้ดด้านบนนะคะ

สำหรับการโพสต์เพลง WMA ก็จะโพสต์ในรูปแบบนี้ค่ะ


โค๊ด: [Select]
[wma=300,50]http://www.littlecatzhome.net/Touu/song/walamaipo.wma[/wma]
เพลงที่โพสต์จะเล่นเองโดยอัตโนมัติค่ะ

สำหรับโค้ดนี้  เราทดสอบแล้วสามารถเปิดด้วย IE, Opera, และ FireFox ได้ปกติค่ะ
สามารถแสดงผลและมีเพลงขึ้นให้ฟังค่ะ
(ถ้าท่านใดลองแล้วไม่มีเพลง  อาจจะเป็นเพราะโฮสต์ที่ฝากเพลงมีปัญหาน่ะค่ะ)

ขอให้มีความสุขกับเสียงเพลงนะคะ :)



[wma=300,50]http://www.littlecatzhome.net/Touu/song/walamaipo.wma[/wma]
« แก้ไขครั้งสุดท้าย: 08, มีนาคม 2008, 04:21:50 PM โดย LittleCat »



ออฟไลน์ บ้านแอดมิน

  • Ju
  • *
  • กระทู้: 14
  • เห็นด้วย&ขอบคุณ: 2
Re: ~ วิธีโพสต์เพลง WMA ในบอร์ด SMF ~ (TinaCat)
« ตอบกลับ #1 เมื่อ: 16, มิถุนายน 2008, 03:36:48 PM »
ถ้าเป็นแบบนี้หละต้องทำอย่างไร


<object width='407.6' height='342'><param name='movie' value='http://video.mthai.com/Flash_player/player.swf?idMovie=14M1201580818M0'> [nofollow]</param><embed src='http://video.mthai.com/Flash_player/player.swf?idMovie=14M1201580818M0 [nofollow]' type='application/x-shockwave-flash' width='407.6' height='342'></embed></object><br><font size=1><a href="http://video.mthai.com/player.php?id=14M1201580818M0 [nofollow]">MV Take Me To Your Heart - MLTR</a>  -  <a href="http://video.mthai.com/ [nofollow]">ดูวิดีโอทั้งหมด กดที่นี่</a></font><br>

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

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

ออฟไลน์ บ้านแอดมิน

  • Ju
  • *
  • กระทู้: 14
  • เห็นด้วย&ขอบคุณ: 2
Re: ~ วิธีโพสต์เพลง WMA ในบอร์ด SMF ~ (TinaCat)
« ตอบกลับ #3 เมื่อ: 16, มิถุนายน 2008, 08:10:34 PM »
มันขึ้นเป็น  Url ให้  มันไม่ขึ้นเป็น flash ให้ครับ
« แก้ไขครั้งสุดท้าย: 16, มิถุนายน 2008, 08:15:43 PM โดย prh71 »

ออฟไลน์ บ้านแอดมิน

  • Ju
  • *
  • กระทู้: 14
  • เห็นด้วย&ขอบคุณ: 2
Re: ~ วิธีโพสต์เพลง WMA ในบอร์ด SMF ~ (TinaCat)
« ตอบกลับ #4 เมื่อ: 17, มิถุนายน 2008, 10:13:31 AM »
ไม่มีใครตอบผมเลย

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

  • Global Moderator
  • *
  • กระทู้: 5547
  • เห็นด้วย&ขอบคุณ: 2148
    • SMFjusthost.com
Re: ~ วิธีโพสต์เพลง WMA ในบอร์ด SMF ~ (TinaCat)
« ตอบกลับ #5 เมื่อ: 17, มิถุนายน 2008, 10:56:35 AM »
ตอบโดยลิตเติลแคท


Edit...
เว๊ปบอร์ดจัส ไม่รองรับ flash เหรอคับ วางโค๊ดแล้วมันไม่เล่นflash :P
[/quote]

ยกตัวอย่างลิงค์ที่วางไว้นะจ๊ะ

โค๊ด: [Select]
[flash=425,344]http://www.youtube.com/watch?v=bWIrPL4IhZ0[/flash]


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

อย่างนึงคือลิงค์ตรงไปหน้าเว็บ (วงด้วยสีม่วง)
อีกอย่างนึงคือลิงค์โค้ด HTML สำหรับการเขียนเว็บ (วงด้วยสีม่วง)

ถ้าเราต้องการก๊อบลิงค์มาแปะในบอร์ดที่ใช้ BB Code การก๊อบลิงค์วงสีม่วง มันจะไม่แสดงผล เพราะมันก็เหมือนกับการอัพโหลดด้วยตรากบ แล้วไม่ได้ก๊อบ Direct Link มาวาง

ตัวอย่าง Direct Link
http://img505.imageshack.us/img505/9300/01pb8.jpg

ลิงค์หน้าเว็บ (กรณีเดียวกันกับวงด้วยสีม่วง)
http://img505.imageshack.us/my.php?image=01pb8.jpg


กลับเข้าเรื่องเดิม

ทีนี้ ถ้าเราต้องการก๊อบลิงค์ของยูทุบมาวางหละ .. ทำไง ?


ให้ก๊อบโค้ดทั้งหมดในวงสีชมพู

อ้างถึง
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/bWIrPL4IhZ0&hl=en"></param><embed src="http://www.youtube.com/v/bWIrPL4IhZ0&hl=en" type="application/x-shockwave-flash" width="425" height="344"></embed></object>


แล้วก๊อบลิงค์ในส่วนของ src="..."
เพราะนี่คือการค้นหาลิงค์ตรงของไฟล์ เพื่อแสดงหน้าเว็บของยูทุบ(หรือเว็บ html อื่นๆ)
ก็จะได้ดังนี้

โค๊ด: [Select]
[flash=400,300]http://www.youtube.com/v/bWIrPL4IhZ0&hl=en[/flash]
<a href="http://www.youtube.com/v/bWIrPL4IhZ0&amp;hl=en" target="_blank" class="new_win">http://www.youtube.com/v/bWIrPL4IhZ0&amp;hl=en</a>

 :rolleyes:
« แก้ไขครั้งสุดท้าย: 17, มิถุนายน 2008, 10:59:03 AM โดย เซียวเหล่งนึ่ง แห่งสำนักสุสานโบราณ »

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

  • Global Moderator
  • *
  • กระทู้: 5547
  • เห็นด้วย&ขอบคุณ: 2148
    • SMFjusthost.com
Re: ~ วิธีโพสต์เพลง WMA ในบอร์ด SMF ~ (TinaCat)
« ตอบกลับ #6 เมื่อ: 17, มิถุนายน 2008, 10:58:00 AM »
จากโค๊ดนี้  จะเป็นตัวเล่นหรือบารืของมันเท่านั้นหนะ  แต่ถูกนะในแง่ของการโพสต์แฟลชลงบอร์ด
แต่ปัญหาอยู่ที่มีแค่ตัวเพลย์ ไม่มีวีดีโอเป้าหมาย

โค๊ด: [Select]
[quote author=ulserll link=topic=718.msg3185#msg3185 date=1210736885]
[flash=400,300]http://widget-17.slide.com/widgets/slideticker.swf[/flash]
[/quote]

ทีนี้ลองมาดูโค๊ดนี้นะ
โค๊ด: [Select]
[flash=400,400]http://i241.photobucket.com/player.swf?file=http://vid241.photobucket.com/albums/ff161/PoONiM_2007/thai%20C/12.flv[/flash]
ส่วนแรกคือมีตัวบาร์ที่ใช้เพลย์
โค๊ด: [Select]
http://i241.photobucket.com/player.swf?ส่วนต่อมาคือมีไฟล์เป้าหมาย
โค๊ด: [Select]
file=http://vid241.photobucket.com/albums/ff161/PoONiM_2007/thai%20C/12.flv
เมื่อโพสต์แล้วจะได้ยังงี้

<a href="http://i241.photobucket.com/player.swf?file=http://vid241.photobucket.com/albums/ff161/PoONiM_2007/thai%20C/12.flv" target="_blank" class="new_win">http://i241.photobucket.com/player.swf?file=http://vid241.photobucket.com/albums/ff161/PoONiM_2007/thai%20C/12.flv</a>


ปัญหาอยู่ที่โค๊ดของคลิปแต่ละเว็บไม่เหมือนกัน  แต่องค์ประกอบหลักๆก็คืออย่างที่แยกแยะเอาไว้แหละ

ออฟไลน์ บ้านแอดมิน

  • Ju
  • *
  • กระทู้: 14
  • เห็นด้วย&ขอบคุณ: 2
Re: ~ วิธีโพสต์เพลง WMA ในบอร์ด SMF ~ (TinaCat)
« ตอบกลับ #7 เมื่อ: 17, มิถุนายน 2008, 11:16:23 AM »
ตอบโดยลิตเติลแคท


Edit...
เว๊ปบอร์ดจัส ไม่รองรับ flash เหรอคับ วางโค๊ดแล้วมันไม่เล่นflash :P
[/quote]


ไม่ใช่นะครับ บอร์ดจัสยอมรับ    ผมลองดูแล้ว          แต่บอร์ดของผมไม่ยอมรับครับ 

ขอบคุณครับ

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

  • Global Moderator
  • *
  • กระทู้: 5547
  • เห็นด้วย&ขอบคุณ: 2148
    • SMFjusthost.com
Re: ~ วิธีโพสต์เพลง WMA ในบอร์ด SMF ~ (TinaCat)
« ตอบกลับ #8 เมื่อ: 17, มิถุนายน 2008, 11:56:57 AM »
ไม่ใช่

คือที่ยกกระทู้มาให้ดูนี่คือวิธีการโพสต์ลิงก์แฟลชจากโค๊ดเอชทีเอ็มแอล 
ลองอ่านดูรายละเอียดจากกระทู้ที่ยกมาดูก่อน


ถ้าเป็นแบบนี้หละต้องทำอย่างไร


ถ้าทำได้จะเป็นแบบนี้

<object width='407.6' height='342'><param name='movie' value='http://video.mthai.com/Flash_player/player.swf?idMovie=14M1201580818M0'></param><embed src='http://video.mthai.com/Flash_player/player.swf?idMovie=14M1201580818M0' type='application/x-shockwave-flash' width='407.6' height='342'></embed></object><br><font size=1><a href="http://video.mthai.com/player.php?id=14M1201580818M0">MV Take Me To Your Heart - MLTR</a>  -  <a href="http://video.mthai.com/">ดูวิดีโอทั้งหมด กดที่นี่</a></font><br>



โค๊ด: [Select]
[flash=200,200]http://video.mthai.com/Flash_player/player.swf?idMovie=14M1201580818M0[/flash]

<a href="http://video.mthai.com/Flash_player/player.swf?idMovie=14M1201580818M0" target="_blank" class="new_win">http://video.mthai.com/Flash_player/player.swf?idMovie=14M1201580818M0</a>

ลองดูละกันทำได้แน่นอน

ออฟไลน์ บ้านแอดมิน

  • Ju
  • *
  • กระทู้: 14
  • เห็นด้วย&ขอบคุณ: 2
Re: ~ วิธีโพสต์เพลง WMA ในบอร์ด SMF ~ (TinaCat)
« ตอบกลับ #9 เมื่อ: 17, มิถุนายน 2008, 12:01:29 PM »
ถ้าเป็น  yourture

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

  • Global Moderator
  • *
  • กระทู้: 5547
  • เห็นด้วย&ขอบคุณ: 2148
    • SMFjusthost.com
Re: ~ วิธีโพสต์เพลง WMA ในบอร์ด SMF ~ (TinaCat)
« ตอบกลับ #10 เมื่อ: 17, มิถุนายน 2008, 12:06:18 PM »
ถ้าเป็น youtube.com ก็ตามที่คุณลิตเติลแคทตอบไว้


อ้างถึง
ตอบโดยลิตเติลแคท

ออฟไลน์ LittleCat

  • ไม่เต็มบาท
  • Administrator
  • *
  • กระทู้: 1608
  • เห็นด้วย&ขอบคุณ: 434
  • ตามโลกไม่ทัน
    • บอร์ดแมวเมา
Re: ~ วิธีโพสต์เพลง WMA ในบอร์ด SMF ~ (TinaCat)
« ตอบกลับ #11 เมื่อ: 17, มิถุนายน 2008, 12:41:42 PM »
ไม่ใช่นะครับ บอร์ดจัสยอมรับ    ผมลองดูแล้ว          แต่บอร์ดของผมไม่ยอมรับครับ 

ขอบคุณครับ


แล้วใส่โค้ดแก้สคริป ให้บอร์ดรองรับไฟล์แฟลชแล้วรึยังละจ๊ะ ?

โค๊ด: [Select]
'flash' => array('php' => 'flash', 'before' => '[flash=200,200]http://', 'after' => '[/flash]', 'description' => $txt[433]),
อย่าคิดว่าตนเองเก่ง อย่าคิดว่าคนอื่นขาดตนเองไม่ได้ -- หลักการในการทำงานของแมวขี้เมา

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

  • Global Moderator
  • *
  • กระทู้: 5547
  • เห็นด้วย&ขอบคุณ: 2148
    • SMFjusthost.com
Re: ~ วิธีโพสต์เพลง WMA ในบอร์ด SMF ~ (TinaCat)
« ตอบกลับ #12 เมื่อ: 17, มิถุนายน 2008, 12:47:35 PM »
ผู้ดูแล - กระทู้และหัวข้อ - ตั้งค่ากระทู้   แสดงผลไฟล์ flash ในกระทู้

ออฟไลน์ ก๊วนกวน

  • Just Staff
  • *
  • กระทู้: 402
  • เห็นด้วย&ขอบคุณ: 21
    • pop music box
Re: ~ วิธีโพสต์เพลง WMA ในบอร์ด SMF ~ (TinaCat)
« ตอบกลับ #13 เมื่อ: 24, กรกฎาคม 2008, 10:46:04 PM »
 :adore: :adore: ขอบคุณครับ
จงเต้น  โดยคิดว่าไม่มีใครมองอยู่
จงรัก    โดยคิดว่าจะไม่ได้รับความเจ็บปวดเลยซักครั้ง
จงร้องเพลง  โดยคิดว่าไม่มีใครกำลังฟังอยู่
จงทำงาน     โดยคิดว่าไม่ต้องการเงิน
จงใช้ชีวิต     โดยคิดว่าวันนี้เป็นวันสุดท้าย >> Series :: เรื่อง My Name is Kim Sam Soon

ออฟไลน์ construction

  • ตามหาความรู้
  • You Are Just Member
  • ******
  • กระทู้: 272
  • เห็นด้วย&ขอบคุณ: 23
  • โยธาภูธรคอนหวัน
    • อบต.โพธิ์ประสาท
Re: ~ วิธีโพสต์เพลง WMA ในบอร์ด SMF ~ (TinaCat)
« ตอบกลับ #14 เมื่อ: 20, ธันวาคม 2008, 12:33:09 PM »
ทำไมเป็นงี้ครับ


 

Sitemap 1 2 3 4 5 6 
Back to top