ใส่ youtube ในบอร์ด smf

เริ่มโพสต์โดย อาร์ต, 03 ส.ค. 2006, 14:11 น.

0 สมาชิก และ 1 บุคคลทั่วไป กำลังเปิดอ่านโพสต์นี้

อาร์ต

ลองพยายามทำตาม http://www.simplemachines.org/community/index.php?topic=100332.30

แล้วแต่ไม่เวิร์ค ใครมีวิธีไหมครับ
ขอบคุณครับ
เพื่อนของเราชื่อความเหงา

นายโอ้เอ้

ใช้ตัวนี้ใช่มั้ยครับ http://mods.simplemachines.org/index.php?mod=390

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

(ผมเองก็ไม่เคยลอง  :42:)
Today you , Tomorrow me.

อาร์ต

เปล่าครับ ผมเข้าไปแก้ code ใน

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

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

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

ขอบคุณครับ
เพื่อนของเราชื่อความเหงา

นายโอ้เอ้

ต้องแก้ใน 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]




ผลที่ได้

Today you , Tomorrow me.

อาร์ต

สำเร็จแล้วครับ ขอบพระคุณอย่างยิ่งครับ  :45: :45: :45:
เพื่อนของเราชื่อความเหงา

iannnnn

ขอก็อปมาใส่อันี้หน่อยนะครับ


อ้างคำพูดจาก: 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

โหลด

ขอบคุณจ้ะ

iannnnn

:30: ใช้ AEVA นี่แหละเวิร์กครับ

ว่าแล้วก็ขอลบลายเซ็นสแปมนะครับ :33: :13:

บักรุ

เช็คพอยต์ไว้หน่อย เผื่อได้ใช้บ้าง

SMF 2.1.7 © 2026, Simple Machines