ขอบพระคุณต้นฉบับห้องแช็ท
สามารถดาวน์โหลดไฟล์แช็ทจาก
http://lab.thaimess.com//
อัพโหลดไปไว้ในโฟลเดอร์ที่ต้องการ เช่น
http://www/.เว็บของคุณ.com/wboard/chat/
ขั้นตอนต่อจากนี้คือการสร้างฐานข้อมูล
สามมารถทำตามไฟล์แนะนำการติดตั้งได้เลย
วิธีติดตั้ง Mess Chat 2.0.txt อยู่ในโฟลเดอร์ที่ดาวน์โหลดมา
การแอดฐานข้อมูลนั้นแยกออกเป็นสองกรณี
1. สร้างฐานข้อมูลใหม่ เราก็ไปสร้างในคอนโทรลพาแนลเว็บของเรา
แล้วนำรายละเอียดที่สร้างมากรอก
$dbHost = "localhost"; (( host มาตรฐาน localhost ))
$dbUser = ""; (( ชื่อ User ที่ติดต่อกับฐานข้อมูล ))
$dbPass = ""; (( รหัสผ่านที่ใช้ติดต่อกับฐานข้อมูล ))
$dbName = ""; (( ชื่อฐานข้อมูลที่ใช้ติดต่อกับฐานข้อมูล )
2. รวมกับฐานข้อมูลของเอสเอ็มเอฟ
ก็ใช้รายละเอียดดาต้าเบสเดียวกับที่เราสร้างเว็บบอร์ด
(สร้างใหม่น่าจะดีกว่า เพื่อความสะดวกในการดูแลฐานข้อมูล)
อินสตอลเสร็จแล้วลบ หรือแก้ชื่อไฟล์ติดตั้งซะเด้อ
------------------------------------------------------------
จากนั้นทำการแก้ไฟล์ เอสเอ็มเอฟ
เพิ่มปุ่ม CHAT ที่เมนูในบอร์ด
index.template.php
ค้นหา
// Show the start of the tab section.
อยากเพิ้มไว้ตำแหน่งไหนเลือกเอาตามใจชอบ เช่นหลังค้นหา หลังช่วยเหลือ
ในที่นี้ตัวอย่างเอาไว้ หลังค้นหา
ค้นหา
โค๊ด:
// How about the [search] button?
if ($context['allow_search'])
echo ($current_action == 'search' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '"> </td>' : '' , '
<td valign="top" class="maintab_' , $current_action == 'search' ? 'active_back' : 'back' , '">
<a href="', $scripturl, '?action=search">' , $txt[182] , '</a>
</td>' , $current_action == 'search' ? '<td class="maintab_active_' . $last . '"> </td>' : '';
if ($context['allow_search'])
echo ($current_action == 'search' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '"> </td>' : '' , '
<td valign="top" class="maintab_' , $current_action == 'search' ? 'active_back' : 'back' , '">
<a href="', $scripturl, '?action=search">' , $txt[182] , '</a>
</td>' , $current_action == 'search' ? '<td class="maintab_active_' . $last . '"> </td>' : '';
เพิ่มหลังที่ค้นหา
อ้างถึง
// เพิ่มแช็ท
if($context['user']['is_logged']){ //จะเห็นแช็ทเฉพาะสมาชิก ถ้าให้ทุกคนเห็นให้เอาส่วนนี้ออก
echo ($current_action=='Chat' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '"> </td>' : '' , '
<td valign="top" class="maintab_' , $current_action == 'Chat' ? 'active_back' : 'back' , '">
<a href="ยูอาแอล ของโฟลเดอร์แชทที่เอาไปวาง" target="_blank">' , $txt['Chat'] , '</a>
</td>' , $current_action == 'Chat' ? '<td class="maintab_active_' . $last . '"> </td>' : '';
}//จะเห็นแช็ทเฉพาะสมาชิก ถ้าให้ทุกคนเห็นให้เอาส่วนนี้ออก
if($context['user']['is_logged']){ //จะเห็นแช็ทเฉพาะสมาชิก ถ้าให้ทุกคนเห็นให้เอาส่วนนี้ออก
echo ($current_action=='Chat' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '"> </td>' : '' , '
<td valign="top" class="maintab_' , $current_action == 'Chat' ? 'active_back' : 'back' , '">
<a href="ยูอาแอล ของโฟลเดอร์แชทที่เอาไปวาง" target="_blank">' , $txt['Chat'] , '</a>
</td>' , $current_action == 'Chat' ? '<td class="maintab_active_' . $last . '"> </td>' : '';
}//จะเห็นแช็ทเฉพาะสมาชิก ถ้าให้ทุกคนเห็นให้เอาส่วนนี้ออก
แล้วก็เพิ่มภาษาไทยกำกับ
โฟลเดอร์ภาษา
ไฟล์ index.thai-utf8.php
ค้นหา
โค๊ด:
?>
เพิ่มไว้ก่อน
โค๊ด:
$txt['Chat'] = 'Chat';
ไฟล์ Modifications.thai-utf8.php
ค้นหา
โค๊ด:
?>
เพิ่มไว้ก่อน
โค๊ด:
$txt['Chat'] = 'Chat';
ไม่มีความคิดเห็น:
แสดงความคิดเห็น