10 กุมภาพันธ์ 2555, 03:24:04
ยินดีต้อนรับผู้เยี่ยมชม
  • noavata
  • ยินดีต้อนรับคุณ, ผู้เยี่ยมชม กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน
    เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น
Page Rank

ทำเว็บไซต์ | แต่งบอร์ด | ออกแบบ | SMF | Joomla | Drupal | WordPress | JQuery | CMS | ECommerce | Tel. 08-08577477

ส่งหัวข้อนี้พิมพ์ หน้า: 1 
icon message ผู้เขียน หัวข้อ: การติดตั้ง mod แบบ InstallPackages และแบบ manual  (อ่าน 1927 ครั้ง)
0 สมาชิก และ 1 ผู้เยี่ยมชม กำลังดูหัวข้อนี้
*
*


!Personal

Germany   ชาย ผู้เริ่มต้นกระทู้นี้ ออฟไลน์544566157 DexMore DexMore DexMore
เว็บไซต์
icon message
general เมื่อ: 1 กุมภาพันธ์ 2553, 23:57:26
  • ชื่อ: Install mod
  • ผู้เขียน: UnclEo
  • นำเสนอโดย: DexMoreGroup
  • ประเภท: SMF Basic
  • รองรับ: SMF 1.1.xx, 2.0.xx
  • ปรับปรุงล่าสุด: 18 มิถุนายน 2553

รายละเอียด
      สำหรับผู้เริ่มต้นทำบอร์ด SMF ที่ยังไม่รู้ถึงวิธีจัดการกับการปรับแต่งเพิ่มความสามารถ(mod) ให้กับ SMF บทความนี้สามารถช่วยให้ท่านเข้าใจกับการทำงานของ mod การเพิ่ม และแก้ไข mod นะครับ

ขั้นแรกก็ต้องไปหา mod มาก่อนครับ
ขออภัย! ส่วนนี้สงวนไว้เฉพาะสมาชิกเท่านั้น กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เมื่อได้ mods มาแล้วจะเป็นรูปแบบไฟล์ *.zip อัฟขึ้นไปไว้ในโฟลเดอร์ $board/Packages เลยครับ


อัฟแล้วก็เข้าไปในบอร์ดเข้าเมนูผู้ดูแล >> ศูนย์จัดการแพ็คเกจ

จัดการบันทึก mod


ถ้าหากมีหน้าต่างนี้ขึ้นมา ให้ป้อนข้อมูลทุกอย่างเหมือนตอนติดตั้ง SMF



      นี่คือการแก้ไขไฟล์ที่ล้มเหลว อันเกิดมาจากโค๊ดส่วนนั้น ของไฟล์นั้นได้ถูกแก้ไขด้วย mod อื่นไปแล้ว
เราสามารถดำเนินการต่อไปได้ แต่จะต้องแก้ไขไฟล์ที่ผิดพลาดด้วยตัวเอง ในที่นี้เรียกว่า manual mod
ซึ่งวิธีทำจะอยู่ในส่วนท้ายของบทความนี้




ถ้าหากการแก้ไขไฟล์ไม่มีการผิดพลาดจะปรากฏข้อความแบบนี้


ติดตั้งเรียบร้อย


การติดตั้ง mod ครั้งต่อไปถ้าหากไม่ต้องการ ป้อนข้อมูลของ Server อีกก็ทำตามรูปครับ ใส่ชื่อผู้ใช้งาน FTP ลงในช่อง

****************************************************************

      ต่อไปเป็นการติดตั้งแบบ manual คือการแก้ไขโค๊ดด้วยตัวเองในกรณีที่ไม่สามารถดำเนินการติดตั้งผ่านศูนย์จัดการเพคเกจได้ หรือไม่ได้ใช้ธีม default ก็ใช้วิธีติดตั้งโดยผ่านศูนย์จัดการเพคเกจก่อน แล้วจึงใช้วิธีนี้เพิ่มโค๊ดในธีมที่ไม่ใช่ธีม default ด้วยวิธีนี้
      แตกไฟล์ *.zip ออก ด้านในจะเจอไฟล์หลายไฟล์ แต่ไฟล์ที่เราต้องการคือไฟล *.xml และ *.mod ซึ่งแล้วแต่ว่า mod นั้น ๆ
จะทำมาเป็นไฟล์อะไร ถ้าเป็น *.xml หรือ *.mod ก็จะเป็นแค่อย่างใดอย่างหนึ่ง จะไม่เป็นทั้ง 2 นามสกุลใน mod เดียวกัน
วิธีการ manual ก็จะแตกต่างกันเ็ล็กน้อย เรามาเริ่มกันที่ไฟล์ *.xml ก่อน

ขออภัย! ส่วนนี้สงวนไว้เฉพาะสมาชิกเท่านั้น กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน
จะเจอโค๊ดลักษณะนี้..

ความหมายของโค๊ด..
ขออภัย! ส่วนนี้สงวนไว้เฉพาะสมาชิกเท่านั้น กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน
เพิ่มโค๊ดโดยการวางทับ(แทนที่)โค๊ดที่ค้นหา

การวางโค๊ดส่วนมากจะขึ้นบรรทัดใหม่ มีการวางโค๊ดแบบต่อบรรทัดเดิมก็มีแต่น้อยมาก
ที่มีมักจะเป็นตัวแปลที่เรียกใช้งานฐานข้อมูล เช่น..
m.posterTimem.subjectm.ID_TOPICm.ID_MEMBERm.ID_MSG,
แบบนี้ จะวางต่อบรรทัดเดียวกันไปเลย

****************************************************************

ต่อไปจะเป็นไฟล์ *.mod
ขออภัย! ส่วนนี้สงวนไว้เฉพาะสมาชิกเท่านั้น กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน
ไฟล์นามสกุลนี้เปิดออกมาจะไม่มีการเน้นสีของชนิดคำสั่ง หรือตัวแปลใด ๆ เลย

ความหมายของไฟล์
ขออภัย! ส่วนนี้สงวนไว้เฉพาะสมาชิกเท่านั้น กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน
วางทับ(แทนที่)โค๊ดที่ค้นหา

ปัญหาการลง mod แล้วไม่มีแถบเมนูให้เรียกใช้งาน หรือเมนูปรับแต่ง แก้ด้วยวิธีนี้แหละครับ

      ปัญหาที่ลง mod แล้วไม่มีเมนูเรียกใช้งานเป็นเพราะ ท่านไม่ได้ใช้ธีม default เพราะ mod ทุก mod ทำมาเพื่อใช้งานในธีม default
เท่านั้น แต่ไม่ได้หมายถึงว่าหากท่านใช้ธีมอื่น ๆ แล้วจะใช้ mod ไม่ได้ ใช้ได้แต่ต้องทำการแก้ไขโค๊ดเอง
ถ้าหากในธีมที่ใช้ไม่มีไฟล์ที่ mod ต้องการแก้ไขหล่ะ? นั่นก็แสดงว่าเราไม่ต้องแก้ไขในธีมที่ใช้ครับ ไปแก้ในธีม default เลย

เพราะว่าธีมทุกธีมต้องเรียกใช้ค่ามาตรฐานจากธีม default ทั้งหมด

      ต่อไปปัญหาลง mod แล้วไม่มีเมนูให้ปรับแต่งในส่วนของผู้ดูแล
อันนี้เป็นเพราะว่าท่านไม่ได้เพิ่มโค๊ดที่เป็น $txt ในไฟล์ภาษาไทยครับ mod ทุก mod ที่ติดตั้งจะติดตั้ง $txt ในไฟล์ภาษา EN เท่านั้น
แต่ส่วนมากเราใช้ภาษาไทยกัน บอร์ดก็จะเรียกใช้ภาษาที่เราใช้ เมือไม่มีการเพิ่มภาษา จึงไม่มีคำสั่งให้เรียกใช้งาน หรือปรับแต่ง

คงจะเข้าใจกับ mod มากขึ้นแล้วนะครับ

ลิงค์หัวข้อ: http://dexmore.com/topic/319
Windows XP    Firefox 3.5.7   see ip บันทึกการเข้า
ดูรายการสิ่งของสำหรับบอกรักใครสักคน ก็ส่งไปให้เขาเลย!  สำหรับติดหมุดกระทู้ของคุณ!  เพิ่มเวลาที่อยู่ในระบบอีก 12 ชั่วโมง  น้องหมี..เอาไว้กอดนอนแทนกิ๊ก  สำหรับบอกรักใครสักคน ก็ส่งไปให้เขาเลย!  
ส่งหัวข้อนี้พิมพ์ หน้า: 1 
กระโดดไป:  

Creative Commons License

SMF Thai Translation Powered by SMF © 2006–2012, Simple Machines LLC

WordPress Google เข้าเยี่ยมชมหน้านี้ล่าสุดเมื่อ : 8 กุมภาพันธ์ 2555, 18:23:41

jQuery Plugin Copyright © 2551-2555 Themes Design & Hosting by DexMoreGroup

Sitemap | Thai Simple Machines Forum support SMF Thai

Web Begining | SMF Modifications | SMF Thai Translation Web Begining

Drupal | WordPress | CMS Joomla | jQuery Plugin | Web Graphics CMS Joomla