SMF Thailand.
SMF Development => SMF Coding Discussion => ข้อความที่เริ่มโดย: TinaCat ที่ 5/01/06, 13:35:23
-
โดยปกติแล้ว 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('code' => 'flash', 'before' => '[flash=200,200]', 'after' => '[/flash]', 'description' => $txt[433]),
พิมพ์ Enter ขึ้นบรรทัดใหม่ แล้ววางโค้ดด้านล่างนี้ต่อท้ายค่ะ
'wma' => array('code' => 'wma', 'before' => '[wma=300,50]', 'after' => '[/wma]', 'description' => 'Windows Media Player'),
แก้ไขโค้ดเสร็จเรียบร้อยแล้ว เราก็จะเห็นปุ่มสำหรับโพสต์เพลง WMA ในหน้าตั้งกระทู้ค่ะ
ตัวอย่างปุ่ม ดูที่นี่ค่ะ
http://www.justusers.net/forums/index.php?action=post;board=6.0 (http://www.justusers.net/forums/index.php?action=post;board=6.0)
จะเห็นว่ามีปุ่มนี้อยู่ (http://www.justusers.net/forums/Themes/default/images/bbc/wma.gif)
เมื่อคลิกที่ปุ่ม ก็จะมีโค้ดสำหรับโพสต์เพลงให้เราตามนี้ค่ะ
[wma=300,50][/wma]
ซึ่งตัวเลข 300,50 เป็นค่ามาตรฐาน
ถ้าต้องการเปลี่ยนเป็นขนาดอื่น ก็แก้ไขเองที่ตามโค้ดด้านบนนะคะ
สำหรับการโพสต์เพลง WMA ก็จะโพสต์ในรูปแบบนี้ค่ะ
[wma=300,50]http://www.tinacat.net/uploadz/SoClose-CloseToYou.wma[/wma]
เพลงที่โพสต์จะเล่นเองโดยอัตโนมัติค่ะ
สำหรับโค้ดนี้ เราทดสอบแล้วสามารถเปิดด้วย IE, Opera, และ FireFox ได้ปกติค่ะ
สามารถแสดงผลและมีเพลงขึ้นให้ฟังค่ะ
(ถ้าท่านใดลองแล้วไม่มีเพลง อาจจะเป็นเพราะโฮสต์ที่ฝากเพลงมีปัญหาน่ะค่ะ)
ขอให้มีความสุขกับเสียงเพลงนะคะ :)
[wma=300,50]http://www.tinacat.net/uploadz/SoClose-CloseToYou.wma[/wma]
ลืมไปว่าโพสต์เพลงในนี้ไม่ขึ้น
งั้นดูตัวอย่างเพลงที่นี่ค่ะ
http://www.justusers.net/forums/index.php?topic=7605.0
-
ขอบคุณครับ เคยอยากจะทำอยุ่เหมือนกันแต่ขี้เกียจไล่หาโค๊ดเอง คิคิ ขอบคุณมากเลยคุณTinaCat มาบอกให้
ว่าแต่ว่าแค่wmaหรอ ไม่เอานามสกุลอื่นด้วยล่ะ จะดีมากๆ
-
คิดว่าส่วนใหญ่คนโพสต์เพลงในบอร์ดก็แค่เพลง WMA น่ะค่ะ เลยทำไว้แค่นี้
แต่ที่แก้ไขออกมา รู้สึกว่ายังมีบางคนเปิดด้วย IE แล้วไม่มีเพลง บางคนกลับเปิดได้ปกติ
อันนี้ก็ไม่ทราบว่าเพราะอะไร เพราะเราก็ลองมั่วดูเองน่ะค่ะ ^__^"
-
รบกวน WMV อีกอันได้ป่าว จุ๊บๆ
-
รู้สึกว่ายังมีบางคนเปิดด้วย IE แล้วไม่มีเพลง บางคนกลับเปิดได้ปกติ
อันนี้ก็ไม่ทราบว่าเพราะอะไร เพราะเราก็ลองมั่วดูเองน่ะค่ะ ^__^"
ผมของทำดูและ แล้วก็มีบางคนเช่นกันที่มีปัญหาเปิดไม่ได้ ผมก็เลยลอง ใส่ classid เข้าไปน่ะobject น่ะ ก็เลยใช้ได้แระ
<object type="audio/x-ms-wma" width="$2" height="$3" classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95">
-
ลองวิธีนี้ยัง เปิดให้ใช้ HTML ได้ แล้วใส่ โค้ดนี้
<OBJECT id=WMP7 height=65 width=250 align=middle classid=CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6>
<PARAM NAME="URL" VALUE="ตรงนี้ใส่ url ของเพลง สำหรับไฟล์ประเภท asx asf และ wma">
<PARAM NAME="rate" VALUE="1">
<PARAM NAME="balance" VALUE="0">
<PARAM NAME="currentPosition" VALUE="0">
<PARAM NAME="defaultFrame" VALUE="">
<PARAM NAME="playCount" VALUE="100">
<PARAM NAME="autoStart" VALUE="-1">
<PARAM NAME="currentMarker" VALUE="0">
<PARAM NAME="invokeURLs" VALUE="-1">
<PARAM NAME="baseURL" VALUE="">
<PARAM NAME="volume" VALUE="100">
<PARAM NAME="mute" VALUE="0">
<PARAM NAME="uiMode" VALUE="full">
<PARAM NAME="stretchToFit" VALUE="0">
<PARAM NAME="windowlessVideo" VALUE="0">
<PARAM NAME="enabled" VALUE="-1">
<PARAM NAME="enableContextMenu" VALUE="0">
<PARAM NAME="fullScreen" VALUE="0">
<PARAM NAME="SAMIStyle" VALUE="">
<PARAM NAME="SAMILang" VALUE="">
<PARAM NAME="SAMIFilename" VALUE="">
<PARAM NAME="captioningID" VALUE="">
<PARAM NAME="enableErrorDialogs" VALUE="0">
<PARAM NAME="_cx" VALUE="6615">
<PARAM NAME="_cy" VALUE="1720">
</OBJECT>
ผมลองใช้กับ vb ได้
-
วิธีของคุณ thaiscooter เรายังไม่ได้ลองค่ะ
แต่เราอยากทำให้สมาชิกในบอร์ดสามารถโพสต์เพลงและหนังได้ด้วยโค้ดง่ายๆ
ส่วนวิธีที่คุณ o_authority บอกมา เราก็ลองแล้วค่ะ
เปิดเพลง WMA ก็ไม่มีปัญหา เราเปิดฟังด้วย IE ได้ปกติ
แต่ลองกับ WMV แล้ว IE ของเราเปิดดูไม่ได้ เจอแต่หน้าขาวๆค่ะ
ไว้ค่อยลองหาโค้ดอื่นมาแก้ไขอีกที -__-"
-
wmv
// ----------*** เพิ่มโค้ด [wmv]songs.wma[/wmv] ***----------
array(
'tag' => 'wmv',
'type' => 'unparsed_commas_content',
'test' => '\d+,\d+\]',
'content' => ($context['browser']['is_ie'] && !$context['browser']['is_mac_ie'] ? '<object width="$2" height="$3" classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" /><param name="filename" value="$1" /><PARAM NAME="ShowControls" VALUE="True" /><PARAM NAME="ShowStatusBar" VALUE="True" /><PARAM NAME="ShowDisplay" VALUE="False" /><PARAM NAME="AutoRewind" VALUE="True" /></object>' : '<embed src="$1" width="$2" height="$3" autostart="True" showcontrols="1" showstatusbar="1" showdisplay="0" autorewind="0" quality="high" AllowScriptAccess="never" /><noembed><a href="$1" target="_blank">$1</a></noembed>'),
),
-
แจ่มมากครับ วิธีทำก็เป็นขั้นตอน อ่านง่าย ทำตามง่าย ไฟล์ที่ support ก็ wma กะ wmv ครับ ส่วน mp3 ลองแล้วรู้สึกจะค้างๆ
-
แล้วถ้าให้เค้าสามารถอัพเพลงลง server ได้ด้วยนี่ทำอย่างไรครับ
-
http://smf.rcweb.net/index.php?topic=131.msg1110#msg1110
-
<embed type="audio/x-ms-wma"
ถ้าเปลี่ยนจากฟังเพลง เป็นดูคลิปด้วย ต้องแก้ตรงไหนครับผม อิอิ
-
คุณ o_authority ตอบไว้แล้วค่ะ
wmv
// ----------*** เพิ่มโค้ด [wmv]songs.wma[/wmv] ***----------
array(
'tag' => 'wmv',
'type' => 'unparsed_commas_content',
'test' => '\d+,\d+\]',
'content' => ($context['browser']['is_ie'] && !$context['browser']['is_mac_ie'] ? '<object width="$2" height="$3" classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" /><param name="filename" value="$1" /><PARAM NAME="ShowControls" VALUE="True" /><PARAM NAME="ShowStatusBar" VALUE="True" /><PARAM NAME="ShowDisplay" VALUE="False" /><PARAM NAME="AutoRewind" VALUE="True" /></object>' : '<embed src="$1" width="$2" height="$3" autostart="True" showcontrols="1" showstatusbar="1" showdisplay="0" autorewind="0" quality="high" AllowScriptAccess="never" /><noembed><a href="$1" target="_blank">$1</a></noembed>'),
),
-
สวัสดีครับ
แก้ไขแล้ว เล่นไฟฃ์ wmv แล้ว ไม่มีภาพขึ้น มีแต่ เสียงอย่างเดียว
เหมือน wma เลย
-
เท่าที่เราลองนะคะ
โพสต์ไฟล์ .wmv ในบอร์ด ก็ไม่ใช่ว่าทุกคนสามารถดูได้น่ะค่ะ
รู้สึกว่าเป็นเฉพาะ IE น่ะค่ะที่จะมีปัญหา
เราลองโค้ดโพสต์ WMV ในบอร์ดเองแล้ว (คนละโค้ดกับของคุณ o_authority ค่ะ)
ใช้ IE ไม่สามารถดูได้ค่ะ มีแต่หน้าบอร์ดเปล่าๆ
แต่ Opera กับ FireFox สามารถเล่นได้ปกติ
เพราะว่าทดลองแล้วใช้งานไม่ได้สมบูรณ์นัก เราเลยไม่โพสต์อันนี้ค่ะ
คิดว่าแนะนำแค่วิธีโพสต์ WMA อย่างเดียวก็น่าจะพอแล้ว
คุณเอกลองดูนะคะว่าภาพขึ้นหรือไม่
http://www.tinacat.net/justmineforum/index.php?topic=6.0
-
ภาพขึ้นครับ
อิอิอิอิ
ขอโค้ดเลยครับผม
-
วิธีเพิ่มโค้ด ก็ใช้หลักการเดียวกับ WMA นะคะ
// ----------*** เพิ่มโค้ด [movie]movies.wmv[/movie] ***----------
array(
'tag' => 'movie',
'type' => 'unparsed_commas_content',
'test' => '\d+,\d+\]',
'content' => ($context['browser']['is_ie'] && !$context['browser']['is_mac_ie'] ? '<object type="video/x-ms-wmv" width="$2" height="$3" classid=CLSID:"6BF52A52-394A-11d3-B153-00C04F79FAA6"><param name="filename" value="$1" /><param name="Autostart" value="true" /><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="video/x-ms-wmv" src="$1" width="$2" height="$3" play="true" loop="true" quality="high" AllowScriptAccess="never" /><noembed><a href="$1" target="_blank">$1</a></noembed>'),
),
-
โทษนะครับ แก้แค่ที่ให้มา แล้ว
แสดงผลเหมือนเดิมเลยครับ
ออกมาแต่เสียงไม่มีภาพครับ
-
ผมแก้ไขนิดหน่อยครับ ใช้ได้แล้ว
// ----------*** à¾ÔèÁâ¤é´ [movie]movies.wmv[/movie] ***----------
array(
'tag' => 'movie',
'type' => 'unparsed_commas_content',
'test' => '\d+,\d+\]',
'content' => ($context['browser']['is_ie'] && !$context['browser']['is_mac_ie'] ? '<object type="video/x-ms-wmv" classid=clsid:"6bf52a52-394a-11d3-b153-00c04f79faa6" height="240" id="objMediaPlayer1" width="240" viewastext><param name="filename" value="$1" /><param name="Autostart" value="true" /><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="video/x-ms-wmv" src="$1" width="$2" height="$3" play="true" loop="true" quality="high" AllowScriptAccess="never" /><noembed><a href="$1" target="_blank">$1[/url]</noembed>'),
),
-
คุณเอกดูกระทู้ที่เราให้มา ก็บอกว่ามีภาพ
แต่พอลองเอง กลับไม่มีภาพ
โค้ดเดียวกันแท้ๆ แต่ผลออกมาไม่เหมือนกัน
เราก็ไม่เข้าใจค่ะว่าทำไม
บางครั้งเราก็เปิดดูกระทู้นั้นได้ แต่บางครั้งก็ไม่ได้
เรายังหาสาเหตุไม่เจอเลยค่ะว่าเพราะอะไรถึงเป็นแบบนี้
ลองมาหลายโค้ดแล้ว ก็ไม่ใช่ว่าใช้ได้ตลอด (มันจะออกอาการต๊องๆเป็นบางครั้ง) ^__^"
เราว่า แค่โพสต์เพลงในบอร์ดก็คงจะพอแล้วน่ะค่ะ
(ยังหาทางแก้ไม่ได้ก็ต้องพูดแบบนี้ไปก่อน) -__-"
-
ครับ
เป็นกำลังใจให้นะครับ
พัฒนา ผมจะได้ พัฒนาต่อไปเรื่อย ๆ ครับ
-
สวัสดีครับ
แก้ไขแล้ว เล่นไฟฃ์ wmv แล้ว ไม่มีภาพขึ้น มีแต่ เสียงอย่างเดียว
เหมือน wma เลย
windows media player9 อัพนะ
-
ผมใช้ SMF 1.0.5 อยู่ครับ ผมเข้าไปที่ Sources/Subs.php
แต่ไม่มี บรรทัดอย่างที่ ได้บอกไว้ครับ
array(
'tag' => 'flash',
'type' => 'unparsed_commas_content',
'test' => '\d+,\d+\]',
ครับ ทำอย่างไรดีครับ
ผมได้ แนบ File มาให้ดูด้วยครับ
[ไฟล์แนบถูกลบโดยผู้ดำเนินการ]
-
ไม่มีคนมาตอบเลย แง่มๆ
-
สำหรับ SMF 1.0.5 เราไม่แน่ใจว่าโค้ดจะใช้ได้หรือเปล่านะคะ พอดีเราไม่มีบอร์ดเวอร์ชั่นนี้ไว้ทดสอบแล้วค่ะ ขอให้ลองเองนะคะ
ส่วนเดิมที่คุณเคยแก้ไขไปตามแบบด้านบน ให้เอาออกก่อนนะคะ โค้ดนั้นใช้กับ SMF 1.0.5 ไม่ได้ค่ะ
เปิดไฟล์ Subs.php แล้วหาโค้ดนี้ค่ะ
// Handle flash.
$codefromcache[] = '~\[flash=(\d+),(\d+)\](?:<br />)*([^<>]+?)(?:<br />)*\[/flash\]~ie';
Add Before
(เพิ่มโค้ดนี้ไว้ก่อนหน้าโคดที่หาออกมา)
// ----------*** เพิ่มโค้ด [wma]songs.wma[/wma] ***----------
$codefromcache[] = '~\[wma=(\d+),(\d+)\](?:<br />)*([^<>]+?)(?:<br />)*\[/wma\]~ie';
if ($context['browser']['is_ie'] && !$context['browser']['is_mac_ie'])
$codetocache[] = '"<object classid=\"clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6\" width=\"$1\" height=\"$2\"><param name=\"filename\" value=\"" . strtr("$3", array("\"" => """)) . "\" /><param name=\"Autostart\" value=\"true\" /><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/\" /><embed type=\"audio/x-ms-wma\" src=\"" . strtr("$3", array("\"" => """)) . "\" width=\"$1\" height=\"$2\" play=\"true\" loop=\"true\" quality=\"high\" AllowScriptAccess=\"never\" /><noembed><a href=\"" . strtr("$3", array("\"" => """)) . "\" target=\"_blank\">$3</a></noembed></object>"';
อันนี้เราแค่ลองแกะจากโค้ดเดิมที่ใช้กับ SMF 1.1 RC1/RC2 ได้
แล้วแก้ไขให้เป็นโค้ดในรูปแบบของ 1.0.5
แต่จะใช้ได้หรือไม่ได้นั้น เราไม่แน่ใจค่ะ เพราะเราไม่มีที่ทดสอบโค้ด
ลองดูก่อนนะคะ ได้หรือไม่ได้ยังไงช่วยแจ้งมาด้วยค่ะ
-
ยังใช้ไม่ได้เลยครับ
-
ถ้างั้นก็ไม่ทราบแล้วค่ะ
SMF 1.0.5 วิธีแก้โค้ดดูยากกว่าของ 1.1 น่ะค่ะ
เราก็ไม่ได้แตะ SMF 1.0.5 มานานแล้ว (ตั้งแต่อัพเกรด SMF เป็น 1.1 Beta)
คงช่วยตอบไม่ไหวแล้วน่ะค่ะ
ขออภัยนะคะ
-
แล้วถ้า upgrade เป็น 1.1 RC2 พวกนี้ต้องเปลี่ยน Theme ใหม่ด้วยมั้ยครับ ยังไงขอบคุณ คุณ TinaCat ด้วยนะครับผม
-
ถ้า Upgrade เป็น SMF 1.1 RC2
Theme default ของบอร์ดจะเป็นรูปแบบใหม่ ตามแบบที่เห็นในเว็บนี้ค่ะ
ถ้าปกติใช้งานธีมอื่นอยู่ แล้วต้องการใช้ธีมเดิมหลัง Upgrade บอร์ด
ก็ต้องหาดูว่าธีมนั้นๆมีเวอร์ชั่นใหม่สำหรับ SMF ใหม่ๆหรือไม่
ถ้าไม่มี ก็คงใช้งานธีมเดิมไม่ได้น่ะค่ะ เนื่องจากว่ามันจะทำให้บางฟังค์ชั่นในบอร์ดทำงานได้ไม่สมบูรณ์
-
;Dขอบคุณทีน่าแคทมากค่ะ ทำได้แล้ว...เย้ อยากให้รางวัลจังเลย :-*
-
ถ้าเราใส่เพลงๆหลายๆเพลงในโพสเดียวกัน
แล้วไม่ต้องการให้มันเล่นเพลงพร้อมกัน
อยากให้กดปุ่ม play แล้วค่อยเล่นเพลงแก้ตรงไหนครับ
-
โดยปกติแล้ว 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('code' => 'flash', 'before' => '[flash=200,200]', 'after' => '[/flash]', 'description' => $txt[433]),
พิมพ์ Enter ขึ้นบรรทัดใหม่ แล้ววางโค้ดด้านล่างนี้ต่อท้ายค่ะ
'wma' => array('code' => 'wma', 'before' => '[wma=300,50]', 'after' => '[/wma]', 'description' => 'Windows Media Player'),
แก้ไขโค้ดเสร็จเรียบร้อยแล้ว เราก็จะเห็นปุ่มสำหรับโพสต์เพลง WMA ในหน้าตั้งกระทู้ค่ะ
ตัวอย่างปุ่ม ดูที่นี่ค่ะ
http://www.justusers.net/forums/index.php?action=post;board=6.0 (http://www.justusers.net/forums/index.php?action=post;board=6.0)
จะเห็นว่ามีปุ่มนี้อยู่ (http://www.justusers.net/forums/Themes/default/images/bbc/wma.gif)
เมื่อคลิกที่ปุ่ม ก็จะมีโค้ดสำหรับโพสต์เพลงให้เราตามนี้ค่ะ
[wma=300,50][/wma]
ซึ่งตัวเลข 300,50 เป็นค่ามาตรฐาน
ถ้าต้องการเปลี่ยนเป็นขนาดอื่น ก็แก้ไขเองที่ตามโค้ดด้านบนนะคะ
สำหรับการโพสต์เพลง WMA ก็จะโพสต์ในรูปแบบนี้ค่ะ
[wma=300,50]http://www.tinacat.net/uploadz/SoClose-CloseToYou.wma[/wma]
เพลงที่โพสต์จะเล่นเองโดยอัตโนมัติค่ะ
สำหรับโค้ดนี้ เราทดสอบแล้วสามารถเปิดด้วย IE, Opera, และ FireFox ได้ปกติค่ะ
สามารถแสดงผลและมีเพลงขึ้นให้ฟังค่ะ
(ถ้าท่านใดลองแล้วไม่มีเพลง อาจจะเป็นเพราะโฮสต์ที่ฝากเพลงมีปัญหาน่ะค่ะ)
ขอให้มีความสุขกับเสียงเพลงนะคะ :)
[wma=300,50]http://www.tinacat.net/uploadz/SoClose-CloseToYou.wma[/wma]
ลืมไปว่าโพสต์เพลงในนี้ไม่ขึ้น
งั้นดูตัวอย่างเพลงที่นี่ค่ะ
http://www.justusers.net/forums/index.php?topic=7605.0
อยากทราบแบบละเอียดที่สุดอะครับ ขอบคุณมากครับ ส่งเมล์มาที่ผมก็ได้ครับ bird_rmut@hotmail.com
-
หลังจากที่อ่านแล้วลองทำ จากข้อมูลเพื่อน ของผมปกตินะสามารถฟังได้ทั้ง wma wmv และ mp3 นะครับ
-
ด้ายจัยอ่ะ
-
ผมทำตามโค้ดการแทรก [movie] ตามคุณเอก ก็โอเคนะครับ สามารถโพสหนัง mpg ได้ด้วยครับ
แต่ว่า ใน IE มันติด ActiveX Control ครับ ไม่ทราบว่าจะแก้อย่างไร?
หากเอา ActiveX Control ออกเขา(microsoft)บอกว่ามันไม่ปลอดภัยครับ
-
อยากได้วิธีทำให้มันเล่นได้หลายๆเพลงแล้วเล่นต่อเนื่องอะครับต้องใส่ script ตรงไหนบ้างครับ
-
เปิดไฟล์ Sources/Subs.php ค่ะ
แล้วหาโค้ดส่วนนี้ออกมา
เปิดตรงไหนหาไม่เจออะคับช่วยที
-
พี่คับเามาแก้ไฟในเครื่องใช่ไหมอล่วอัพโหลดทับใช่ป่ะคับเวลาอัพใหม่ต้องลบไฟเก่าทิ้งไหมบลอร์ดจะพังป่าวลบอะ
-
:-\ :-\ :-\ :-\ :-\ :-\
-
сохр (http://audiobookkeeper.ru/book/1681)537.5 (http://cottagenet.ru/plan/597)усил (http://eyesvision.ru/lectures/196)TEST (http://eyesvisions.com/stories-from-the-clinic-test-card)Prop (http://factoringfee.ru/t/1114082)Carl (http://filmzones.ru/t/847569)Шела (http://gadwall.ru/t/833895)Кара (http://gaffertape.ru/t/1044605)Арти (http://gageboard.ru/t/978997)Трап (http://gagrule.ru/t/810232)укра (http://gallduct.ru/t/1152069)McBa (http://galvanometric.ru/t/818458)упра (http://gangforeman.ru/t/856697)Росс (http://gangwayplatform.ru/t/1147078)Deko (http://garbagechute.ru/t/1143693)пове (http://gardeningleave.ru/t/856512)Алей (http://gascautery.ru/t/1143392)Shau (http://gashbucket.ru/t/497221)Cafe (http://gasreturn.ru/t/1143698)врач (http://gatedsweep.ru/t/676351)бюцт (http://gaugemodel.ru/t/1161084)хоро (http://gaussianfilter.ru/t/1159413)S900 (http://gearpitchdiameter.ru/t/925940)
Vint (http://geartreating.ru/t/918759)XVII (http://generalizedanalysis.ru/t/845719)Черн (http://generalprovisions.ru/t/814015)фото (http://geophysicalprobe.ru/t/813672)факу (http://geriatricnurse.ru/t/853747)Вазо (http://getintoaflap.ru/t/847827)Mark (http://getthebounce.ru/t/344533)Wild (http://habeascorpus.ru/t/1085779)испо (http://habituate.ru/t/1089528)Крах (http://hackedbolt.ru/t/675910)Niki (http://hackworker.ru/t/1109829)Fogl (http://hadronicannihilation.ru/t/1101497)Elvi (http://haemagglutinin.ru/t/1093541)квал (http://hailsquall.ru/t/676445)Иллю (http://hairysphere.ru/t/811989)Dick (http://halforderfringe.ru/t/662570)Лали (http://halfsiblings.ru/t/847804)Side (http://hallofresidence.ru/t/623620)Clau (http://haltstate.ru/t/810881)Маль (http://handcoding.ru/t/959541)NX86 (http://handportedhead.ru/t/1029107)Best (http://handradar.ru/t/628751)Крин (http://handsfreetelephone.ru/t/787102)
Штех (http://hangonpart.ru/t/831073)Live (http://haphazardwinding.ru/t/566136)Jewe (http://hardalloyteeth.ru/t/566472)Arkt (http://hardasiron.ru/t/567638)When (http://hardenedconcrete.ru/t/628913)стра (http://harmonicinteraction.ru/t/724571)Арти (http://hartlaubgoose.ru/t/568616)Harr (http://hatchholddown.ru/t/667998)одно (http://haveafinetime.ru/t/836153)Winf (http://hazardousatmosphere.ru/t/638998)book (http://headregulator.ru/t/945521)Геор (http://heartofgold.ru/t/1373734)Push (http://heatageingresistance.ru/t/565764)Нату (http://heatinggas.ru/t/1187747)Sela (http://heavydutymetalcutting.ru/t/1181901)Eleg (http://jacketedwall.ru/t/604447)Джур (http://japanesecedar.ru/t/608019)Марц (http://jibtypecrane.ru/t/671796)Chri (http://jobabandonment.ru/t/635245)Ever (http://jobstress.ru/t/629027)Пост (http://jogformation.ru/t/672028)Зако (http://jointcapsule.ru/t/1142341)Push (http://jointsealingmaterial.ru/t/1147226)
Прав (http://journallubricator.ru/t/897779)Joha (http://juicecatcher.ru/t/917755)мело (http://junctionofchannels.ru/t/1179810)Тонч (http://justiciablehomicide.ru/t/1181280)допо (http://juxtapositiontwin.ru/t/1022477)Дмит (http://kaposidisease.ru/t/1016683)Мини (http://keepagoodoffing.ru/t/834209)Zone (http://keepsmthinhand.ru/t/611385)Phil (http://kentishglory.ru/t/1182536)Ralp (http://kerbweight.ru/t/1010062)Zone (http://kerrrotation.ru/t/607973)Zone (http://keymanassurance.ru/t/610406)ELEG (http://keyserum.ru/t/1180334)Barb (http://kickplate.ru/t/771374)Чеку (http://killthefattedcalf.ru/t/882231)Малк (http://kilowattsecond.ru/t/668918)матр (http://kingweakfish.ru/t/759819)женщ (http://kinozones.ru/film/4129)Кули (http://kleinbottle.ru/t/672214)Иман (http://kneejoint.ru/t/673417)Serg (http://knifesethouse.ru/t/1073633)Zone (http://knockonatom.ru/t/609091)Фрей (http://knowledgestate.ru/t/676170)
мгно (http://kondoferromagnet.ru/t/771494)Zone (http://labeledgraph.ru/t/1193865)Момд (http://laborracket.ru/t/882015)фант (http://labourearnings.ru/t/1225442)Base (http://labourleasing.ru/t/906092)Zone (http://laburnumtree.ru/t/1190035)Zone (http://lacingcourse.ru/t/1188279)Zone (http://lacrimalpoint.ru/t/1187471)Zone (http://lactogenicfactor.ru/t/1186278)энер (http://lacunarycoefficient.ru/t/1183748)толь (http://ladletreatediron.ru/t/857028)Позн (http://laggingload.ru/t/1047338)Zone (http://laissezaller.ru/t/1191325)Крал (http://lambdatransition.ru/t/864984)Гилл (http://laminatedmaterial.ru/t/1044932)Cliv (http://lammasshoot.ru/t/1050105)diam (http://lamphouse.ru/t/1184462)Геор (http://lancecorporal.ru/t/1049970)язык (http://lancingdie.ru/t/883409)Реву (http://landingdoor.ru/t/976887)меня (http://landmarksensor.ru/t/1184165)Zone (http://landreform.ru/t/1186362)Zone (http://landuseratio.ru/t/1184673)
Zone (http://languagelaboratory.ru/t/1190490)Bene (http://largeheart.ru/shop/1160265)Koba (http://lasercalibration.ru/shop/577668)Harm (http://laserlens.ru/lase_zakaz/93)хоро (http://laserpulse.ru/shop/589599)Chri (http://laterevent.ru/shop/1031137)Core (http://latrinesergeant.ru/shop/453404)Lieb (http://layabout.ru/shop/451418)школ (http://leadcoating.ru/shop/101211)инст (http://leadingfirm.ru/shop/104812)Supe (http://learningcurve.ru/shop/418201)скла (http://leaveword.ru/shop/154926)Pola (http://machinesensible.ru/shop/145170)Mila (http://magneticequator.ru/shop/272849)Г456 (http://magnetotelluricfield.ru/shop/146437)Bull (http://mailinghouse.ru/shop/108584)Laba (http://majorconcern.ru/shop/268762)AVTO (http://mammasdarling.ru/shop/159460)ARAG (http://managerialstaff.ru/shop/159503)VOLK (http://manipulatinghand.ru/shop/613401)Ново (http://manualchoke.ru/shop/597713)Ghas (http://medinfobooks.ru/book/1709)Rela (http://mp3lists.ru/item/3865)
Anni (http://nameresolution.ru/shop/397570)деко (http://naphtheneseries.ru/shop/104537)Play (http://narrowmouthed.ru/shop/458691)укра (http://nationalcensus.ru/shop/305648)игру (http://naturalfunctor.ru/shop/100173)жите (http://navelseed.ru/shop/100708)поли (http://neatplaster.ru/shop/454317)Wind (http://necroticcaries.ru/shop/125794)wwwm (http://negativefibration.ru/shop/179248)Экса (http://neighbouringrights.ru/shop/264177)бума (http://objectmodule.ru/shop/108459)supe (http://observationballoon.ru/shop/10553)Bosc (http://obstructivepatent.ru/shop/98242)Свир (http://oceanmining.ru/shop/560616)Bozi (http://octupolephonon.ru/shop/571602)аппа (http://offlinesystem.ru/shop/147730)Трон (http://offsetholder.ru/shop/200410)ЛитР (http://olibanumresinoid.ru/shop/147329)Вязе (http://onesticket.ru/shop/449316)госу (http://packedspheres.ru/shop/579733)ЛитР (http://pagingterminal.ru/shop/681043)Robe (http://palatinebones.ru/shop/203222)Mary (http://palmberry.ru/shop/254658)
Greg (http://papercoating.ru/shop/581072)фило (http://paraconvexgroup.ru/shop/685174)втор (http://parasolmonoplane.ru/shop/1166514)язык (http://parkingbrake.ru/shop/1166598)Спир (http://partfamily.ru/shop/1165573)Bria (http://partialmajorant.ru/shop/1168389)Воро (http://quadrupleworm.ru/shop/1499206)Ever (http://qualitybooster.ru/shop/288826)допо (http://quasimoney.ru/shop/593741)Away (http://quenchedspark.ru/shop/594064)Alan (http://quodrecuperet.ru/shop/1025387)Чере (http://rabbetledge.ru/shop/1071792)сним (http://radialchaser.ru/shop/173117)Верт (http://radiationestimator.ru/shop/470529)Dark (http://railwaybridge.ru/shop/357955)Craz (http://randomcoloration.ru/shop/510630)awar (http://rapidgrowth.ru/shop/641697)стен (http://rattlesnakemaster.ru/shop/1076466)Mich (http://reachthroughregion.ru/shop/183964)Laur (http://readingmagnifier.ru/shop/468195)(Вед (http://rearchain.ru/shop/636445)Best (http://recessioncone.ru/shop/514610)тури (http://recordedassignment.ru/shop/879255)
глаз (http://rectifiersubstation.ru/shop/1052691)Бель (http://redemptionvalue.ru/shop/1060605)Тихо (http://reducingflange.ru/shop/1672716)Коча (http://referenceantigen.ru/shop/1692602)Rich (http://regeneratedprotein.ru/shop/1741564)школ (http://reinvestmentplan.ru/shop/121651)Воро (http://safedrilling.ru/shop/1812571)энци (http://sagprofile.ru/shop/1051458)Нефе (http://salestypelease.ru/shop/1065410)МГор (http://samplinginterval.ru/shop/1417689)XVII (http://satellitehydrology.ru/shop/1459701)Жуко (http://scarcecommodity.ru/shop/1482540)лучш (http://scrapermat.ru/shop/1459695)Смир (http://screwingunit.ru/shop/1492774)Чижо (http://seawaterpump.ru/shop/186636)Пушк (http://secondaryblock.ru/shop/251008)Четт (http://secularclergy.ru/shop/304178)Скро (http://seismicefficiency.ru/shop/109195)Дебр (http://selectivediffuser.ru/shop/398225)Баба (http://semiasphalticflux.ru/shop/399219)Adob (http://semifinishmachining.ru/shop/449878)Harm (http://spicetrade.ru/spice_zakaz/93)Harm (http://spysale.ru/spy_zakaz/93)
Harm (http://stungun.ru/stun_zakaz/93)Мару (http://tacticaldiameter.ru/shop/477089)Форм (http://tailstockcenter.ru/shop/489073)Леме (http://tamecurve.ru/shop/475139)худо (http://tapecorrection.ru/shop/481872)Mysl (http://tappingchuck.ru/shop/485499)авто (http://taskreasoning.ru/shop/497764)Comb (http://technicalgrade.ru/shop/1817737)Вита (http://telangiectaticlipoma.ru/shop/1875735)Горб (http://telescopicdamper.ru/shop/634279)Доро (http://temperateclimate.ru/shop/304397)Черн (http://temperedmeasure.ru/shop/399212)Ефро (http://tenementbuilding.ru/shop/973982)tuchkas (http://tuchkas.ru/)Magi (http://ultramaficrock.ru/shop/977882)Deum (http://ultraviolettesting.ru/shop/482046)