HOT-TH.COm

.:: สังคมดีๆแห่งการแบ่งปัน ::....

คุณมี ID แล้วหรือยัง ? สมัครสมาชิก  ลืมรหัสผ่าน

หาเงินออนไลน์ งาน online โปรเจคจบ ทำ seo adword สร้างเว็บฟรี แจกสคริป

ดู: 378|ตอบกลับ: 1

~ วิธีโพสต์เพลง WMA ในบอร์ด SMF ~ (TinaCat)

[คัดลอกลิงก์]


1098

กระทู้

2

ติดตาม

3361

เครดิต

ผู้ดูแลบอร์ด

Rank: 7Rank: 7Rank: 7

Medals No.1 Medals No.2 Medals No.3 Medals No.4 Medals No.5 Medals No.6 Medals No.7 Medals No.8 Medals No.9 Medals No.10

โพสต์เมื่อ 28-6-2013 16:53:28 |ดูโพสต์ทั้งหมด
  shared Ping your blog, website, or RSS feed for Free

โดยปกติแล้ว  SMF มีแค่ให้โพสต์ภาพและ Flash ที่ลิงค์มาจากที่อื่นได้เท่านั้น
ถ้าหากว่าต้องการโพสต์เพลง WMA ในบอร์ดสำหรับแชร์ให้สมาชิกฟังเพลงกัน
ก็ต้องแก้ไขโค้ดเพิ่มเติมเองค่ะ
ไม่ยากนักน่ะค่ะ

เปิดไฟล์ Sources/Subs.php ค่ะ
แล้วหาโค้ดส่วนนี้ออกมา
  1. array(
  2.                                 'tag' => 'flash',
  3.                                 'type' => 'unparsed_commas_content',
  4.                                 'test' => '\d+,\d+\]',
คัดลอกไปที่คลิปบอร์ด
แล้วเพิ่มโค้ดด้านล่างนี้ไว้ก่อนหน้าโค้ดที่หาออกมาค่ะ
  1. // ----------*** เพิ่มโค้ด [wma]songs.wma[/wma] ***----------
  2.                         array(
  3.                                 'tag' => 'wma',
  4.                                 'type' => 'unparsed_commas_content',
  5.                                 'test' => '\d+,\d+\]',
  6.                                 '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>'),
  7.                         ),
คัดลอกไปที่คลิปบอร์ด
เท่านี้เราก็สามารถโพสต์เพลง WMA ในบอร์ดด้วยโค้ด [wma]...[/wma] ได้แล้วค่ะ
แต่เพื่อให้ง่ายต่อการใช้งานบอร์ด  เรามาเพิ่มปุ่มสำหรับโค้ดนี้กันนะคะ

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

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

หาโค้ดส่วนนี้ค่ะ
  1. 'flash' => array('php' => 'flash', 'before' => '[flash=200,200]http://', 'after' => '[/flash]', 'description' => $txt[433]),
คัดลอกไปที่คลิปบอร์ด
พิมพ์ Enter ขึ้นบรรทัดใหม่  แล้ววางโค้ดด้านล่างนี้ต่อท้ายค่ะ
  1. 'wma' => array('php' => 'wma', 'before' => '[wma=300,50]', 'after' => '[/wma]', 'description' => 'Windows Media Player'),
คัดลอกไปที่คลิปบอร์ด
แก้ไขโค้ดเสร็จเรียบร้อยแล้ว  เราก็จะเห็นปุ่มสำหรับโพสต์เพลง WMA ในหน้าตั้งกระทู้ค่ะ

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

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


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

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


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

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

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



0

กระทู้

0

ติดตาม

203

เครดิต

สมาชิกระดับ 3

Rank: 3Rank: 3

โพสต์เมื่อ 15-9-2013 00:05:53 |ดูโพสต์ทั้งหมด
  shared Ping your blog, website, or RSS feed for Free

ขอบคุณครับ...
Sponsor
ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | สมัครสมาชิก

Ping your blog, website, or RSS feed for Free

© 2013 หาเงินออนไลน์ งาน online โปรเจคจบ ทำ seo adword สร้างเว็บฟรี แจกสคริป

Check Google Page Rank

Processed in 0.049411 second(s), 11 queries .

ขึ้นไปด้านบน