• May 15, 2018

    x.com/webboard จะย้ายไป x.com/webboard
    (อาจจะมีปัญหาไวรัส ลงใหม่ ดีกว่าแก้หาไฟล์)
    1. เปลี่ยนชื่อ /webboard เป็น อื่น /webboard
    2. ลง SMF x.com/webboard
    แล้ว แก้ setting.php ให้อ่านจาก DB เดิม

    กรณีของ x.com/ ก็ทำเช่นกัน
    หรือ สำหรับ wordpress ก็ใช้หลักการเดียวกัน
    จะได้จบปัญหาเรื่อง database ,link url
    หรือ อีกวิธี สำหรับ wordpress คือ การอัพไฟล์ใหม่เข้าไปแทน อย่าทับเพราะ อาจมีไฟล์ที่ไม่ถูกทับ ลบทั้งหมด แล้วอัพไฟล์เข้าไป
    เสร็จแล้วเปิดหน้าเว็บ มันจะให้ อัพเดท
    อย่าลืม
    – ไฟล์รูปใน upload
    – ไฟล์ ธีม Theme
    – plugin

    และสำคัญมากๆ ก่อนทำต้อง backup DB ทั้งใน cp wordpress และ cp database (Direct admin)
    ไฟล์ config.php

    x.com/webboard จะย้ายไป x.com/forum

    1. ลง SMF x.com/forum
    2. เอาไฟล์ setting.php ของ /webboard มาแทน /forum
    เปิดหน้าเว็บใหม่ x.com/forum จะเห็นทุกอย่างเหมือน x.com/webboard แต่… ลิ้ง url ยังเป็นอันเดิม

    แก้ setting
    แล้วค่อยไปเก็บตก ใน

    Admin
    / Themes Setting
    / Attachment
    / Avatar
    / Gallery (ถ้ามี)

    ให้มันตรงตาม dir ที่เป็นจริง

    1

    http://know2problog.blogspot.com/2010/10/smf-webboard-1.html

    บันทึกการใช้ SMF Webboard  เคยใช้เมื่อ 2-3 ปีก่อนครับ
    แต่ติดปัญหาเรื่องการสร้าง Community ทำให้เว็บบอร์ดร้าง ไม่มีคนเข้า ถ้าจะทำพวก Community ตอนนี้ผมว่าใช้พวก Social อย่าง Facebook จะดีกว่า

    – Mod Header Rotation
    ใช้รูปขนาด 973×120 เป็น jpg ให้ copy รูปไปไว้ในโฟลเดอร์ header อยู่ใน Package/HeaderRotation/header ตั้งชื่ออะไรก็ได้ พออัพโหลดไปลงที่โฮสเสร็จ ให้ Uninstall Mod ตัวนี้ออก แล้ว Install ใหม่เสร็จทุกครั้งที่ Reload

    – Mod SMF Portal
    ตรงหน้าแรกที่ Announcement สามารถใส่ Code HTML ได้ด้วย
    เข้าไปที่ Feature & Option แล้วก็ Portal Setting ที่ Annouce ช่องเล็กๆ นั่นแหละ

    – Mod Large Icon Board
    ไอคอน หน้ากระทู้ขนาด 129×56 ไฟล์ .gif ต้นฉบับ 140×30
    เพิ่มข่าวในหน้าแรกของ Forum (News)
    admin > main > News and newsletters

    – Favicon Modเพิ่ม Icon หน้า URL ที่ Browser
    ลงแล้วไปตั้งค่าที่ admin > current theme
    ใช้ไฟล์ 16×16 ไฟล์ .ico เท่านั้น

    – Message PreviewOn MouseOver
    เวลาเอาเมาส์ไปที่ Board จะ Preview เนื้อหาให้ดู
    ไปตั้งค่าที่ Post and Topics ตรง length of the message…
    กำหนดจำนวนตัวอักษร

    – Avatars@index
    โชว์รูปบนกระทู้
    ไปที่ Features and Option > Layout & Option
    เลือก Enable Display…….
    แล้วกำหนดขนาดรูป 40×40

    – Signature Settings Mod
    ควบคุมขนาดการจัดวางของ Signature ตั้งค่าที่
    Admin > Feature & Option > Signature Setting

    – การลง Icon Smiley ใน SMF
    ให้สร้าง Folder ที่มีไฟล์ Smile เป็น .gif อยู่ข้างใน แล้วอัพโหลดขึ้นไป

    – การ Upgrade Board
    ให้เข้าไปที่ส่วน admin ที่ช่อง support Information จะบอกเวอร์ชั่นของ SMF ที่ใช้อยู่และเวอร์ชั่นล่าสุดที่มี
    ที่ lastest Package จะบอกให้เรา Upgrade ได้ทันที กดตาม Link ที่มี
    ** Package ที่ลงไว้ต้อง Support เวอร์ชั่นใหม่ด้วย
    ==สำคัญ==
    การอัพเกรดจากเวอร์ชั่นเก่าๆ เช่น 1.1 ไปเป็น 1.5  ต้องอัพเกรดตัว Language ที่ใช้ก่อน แล้วก็ปิด Package ให้หมด ไปโหลดตัว Large Upgrade มาจากเว็บ แตกไฟล์ใส่ที่ Webboard เดิม มันจะทับกัน แล้วเข้า upgrade.php หากมีข้อความแปลกๆ ให้ไปแก้ไขที่ upgrade.php ที่ Lang_Version ให้เปลี่ยนจากเวอร์ชั่นล่าสุดไปเป็นเวอร์ชั่นเก่าที่เราใช้

    – ระบบหน้าแรกของ SMF
    หน้าตาเดียวกับ www.siamcafe.net
    ชื่อคือ MKportal (www.mkportal.it)
    โหลดไฟล์ติดตั้ง MK_portal  ขนาดประมาณ 5 MB จากเว็บ(ต้องสมัครสมาชิกก่อน)
    จากนั้นไป Search ใน Download ด้วยคำว่า thai จะเจอ LangPack ภาษาไทย
    แตกไฟล์ตัวติดตั้งจะเจอโฟลเดอร์ Upload ข้างในจะมี
    aeforum (forum ในตัว)
    mkportal (ตัวจริง)
    index.php
    เอาทั้ง 3 ตัวนี้ไปไว้บน server จะได้
    www.hostname.com/index.php
    www.hostname.com/mkportal
    www.hostname.com/aeforum
    การติดตั้งให้เข้าไปที่ /mkportal/mk_install.php
    ระหว่างการติดตั้งให้เลือก smfboard
    ส่วนภาษาไทยให้ลงที่ lang ใน /mkportal

    – แก้ font mkportal
    เข้าไปที่ การจัดการสกิน (เมนูด้านล่าง)
    tdglobal (12)
    ฟอนท์ตรงนี้จะเป็นขนาดฟอนท์เนื้อหาของคอลัมกลาง
    a.uno:link
    a.uno:visited
    a.uno:hover
    เป็นฟอนท์ของลิงค์ต่างๆ ตรงเมนูทั้งซ้าย ขวา บน
    ง่ายๆ ใส่ 1 2 ให้หมดเลย

    2

    – Mod สุดโหด
    Ad Management MOD 2.3
    เป็นมอดจัดการโฆษณาในเว็บ Mod นี้จะทำงานเฉพาะ Theme Default เท่านั้น ถ้าจะให้ใช้กับ Theme อื่น ให้เข้าไปที่www.smfhacks.com/smf-package-parser.html ให้ Upload mod เป้นไฟล์ zip เข้าไปเลือก Install และ Only Theme edits กด Send Files มันก็จะมีหน้าใหม่ มี Code เยอะๆ ให้ไปแก้ที่ Theme ที่ต้องการให้กับ Mod นี้ (ลง Mod ก่อนก็ได้) ***วิธีนี้ใช้ได้กับ Mod อื่นๆด้วย
    พอลงได้เวลาใช้งานให้เข้าไปเปลี่ยนภาษาเป็น English ไปดูที่ Ad Management กด Add Ad เพิ่มโค้ด HTML ลงได้ แล้วเลือก ติ๊กตำแหน่งที่ต้องการ
    ทำให้ทุกคนทั้งสมาชิกหรือ Visitor เห็น Ad หมด

    – Hover Mod 1.2 (Thai OK) ไม่ต้องตั้งค่า
    เป็น Mod ที่จะทำให้เราสามารถคลิกที่บอร์ดได้ทันที ไม่ต้องไปคลิ๊กที่ชื่อ พอเมาส์อยู่บนบอร์ดใดๆ สีพื้นหลังของบอร์ดนั้นก็เปลี่ยน

    – Board News 1.22 + ssi_boardnews 1.0
    ทำให้การแสดงข่าวตรง header มีหัวข้อ พอเอาเมาส์วางก็จะมีเนื่อข่าว แสดงออกมา
    ลงเสร็จแล้วให้ไปเปลี่ยน Lang เป็น English ที่ Server Setting แล้วกลับมาดูที่ main จะมีหัวข้อ Board News เข้าไป Enable และเลือกข่าวของบอร์ดที่จะแสดง
    X ไม่ Support Lang Thai ไม่สมบูรณ์

    – Favicon 1.1 (Thai OK) ต้องตั้งค่า
    เป็น MOD แสดง Favicon ใช้ icon ขนาด 16×16 อัพไว้บน server แล้วไปตั้งค่าที่ Admin > Current Theme (ตั้งค่าธีมปัจจุบัน)

    – Avatar@index 1.4 (Thai OK) ต้องตั้งค่า
    แสดงรูปของคนตั้งกระทู้ไว้ที่หัวข้อกระทู้ ต้องไป Enable ที่ Admin > Feature and Option > Layout and Option แล้วกำหนดความสูง

    – Move Recent Post to Top
    เอาไว้แสดง list ของกระทู้ที่ตั้งใหม่หรือมีการตอบโดยจะย้ายจากข้างล่างไว้ข้างบน
    การใช้งาน ก้ให้ลง Mod แล้วไปที่ current theme ตรง number of recent post to display……
    ให้เปลี่ยนจาก 0 เป้นจำนวน list เช่น 10 กด save แล้ว refresh ดูผลในหน้าแรก

    – Enchance Quick Reply 2.0.2 (SMF 1.1.4)
    ลงตัว Mod ตามปกติแล้วเข้าไปที่ Themes and Layout เลือก Reset Option ดูที่ Theme ที่ใช้แล้วเลือก Reset All Emeber’s current Option for this theme เข้าไปดูที่ Quick Reply เปลี่ยนเป็น Change แล้วติ๊กเลือก

    – การขยายแถบ Quick Reply
    ปกติหลังจากลง Mod กับไปเปิดให้ทำงานแล้ว ตัวกรอบของ Reply จะมีขนาดเล็กนิดเดียวอยู่กลางๆจอ หากต้องการขยายให้ไปที่ theme/ชื่อtemplate/Display.template.php
    เปิดขึ้นมาดูโค้ด

    อีกบรรทัดข้างล่างให้เปลี่ยนจาก 50% เป้น 75% หรือใหญ่กว่านี้ก็ได้

    – การลง Theme ใน SMF
    เข้าไปที่ “admin(ผู้ดูแล)”
    เมนูด้านซ้าย เข้าไปตรง “ตั้งค่าธีมปัจจุบัน” อยู่ในหมวดปรับแต่งบอร์ด จากนั้นที่หน้าต่าง “ปรับแต่งธีมและการวางรูปแบบ” เข้าที่ “จัดการและติดตั้ง”
    ด้านล่างจะมี “ติดตั้งธีมใหม่” ให้อัพโหลด Theme ที่เป็นไฟลื .zip แล้วติดตั้ง ถ้ามีหน้าต่างถามให้กด Yes เลย

    บันทึกการใช้ SMF Webboard ตอนที่ 3
    http://know2problog.blogspot.com/2010/10/smf-webboard-3.html

    – SMF การลง Language Thai
    ภาษาไทยที่มีให้โหลดในเว็บ smf จะมี 2 แบบคือ
    smf……thai.zip คือแบบ tis-620
    smf….thai-utf8.zip คือแบบ utf8
    เวลาใช้งานต้องใช้ให้เหมาะด้วย
    ตอนนี้ใช้ utf8 เป้นตัวหลัก(เป็นมาตรฐานเดียวกับการทำเว็บ)
    1. สร้าง DB ให้เป็น utf-unicode-ci
    2. แตกไฟล์ smf…..thai-utf8.zip จะได้โฟลเดอร์ theme ให้เอาโฟลเดอร์นี้ไป Replace กับโฟลเดอร์ theme ที่อยุ่ในตัว install ของ smf
    3. เวลาติดตั้งให้เลือก utf-8 ด้วย (เป้นตัวหลัก)

    – การเปิด Quick Reply (ตอนด่วน อยู่ใต้กระทู้ทุกๆหน้า)
    หน้า admin > ปรับแต่งธีมและการวางรูปแบบ
    เมนู “คืนค่าตัวเลือก” ไปที่ SMF Default Theme-Core
    เลือก “คืนค่าสมาชิกทั้งหมดสำหรับตัวเลือกธีมนี้”
    ที่ “ใช้การตอบด่วน…..”
    ให้เลือกเป็น “เปลี่ยน” ด้านหลังเป็น “แสดง,ปกติเปิด”

    – SMF MOD แก้ปัญหา SPAM
    Anti-bot : Are You Human/Bot ?
    ตอนสมัครจะมีคำถามชื่อเดียวกันนี้ และมี Dropdown ให้เลือก yes และ no
    Install เสร็จแล้วให้ไปที่ Menbers >> Registration > > Settings
    Anti-bot : Registration Puzzles
    ใช้คำถามเช่น 1+1+one = ? แทนตัวเลือก Yes no
    หรือจะใส่ไปทั้่ง 2 MOD นี้เลยก็ดี

    – เพิ่มเติม Mod Anti-bot : Are You Human/Bot ?
    เวลาลง MOD นี้เสร็จแล้ว ถ้าเราปรับให้ Webboard ใช้ Thai จะเกิดปัญหาคือ ที่เมนู “ศูนย์จัดการการลงทะเบียน” >> การตั้งค่า
    จะไม่มีข้อความแสดง ตรงส่วนที่เคยมี
    และในหน้า Registor ก็เหมือนกัน
    การแก้ไข
    ไปเปิดไฟล์ themes/default/language/Modification.English.php
    เอาข้อมูลที่เป็นตัวแปรมาให้หมด แล้ว Copy ไปลงในไฟล์
    Modification.thai.php กรณีใช้ tis620
    Modification.thai-utf-8.php กรณีใช้ utf8
    *น่าจะแก้เป็นภาษาไทยได้ ทดลอง Refresh ดูว่าตัวอักษรกลับมาหรือยัง

    – การย้าย SMF Webboard
    กรณี ทดลองกับ Webboard ใหม่ที่ยังมีข้อมูลไม่มาก
    การย้ายให้ export ฐานข้อมูลออกมาเก็บไว้ก่อน (ไฟล์ .sql)
    เสร็จแล้วไปสร้างฐานข้อมูลชื่อเดิมใน host ใหม่ ต่อมา Import ไฟล์ .sql เข้าไป
    (เสร็จเรื่องฐานข้อมูล)
    ส่วนไฟลืต่างๆ ก็ให้ย้ายไปได้เลย Copy ไปวางได้เลย แล้วเข้าไปแก้ไฟล์ Setting.php
    ค่าที่ต้องแก้ไข
    $boardurl = ‘http://www.host.com’; ตำแหน่ง url ใหม่
    ##Database info## ส่วนฐานข้อมูลต้องแก้ให้เป็นข้อมูลของ host ใหม่ทั้งหมด
    ## Directories/Files ## แก้เป็น Path ปัจจุบันของ Host ใหม่
    เสร็จแล้วให้เปิด Browser
    พิมพ์ http//:www.host.com/index.php?action=admin
    พอเข้าไปแล้ว จะเก็นว่าหน้าตามันแปลกๆไป สาเหตุคือ ตำแหน่งของ Theme ไม่ถูกต้อง
    วิธีแก้ เข้าระบบด้วย Admin
    ไปที่ ปรับแต่งบอร์ด >> ปรับแต่งธีมและการวางรูปแบบ
    แท๊บ “ธีมและการตั้งค่า” จะเห็นว่า Path ยังเป็นของเดิมอยู่ ให้ลงไปด้านล่าง “คืนค่า URLS สำหรับธีมและไดเรคทอรี่” แก้ไขค่า Path ทั้ง 2 ช่องให้ตรงกับ host จริง
    เสร็จแล้วกด “พยายามคืนค่าสำหรับธีมทั้งหมด”

    *วิธีนี้จะเป้นการแก้ Path ให้กับ Theme ทั้งหมดในครั้งเดียว จะสะดวกกว่าการไปตั้งทีละ Theme

    >>แก้ส่วน Avatar และ Attachment
    ใน Forum > Attachment and Avatars
    แก้ “Attachments Directory” (แท๊บ Attachment) แก้เป็น Path ของ Theme

    ที่แท๊บ Avatar Setting
    แก้ Path ตรง “Avatars Directory”
    แก้ URL ตรง “Avatars URL”

    แก้ส่วน Smileys and Message Icons
    แก้ Base URL…..
    แก้ Absolute Path……

    – SMF การลง Language Thai
    ภาษาไทยที่มีให้โหลดในเว็บ smf จะมี 2 แบบคือ
    smf……thai.zip คือแบบ tis-620
    smf….thai-utf8.zip คือแบบ utf8
    เวลาใช้งานต้องใช้ให้เหมาะด้วย
    ตอนนี้ใช้ utf8 เป้นตัวหลัก(เป็นมาตรฐานเดียวกับการทำเว็บ)
    1. สร้าง DB ให้เป็น utf-unicode-ci
    2. แตกไฟล์ smf…..thai-utf8.zip จะได้โฟลเดอร์ theme ให้เอาโฟลเดอร์นี้ไป Replace กับโฟลเดอร์ theme ที่อยุ่ในตัว install ของ smf
    3. เวลาติดตั้งให้เลือก utf-8 ด้วย (เป้นตัวหลัก)

    – การเปิด Quick Reply (ตอนด่วน อยู่ใต้กระทู้ทุกๆหน้า)
    หน้า admin > ปรับแต่งธีมและการวางรูปแบบ
    เมนู “คืนค่าตัวเลือก” ไปที่ SMF Default Theme-Core
    เลือก “คืนค่าสมาชิกทั้งหมดสำหรับตัวเลือกธีมนี้”
    ที่ “ใช้การตอบด่วน…..”
    ให้เลือกเป็น “เปลี่ยน” ด้านหลังเป็น “แสดง,ปกติเปิด”

    – SMF MOD แก้ปัญหา SPAM
    Anti-bot : Are You Human/Bot ?
    ตอนสมัครจะมีคำถามชื่อเดียวกันนี้ และมี Dropdown ให้เลือก yes และ no
    Install เสร็จแล้วให้ไปที่ Menbers >> Registration > > Settings
    Anti-bot : Registration Puzzles
    ใช้คำถามเช่น 1+1+one = ? แทนตัวเลือก Yes no
    หรือจะใส่ไปทั้่ง 2 MOD นี้เลยก็ดี

    – เพิ่มเติม Mod Anti-bot : Are You Human/Bot ?
    เวลาลง MOD นี้เสร็จแล้ว ถ้าเราปรับให้ Webboard ใช้ Thai จะเกิดปัญหาคือ ที่เมนู “ศูนย์จัดการการลงทะเบียน” >> การตั้งค่า
    จะไม่มีข้อความแสดง ตรงส่วนที่เคยมี
    และในหน้า Registor ก็เหมือนกัน
    การแก้ไข
    ไปเปิดไฟล์ themes/default/language/Modification.English.php
    เอาข้อมูลที่เป็นตัวแปรมาให้หมด แล้ว Copy ไปลงในไฟล์
    Modification.thai.php กรณีใช้ tis620
    Modification.thai-utf-8.php กรณีใช้ utf8
    *น่าจะแก้เป็นภาษาไทยได้ ทดลอง Refresh ดูว่าตัวอักษรกลับมาหรือยัง

    – การย้าย SMF Webboard
    กรณี ทดลองกับ Webboard ใหม่ที่ยังมีข้อมูลไม่มาก
    การย้ายให้ export ฐานข้อมูลออกมาเก็บไว้ก่อน (ไฟล์ .sql)
    เสร็จแล้วไปสร้างฐานข้อมูลชื่อเดิมใน host ใหม่ ต่อมา Import ไฟล์ .sql เข้าไป
    (เสร็จเรื่องฐานข้อมูล)
    ส่วนไฟลืต่างๆ ก็ให้ย้ายไปได้เลย Copy ไปวางได้เลย แล้วเข้าไปแก้ไฟล์ Setting.php
    ค่าที่ต้องแก้ไข
    $boardurl = ‘http://www.host.com’; ตำแหน่ง url ใหม่
    ##Database info## ส่วนฐานข้อมูลต้องแก้ให้เป็นข้อมูลของ host ใหม่ทั้งหมด
    ## Directories/Files ## แก้เป็น Path ปัจจุบันของ Host ใหม่
    เสร็จแล้วให้เปิด Browser
    พิมพ์ http//:www.host.com/index.php?action=admin
    พอเข้าไปแล้ว จะเก็นว่าหน้าตามันแปลกๆไป สาเหตุคือ ตำแหน่งของ Theme ไม่ถูกต้อง
    วิธีแก้ เข้าระบบด้วย Admin
    ไปที่ ปรับแต่งบอร์ด >> ปรับแต่งธีมและการวางรูปแบบ
    แท๊บ “ธีมและการตั้งค่า” จะเห็นว่า Path ยังเป็นของเดิมอยู่ ให้ลงไปด้านล่าง “คืนค่า URLS สำหรับธีมและไดเรคทอรี่” แก้ไขค่า Path ทั้ง 2 ช่องให้ตรงกับ host จริง
    เสร็จแล้วกด “พยายามคืนค่าสำหรับธีมทั้งหมด”

    *วิธีนี้จะเป้นการแก้ Path ให้กับ Theme ทั้งหมดในครั้งเดียว จะสะดวกกว่าการไปตั้งทีละ Theme

    >>แก้ส่วน Avatar และ Attachment
    ใน Forum > Attachment and Avatars
    แก้ “Attachments Directory” (แท๊บ Attachment) แก้เป็น Path ของ Theme

    ที่แท๊บ Avatar Setting
    แก้ Path ตรง “Avatars Directory”
    แก้ URL ตรง “Avatars URL”

    แก้ส่วน Smileys and Message Icons
    แก้ Base URL…..
    แก้ Absolute Path……

    1. database name , db user, db pass ให้ตรงกับของใหม่ที่เราย้ายเข้ามาแก้Settings.php
    2. permission ของ folder ให้สามารถเขียนได้
    – Themes
    – Packages
    – attachments
    – avatars
    – Sources
    – Smileys
    – Settings.php
    – agreement.txt

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

    3. ตั้งค่า path ของ folder  3 จุดหลัก
    – ที่ไฟล์ Settings.php จะมีให้ตั้งค่า path ของ Sources ด้วยครับ
    – ที่ database table themes จะมีให้ตั้งค่า path ของ theme และ url ของ theme ครับ
    – ที่ database table settings จะมีให้ตั้งค่า path ของพวกไอคอน และ path ที่ใช้เก็บไฟล์รูปต่างๆ

    http://www.siammodify.com/ขั้นตอนการย้าย-smf-board.html

     



เวอไนน์ไอคอร์ส

ประหยัดเวลากว่า 100 เท่า!






เวอไนน์เว็บไซต์⚡️
สร้างเว็บไซต์ ดูแลเว็บไซต์

Categories


SMF