SMF Thailand.

SMF Development => SMF Coding Discussion => ข้อความที่เริ่มโดย: Heartbreaker ที่ 11/01/06, 17:08:54

หัวข้อ: ลง mod แล้ว error ครับ
เริ่มหัวข้อโดย: Heartbreaker ที่ 11/01/06, 17:08:54
ผมลง mod User Online Today 1.3.1 สำหรับ 1.1rc2 ครับ
โดย ศุนยืจัดการแพคเกจ พอลงแล้วกำลังจะ ติดตั้ง มันขึ้นข้อความอย่างนี้อ่ะคับ

Error in Package Installation

At least one error was encountered during a test installation of this package. It is strongly recommended that you do not continue with installation unless you know what you are doing, and have made a backup very recently. This error may be caused by a conflict between the package you're trying to install and another package you have already installed, an error in the package, a package which requires another package that you don't have installed yet, or a package designed for another version of SMF.

1. Execute Modification Users_Online_Today_Mod.xml Modification parse error
2. Execute Modification -                                                              Modification parse error

จะติดตั้งต่อไปแล้วจะมีปัญหาไหมครับ แล้วแก้ไขยังงัย ช่วยหน่อยนะคับ
หัวข้อ: Re: ลง mod แล้ว error ครับ
เริ่มหัวข้อโดย: TinaCat ที่ 11/01/06, 22:48:57
ก่อนหน้านี้เคยลง Mod User Online เวอร์ชั่นเก่ารึป่าวคะ??
ถ้าเคยก็ Uninstall ออกก่อนค่ะ
แล้วค่อยทำการติดตั้งเวอร์ชั่นใหม่อีกทีค่ะ
หัวข้อ: Re: ลง mod แล้ว error ครับ
เริ่มหัวข้อโดย: Heartbreaker ที่ 12/01/06, 11:28:00
เคยลง mod Shout Box ครับ
แต่พอดาวน์โหลดมาแล้ว ไม่ได้ apply ครับ
เลย delete ตัวนี้ทิ้ง
1.1rc2  มี mod ตัวนี้ไว้แล้วหรือปล่าวครับ

พอผมลอง appy มันขึ้นแบบนี้อ่าครับ  แก้ไม่เป็น

Fatal error: PackageInstall() [function.require]: Failed opening required '/forums/Packages/temp/./shoutPdb.php' (include_path='.:/usr/share/php5:/usr/share/php') in /forums/Sources/Packages.php on line 534
หัวข้อ: Re: ลง mod แล้ว error ครับ
เริ่มหัวข้อโดย: TinaCat ที่ 12/01/06, 12:36:16
พอผมลอง appy มันขึ้นแบบนี้อ่าครับ  แก้ไม่เป็น

Fatal error: PackageInstall() [function.require]: Failed opening required '/forums/Packages/temp/./shoutPdb.php' (include_path='.:/usr/share/php5:/usr/share/php') in /forums/Sources/Packages.php on line 534

สร้างโฟลเดอร์ temp ไว้ในไดเรคทอรี่ Packages ก่อนค่ะ
และเซ็ต CHMOD เป็น 777 ด้วยนะคะ  (ทั้ง Packages และ temp)
แล้วค่อยลองติดตั้ง Mod อีกที

Ultimate Shoutbox สำหรับ SMF 1.1 RC2 ก็มีแล้วค่ะ
http://mods.simplemachines.org/index.php?mod=22

ส่วน Mod User Online
ถ้าไม่เคยลง Mod ตัวนี้เวอร์ชั่นเก่า  แต่ก็ยังติดตั้งไม่ได้  (ถ้าแน่ใจว่าใช้ Mod ตรงเวอร์ชั่นกับ SMF แล้ว)
ลองอัพโหลดไฟล์ชุด Sources ขึ้นโฮสต์อีกทีนะคะ  (ในกรณีที่คุณไม่เคยลง Mod หรือแก้ไขอะไรในไฟล์ชุดนี้เลย)
แล้วค่อยลอง Install Mod อีกครั้ง

หรือลองเปิดไฟล์ .xml  ไล่ดูโค้ด  แล้วทำการติดตั้งเองค่ะ
หัวข้อ: Re: ลง mod แล้ว error ครับ
เริ่มหัวข้อโดย: Heartbreaker ที่ 13/01/06, 19:17:13
ผมจะลองดุอย่างที่คุณ TinaCat บอกนะครับ
ถ้ามีปัญหายังงัย ก้มาบอกอีกนคระบ
ขอบคุรคับ
หัวข้อ: Re: ลง mod แล้ว error ครับ
เริ่มหัวข้อโดย: น้ำพริก ที่ 13/01/06, 20:21:12
อ้างถึง
Ultimate Shoutbox สำหรับ SMF 1.1 RC2 ก็มีแล้วค่ะ
http://mods.simplemachines.org/index.php?mod=22
มันคืออะไรหรือครับ ผมลงแล้วไม่เห็นว่าจะมีอะไรเพิ่มเข้ามาเลย มันเป็นมดประเภทใหนอ่ะครับ ใช้งานอย่างไรบอกทีครับ
หัวข้อ: Re: ลง mod แล้ว error ครับ
เริ่มหัวข้อโดย: TinaCat ที่ 13/01/06, 20:52:05
Ultimate Shoutbox ลองดูที่หน้าบอร์ด JustUsers.net นะคะ
อยู่ล่างๆตรง Chat Box น่ะค่ะ
ไว้ให้สมาชิกคุยกันหน้าบอร์ดได้ค่ะ

http://www.justusers.net/forums/index.php

ลง Mod แล้วต้องใส่โค้ดเพิ่มเองที่หน้าเว็บเพื่อให้ Shoutbox แสดงผลค่ะ
หัวข้อ: Re: ลง mod แล้ว error ครับ
เริ่มหัวข้อโดย: น้ำพริก ที่ 13/01/06, 22:02:19
อ้างถึง
ลง Mod แล้วต้องใส่โค้ดเพิ่มเองที่หน้าเว็บเพื่อให้ Shoutbox แสดงผลค่ะ
ขอโค๊ดด้วยครับ แจ่มดี
หัวข้อ: Re: ลง mod แล้ว error ครับ
เริ่มหัวข้อโดย: น้ำพริก ที่ 13/01/06, 22:06:42
แล้วข้อความที่เราคุยกันมันจะถูกไปเก็บไว้ที่ไหนหรอครับ
หัวข้อ: Re: ลง mod แล้ว error ครับ
เริ่มหัวข้อโดย: TinaCat ที่ 13/01/06, 22:15:31
ติดตั้ง Mod Shoutbox แล้ว  ระบบจะสร้างฐานข้อมูลเพิ่มมาให้ 1 ตารางค่ะ
ข้อความต่างๆจะถูกบันทึกไว้ที่ฐานข้อมูลส่วนนี้ค่ะ

ส่วนวิธีแสดงผล  ในไฟล์ Mod ก็มียกตัวอย่างไว้ให้ค่ะ


อ้างถึง
               Example:
               If you want to add the shoutbox to the LEFT of your web page, you could make the following change in index.template.php.
               Find:
               
โค้ด: [เลือก]
<table width="100%" cellpadding="0" cellspacing="0" border="0"><tr>
<td id="bodyarea" style="padding: 1ex 20px 2ex 20px;">';

               and replace with:
               
โค้ด: [เลือก]
<table width="100%" cellpadding="0" cellspacing="0" border="0"><tr valign="top">
<td width="120">', smfshout(), '</td>
<td id="bodyarea" style="padding: 1ex 20px 2ex 20px;">';
               This is just a basic example, but should be enough to get you started.

แก้ไขเองได้ค่ะว่าต้องการให้ Shoutbox อยู่ส่วนไหนของเว็บ
โดยต้องใส่โค้ดนี้ไว้สำหรับเรียกใช้งาน Shoutbox นะคะ
', smfshout(), '