ฟอนต์ฟอรั่ม

F0NT Community (เก่า) => ห้องคอม => โพสต์ถูกเริ่มโดย: อาร์ต เมื่อ 03 ส.ค. 2006, 14:11 น.

ชื่อเรื่อง: ใส่ youtube ในบอร์ด smf
โพสต์โดย: อาร์ต เมื่อ 03 ส.ค. 2006, 14:11 น.
ลองพยายามทำตาม http://www.simplemachines.org/community/index.php?topic=100332.30

แล้วแต่ไม่เวิร์ค ใครมีวิธีไหมครับ
ขอบคุณครับ
ชื่อเรื่อง: Re: ใส่ youtube ในบอร์ด smf
โพสต์โดย: นายโอ้เอ้ เมื่อ 03 ส.ค. 2006, 14:25 น.
ใช้ตัวนี้ใช่มั้ยครับ http://mods.simplemachines.org/index.php?mod=390

ไม่เวิร์คมันเป็นยังไงล่ะครับ พอจะเอาตัวอย่างหรือบอร์ดที่ทำมาให้ดูได้มั้ย

(ผมเองก็ไม่เคยลอง  :42:)
ชื่อเรื่อง: Re: ใส่ youtube ในบอร์ด smf
โพสต์โดย: อาร์ต เมื่อ 03 ส.ค. 2006, 14:41 น.
เปล่าครับ ผมเข้าไปแก้ code ใน

post.template.php
Modifications.english.php
Modifications.thai.php

แล้วมันไม่แสดงตัว video อยู่ดีอะครับ

ตัว  YouTube BBC Tag นี่ใช้ยังครับ โหลดมาแล้ว unzip ไปที่ directory ไหน

ขอบคุณครับ
ชื่อเรื่อง: Re: ใส่ youtube ในบอร์ด smf
โพสต์โดย: นายโอ้เอ้ เมื่อ 03 ส.ค. 2006, 17:34 น.
ต้องแก้ใน Subs.php ด้วยครับ
ขั้นตอนตามนี้ครับ แกะวิธีออกมากจากใน package อีกทีหนึ่ง
วิธีนี้ใช้ได้กับ เวอร์ชั่น 1.1 rc 2 เท่านั้นนะครับ ส่วน 1.0.7 ก็ทำได้แต่ต้องใช้อีกวิธี
ไฟล์ที่ต้องแก้ไขอยู่ใน Sources นะครับ




ไฟล์ : Subs.php

ค้นหาบรรทัดนี้



'tag' => 'hr',
'type' => 'closed',
'content' => '<hr style="clear: both;" />',
'block_level' => true,



เพิ่มโค๊ดนี้ไว้ด้านหน้า



'tag' => 'youtube',
'type' => 'unparsed_commas_content',
'test' => '\d+,\d+\]',
'content' => '<object width="$2" height="$3"><param name="movie" value="http://www.youtube.com/v/$1" ></param><embed src="http://www.youtube.com/v/$1" type="application/x-shockwave-flash" width="$2" height="$3"></embed></object>',
'validate' => create_function('&$tag, &$data, $disabled', '
if (isset($disabled[\'url\']))
$tag[\'content\'] = \'$1\';'),
'disabled_content' => '<a href="$1" target="_blank">$1</a>',




ไฟล์ : Post.template.php

ค้นหาบรรทัดนี้



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



เพิ่มโค๊ดนี้ไว้ด้านหน้า



'youtube' => array('code' => 'youtube', 'before' => '[youtube=425,350]', 'after' => '[/youtube]', 'description' => $txt['youtube']),




ไฟล์ภาษา : Modifications.english.php

เพิ่มโค๊ดนี้ไว้ท้ายบรรทัด



$txt['youtube'] = 'YouTube';



ทำแบบนี้กับทุกไฟล์ภาษา ก็เป็นอันจบพิธีการแล้วครับ  :42:


วิธีใช้

ใช้เป็น BB code แบบนี้



[youtube=กว้าง,สูง]ไอดีของวีดีโอ[/youtube]




ตัวอย่าง




[youtube=425,350]aCiwhpPb5i0[/youtube]




ผลที่ได้

(http://img.f0nt.com/image/8987.jpeg)
ชื่อเรื่อง: Re: ใส่ youtube ในบอร์ด smf
โพสต์โดย: อาร์ต เมื่อ 03 ส.ค. 2006, 18:33 น.
สำเร็จแล้วครับ ขอบพระคุณอย่างยิ่งครับ  :45: :45: :45:
ชื่อเรื่อง: ตอบ: ใส่ youtube ในบอร์ด smf
โพสต์โดย: iannnnn เมื่อ 18 มิ.ย. 2008, 14:41 น.
ขอก็อปมาใส่อันี้หน่อยนะครับ


อ้างคำพูดจาก: ej_sing เมื่อ 16 พ.ค. 2008, 04:19 น.
โว้รึเปล่าไม่รู้ แต่เพิ่งได้ลองสดๆ โดนมาก AUTO EMBED VIDEO CLIPS v2.2


mod ตัวนี้มันเจ๋งสุดๆ สามารถโพสวีดีโอคลิปจากเว็บต่างๆ 70+ เว็บทั่วโลก (รวมเว็บไทยบางเว็บด้วย)
ด้วยการวาง URL ลงไปตรงๆ  :07: มันจะออโต้เลย ง่ายมาก  :22:

แบบ _http://www.youtube.com/watch?v=p-ylrDwCQj4 มันจะแสดงผลได้เองเลย
ลองของ m-thai ยังได้เลย

ตัวอย่าง >> DEMO (http://www.adrevenueshare.com/index.php?topic=16.0)

โหลด (http://custom.simplemachines.org/mods/index.php?mod=977l)

ขอบคุณจ้ะ
ชื่อเรื่อง: ตอบ: ใส่ youtube ในบอร์ด smf
โพสต์โดย: iannnnn เมื่อ 25 พ.ย. 2010, 12:35 น.
:30: ใช้ AEVA นี่แหละเวิร์กครับ

ว่าแล้วก็ขอลบลายเซ็นสแปมนะครับ :33: :13:
ชื่อเรื่อง: ตอบ: ใส่ youtube ในบอร์ด smf
โพสต์โดย: บักรุ เมื่อ 26 พ.ย. 2010, 11:38 น.
เช็คพอยต์ไว้หน่อย เผื่อได้ใช้บ้าง