:: JustUsers.net ::

:: คนทำเว็บ :: => Simple Machines Forum [SMF] => Configuration => ข้อความที่เริ่มโดย: OriginaL ที่ 01, พฤษภาคม 2010, 05:07:34 PM

หัวข้อ: เพิ่มชุดสัญลักษณ์แสดงอารมณ์ ยังไงครับ
เริ่มหัวข้อโดย: OriginaL ที่ 01, พฤษภาคม 2010, 05:07:34 PM
ผมลองทำตามกระทู้นี้แล้วก็ไม่ได้อะครับ
http://www.justusers.net/forum/index.php?topic=2283.0

แต่เมนูของผมทำไมมันไม่มีเหมือนตัวอย่างอะ เดี๋ยวเปรียบเทียบให้ดูครับ

(http://pic70.picturetrail.com/VOL1883/11964072/21333770/350446114.jpg)

นำเข้าในไดเรกเทอรี่ หายไป
(http://upic.me/i/i8/0prxm.png)


อีกอัน
(http://pic70.picturetrail.com/VOL1883/11964072/21333770/350446110.jpg)

เมนูเหลือแค่ 2 อัน
(http://upic.me/i/od/1dfdf.png)





 :cry: :cry: :cry: :cry:
หัวข้อ: Re: เพิ่มชุดสัญลักษณ์แสดงอารมณ์ ยังไงครับ
เริ่มหัวข้อโดย: ยุทธนา ที่ 01, พฤษภาคม 2010, 06:40:23 PM
ลองทำตามนี้นะครับ

(http://img687.imageshack.us/img687/4803/23520778.gif) (http://img687.imageshack.us/i/23520778.gif/)

Uploaded with ImageShack.us (http://imageshack.us)

กดที่ เพิ่มสัญลักษณ์แสดงอารมณ์

(http://img687.imageshack.us/img687/6526/75298610.gif) (http://img687.imageshack.us/i/75298610.gif/)

Uploaded with ImageShack.us (http://imageshack.us)

ทำแบบนี้ทีละรูปจนพอใจครับ

(http://img687.imageshack.us/img687/9249/81662059.gif) (http://img687.imageshack.us/i/81662059.gif/)

Uploaded with ImageShack.us (http://imageshack.us)

ได้หรือไม่ได้ก็บอกด้วยครับ
หัวข้อ: Re: เพิ่มชุดสัญลักษณ์แสดงอารมณ์ ยังไงครับ
เริ่มหัวข้อโดย: july8329 ที่ 01, พฤษภาคม 2010, 06:59:42 PM
ลองใช้วิธีแอดทีละตัวรึยังอะครับ
หัวข้อ: Re: เพิ่มชุดสัญลักษณ์แสดงอารมณ์ ยังไงครับ
เริ่มหัวข้อโดย: OriginaL ที่ 01, พฤษภาคม 2010, 07:55:20 PM
ลองทำตามนี้นะครับ

([url]http://img687.imageshack.us/img687/4803/23520778.gif[/url]) ([url]http://img687.imageshack.us/i/23520778.gif/[/url])

Uploaded with ImageShack.us ([url]http://imageshack.us[/url])

กดที่ เพิ่มสัญลักษณ์แสดงอารมณ์

([url]http://img687.imageshack.us/img687/6526/75298610.gif[/url]) ([url]http://img687.imageshack.us/i/75298610.gif/[/url])

Uploaded with ImageShack.us ([url]http://imageshack.us[/url])

ทำแบบนี้ทีละรูปจนพอใจครับ

([url]http://img687.imageshack.us/img687/9249/81662059.gif[/url]) ([url]http://img687.imageshack.us/i/81662059.gif/[/url])

Uploaded with ImageShack.us ([url]http://imageshack.us[/url])

ได้หรือไม่ได้ก็บอกด้วยครับ




วิธีที่ 1 ผมเคยลองเลือกแล้ว แต่พอไปดูที่กล่องตอบ มันจะขึ้นเป็นแค่ตัวหนังสือครับ
(http://upic.me/i/hq/mfgfg.png)

ส่วนวิธีที่ 2 อย่างที่ผมบอกไปครับ เมนูของผมมันเหลือแค่ 2 อันเอง (ตามภาพ)  :cry: :cry: :cry: ทำไงให้มันมีเหมือนดังตัวอย่างครับ
(http://upic.me/i/od/1dfdf.png)
หัวข้อ: Re: เพิ่มชุดสัญลักษณ์แสดงอารมณ์ ยังไงครับ
เริ่มหัวข้อโดย: OriginaL ที่ 01, พฤษภาคม 2010, 08:06:41 PM
โอ้ว เส้นผมบังภูเ้ขา

ผมไม่ได้ติ๊กถูกที่ ใช้สัญลักษณ์แสดงอารมณ์ส่วนตัวเหล่านี้

เมนูเลยไม่ขึ้น

เดี๋ยวลองทำดูก่อนครับ
หัวข้อ: Re: เพิ่มชุดสัญลักษณ์แสดงอารมณ์ ยังไงครับ
เริ่มหัวข้อโดย: OriginaL ที่ 01, พฤษภาคม 2010, 08:20:23 PM
มันฟ้องว่าแบบนี้ครับ  :cry: :cry:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'LENGTH(code) DESC' at line 2
ไฟล์: /home/xxx/domains/xxxx/public_html/webboard/Sources/ManageSmileys.php
บรรทัด: 657

บันทึก: ฐานข้อมูลคุณต้องการอัพเกรดใหม่ ฟอรั่มของคุณในขณะนี้เป็นเวอร์ชั่น SMF 1.1.11, ด้วยเหตุนี้ SMF ของคุณ 1.1.8. มันถูกแนะนำกับเวอร์ชั่นล่าสุดในไฟล์ upgrade.php.

พอดีผมเพิ่งอััพจาก 1.1.8 เป็น 1.1.11 ครับ

ตอนนี้สัญลักษณ์แสดงอารมณ์หายหมดเลย  ผมไปลบที่ผมกดสร้างขึ้นมาไหม่
แต่ดันหายหมดซะงั้น
หัวข้อ: Re: เพิ่มชุดสัญลักษณ์แสดงอารมณ์ ยังไงครับ
เริ่มหัวข้อโดย: เซียวเหล่งนึ่งฯ ที่ 01, พฤษภาคม 2010, 08:27:06 PM
บันทึก: ฐานข้อมูลคุณต้องการอัพเกรดใหม่ ฟอรั่มของคุณในขณะนี้เป็นเวอร์ชั่น SMF 1.1.11,

ให้เข้าพีเอชพี-มายแอดมิน
แล้วเข้าฐานข้อมูลของบอร์ด 
ไปที่เทเบิล  _settings   ไปแก้ไขเวอรืชั่นให้เป็น 1.1.11

ส่วนอีโม 
ทำตามกระทู้นี้อีกที อ่านให้ละเอียด อย่าข้ามเด้อ
http://www.justusers.net/forum/index.php?topic=2283.0
หัวข้อ: Re: เพิ่มชุดสัญลักษณ์แสดงอารมณ์ ยังไงครับ
เริ่มหัวข้อโดย: OriginaL ที่ 01, พฤษภาคม 2010, 08:29:21 PM
ตอนนี้ เพิ่มอีโมได้ละครับ

เหลือแต่ บรรทัดที่มันเออเร่อครับ

ปล.พอดีผมเพิ่งมือใหม่ myphpadmin ยังไม่ได้ติดตั้งเลยครับ (ลองศึกษาดูแล้วค่อนข้างมึน  :cry: :cry:)

แก้ที่อื่นได้หรือเปล่าครับ
หัวข้อ: Re: เพิ่มชุดสัญลักษณ์แสดงอารมณ์ ยังไงครับ
เริ่มหัวข้อโดย: เซียวเหล่งนึ่งฯ ที่ 01, พฤษภาคม 2010, 08:38:28 PM
ตอนนี้ เพิ่มอีโมได้ละครับ

เหลือแต่ บรรทัดที่มันเออเร่อครับ

ปล.พอดีผมเพิ่งมือใหม่ myphpadmin ยังไม่ได้ติดตั้งเลยครับ (ลองศึกษาดูแล้วค่อนข้างมึน  :cry: :cry:)

แก้ที่อื่นได้หรือเปล่าครับ


ถ้าไม่มีพีเอชพีมายแอดมิน มันก็ไม่มีฐานข้อมูล
ลองดูวิธีตัวอย่าง การเข้าได้จากกระทู้นี้
http://www.justusers.net/forum/index.php?topic=4526.0

หัวข้อ: Re: เพิ่มชุดสัญลักษณ์แสดงอารมณ์ ยังไงครับ
เริ่มหัวข้อโดย: OriginaL ที่ 01, พฤษภาคม 2010, 09:00:51 PM
ตอนนี้ เพิ่มอีโมได้ละครับ

เหลือแต่ บรรทัดที่มันเออเร่อครับ

ปล.พอดีผมเพิ่งมือใหม่ myphpadmin ยังไม่ได้ติดตั้งเลยครับ (ลองศึกษาดูแล้วค่อนข้างมึน  :cry: :cry:)

แก้ที่อื่นได้หรือเปล่าครับ


ถ้าไม่มีพีเอชพีมายแอดมิน มันก็ไม่มีฐานข้อมูล
ลองดูวิธีตัวอย่าง การเข้าได้จากกระทู้นี้
[url]http://www.justusers.net/forum/index.php?topic=4526.0[/url]





ต้องโหลด phpmyadmin
จาก http://www.phpmyadmin.net

มาก่อนหรือเปล่าครับ
หัวข้อ: Re: เพิ่มชุดสัญลักษณ์แสดงอารมณ์ ยังไงครับ
เริ่มหัวข้อโดย: เซียวเหล่งนึ่งฯ ที่ 01, พฤษภาคม 2010, 09:06:15 PM
ไม่ต้องทำอะไรเลย (ถ้าใช้โฮสต์นะ)
เข้าไปในคอนโทรลพาแนลของโฮสต์ มีให้เข้าได้แน่นอน
หัวข้อ: Re: เพิ่มชุดสัญลักษณ์แสดงอารมณ์ ยังไงครับ
เริ่มหัวข้อโดย: OriginaL ที่ 01, พฤษภาคม 2010, 09:20:03 PM
แก้เป็น 1.1.11 แล้วครับ

บันทึก: ฐานข้อมูลคุณต้องการอัพเกรดใหม่ ฟอรั่มของคุณในขณะนี้เป็นเวอร์ชั่น SMF 1.1.11, ด้วยเหตุนี้ SMF ของคุณ 1.1.8. มันถูกแนะนำกับเวอร์ชั่นล่าสุดในไฟล์ upgrade.php.

หายไปแล้ว

แต่

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'LENGTH(code) DESC' at line 2
ไฟล์: /home/xxx/domains/xxx/public_html/webboard/Sources/ManageSmileys.php
บรรทัด: 657


ยังขึ้นอยู่เลยครับ
หัวข้อ: Re: เพิ่มชุดสัญลักษณ์แสดงอารมณ์ ยังไงครับ
เริ่มหัวข้อโดย: เซียวเหล่งนึ่งฯ ที่ 01, พฤษภาคม 2010, 09:27:23 PM
ก่อนหน้าได้แก้อะไรไฟล์นี้รึเปล่า
เพราะการเพิ่มสัญลักษณ์แสดงอารมณ์ มันจะไม่เกี่ยวข้องกับโค๊ดอะไรเลย
ลองแบ็คอัพไฟล์เดิมเก็บไว้ แล้วเอาไฟล์ตามไฟล์แนบไปใช้ดู
หัวข้อ: Re: เพิ่มชุดสัญลักษณ์แสดงอารมณ์ ยังไงครับ
เริ่มหัวข้อโดย: OriginaL ที่ 01, พฤษภาคม 2010, 09:37:23 PM
ก่อนหน้าได้แก้อะไรไฟล์นี้รึเปล่า
เพราะการเพิ่มสัญลักษณ์แสดงอารมณ์ มันจะไม่เกี่ยวข้องกับโค๊ดอะไรเลย
ลองแบ็คอัพไฟล์เดิมเก็บไว้ แล้วเอาไฟล์ตามไฟล์แนบไปใช้ดู

ยังเหมือนเดิมเลยครับ เปลี่ยนเป็นบรรทัด 654

ช่างมันเถอะครับ มันยังแก้ได้ปกติ

ขอบคุณ คุณ เซียวเหล่งนึ่ง จริงๆครับ

ขอบคุณครับ
หัวข้อ: Re: เพิ่มชุดสัญลักษณ์แสดงอารมณ์ ยังไงครับ
เริ่มหัวข้อโดย: NoName ที่ 01, พฤษภาคม 2010, 09:56:53 PM
แก้ไข สัญลักษณ์แสดงอารมณ์ [ฐานข้อมูลผิดพลาด]
dexmore.com/topic/300
หัวข้อ: Re: เพิ่มชุดสัญลักษณ์แสดงอารมณ์ ยังไงครับ
เริ่มหัวข้อโดย: เซียวเหล่งนึ่งฯ ที่ 01, พฤษภาคม 2010, 11:22:33 PM
เออ ยังงี้ก้มี
วันก่อนก็เห็นกระทู้ในโซนไอทีเหมือนกัน แต่ไม่ได้คลิกเข้าไปดู
พอสรุปได้ว่าจะเกิดจากการอัพเกรดฐานข้อมูลเก่าสู่เวอร์ชั่นใหม่
แต่บอร์ดที่ทำๆอยู่ อัพมาตั้งแต่ 1.1.5 ก็ยังไม่เจอปัญหานี้เลย
 
http://www.zone-it.com/72402

ออ..ออ..พอจะนึกออก  ;D

file ManageSmileys

หา -->>
ALTER TABLE {$db_prefix}smileys
ORDER BY LENGTH(code) DESC;

แก้เป็น -->>
ALTER TABLE {$db_prefix}smileys
ORDER BY code DESC;

หา -->>
// Sort all smiley codes for more accurate parsing (longest code first).
         db_query("
            ALTER TABLE {$db_prefix}smileys
            ORDER BY LENGTH(code) DESC", __FILE__, __LINE__);

แก้เป็น -->>
 // Sort all smiley codes for more accurate parsing (longest code first).
         db_query("
            ALTER TABLE {$db_prefix}smileys
            ORDER BY code DESC", __FILE__, __LINE__);





รบกวนถามคุณ Crazy เพิ่มเติม
หรือท่านผู้รู้

ผมได้ทำงานแก้ไขตามที่แนะนำ คุณ Crazy แล้วนะครับ
แล้ว อัพเกรดซ้ำ มัน แจ้งว่า

Updating Settings.php... Successful.
Updating and creating indexes... Unsuccessful!
This query:

    ALTER TABLE smf_smileys
    ORDER BY LENGTH(code) DESC;

Caused the error:

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'LENGTH(code) DESC' at line 2



รบกวนขอคำแนะนำเพิ่มเติมด้วยนะครับ

ขอบคุณล่วงหน้าครับ

นายพี







download >> [url]http://mirror.pdx.simplemachines.org/downloads/smf_1-1-8_update.zip[/url]

file upgrade_1-1

code:
---# Updating indexes and data on "smileys"...
ALTER TABLE {$db_prefix}smileys
CHANGE COLUMN smileyOrder smileyOrder smallint(5) unsigned NOT NULL default '0';

ALTER TABLE {$db_prefix}smileys
ORDER BY LENGTH(code) DESC;

Replacing:
---# Updating indexes and data on "smileys"...
ALTER TABLE {$db_prefix}smileys
CHANGE COLUMN smileyOrder smileyOrder smallint(5) unsigned NOT NULL default '0';

ALTER TABLE {$db_prefix}smileys
ORDER BY code DESC;

up to $board

หัวข้อ: Re: เพิ่มชุดสัญลักษณ์แสดงอารมณ์ ยังไงครับ
เริ่มหัวข้อโดย: OriginaL ที่ 02, พฤษภาคม 2010, 04:08:09 PM
เออ ยังงี้ก้มี
วันก่อนก็เห็นกระทู้ในโซนไอทีเหมือนกัน แต่ไม่ได้คลิกเข้าไปดู
พอสรุปได้ว่าจะเกิดจากการอัพเกรดฐานข้อมูลเก่าสู่เวอร์ชั่นใหม่
แต่บอร์ดที่ทำๆอยู่ อัพมาตั้งแต่ 1.1.5 ก็ยังไม่เจอปัญหานี้เลย
 
http://www.zone-it.com/72402

ออ..ออ..พอจะนึกออก  ;D

file ManageSmileys

หา -->>
ALTER TABLE {$db_prefix}smileys
ORDER BY LENGTH(code) DESC;

แก้เป็น -->>
ALTER TABLE {$db_prefix}smileys
ORDER BY code DESC;

หา -->>
// Sort all smiley codes for more accurate parsing (longest code first).
         db_query("
            ALTER TABLE {$db_prefix}smileys
            ORDER BY LENGTH(code) DESC", __FILE__, __LINE__);

แก้เป็น -->>
 // Sort all smiley codes for more accurate parsing (longest code first).
         db_query("
            ALTER TABLE {$db_prefix}smileys
            ORDER BY code DESC", __FILE__, __LINE__);




แก้แล้วคลิ๊กเข้าไปหน้า ชุดสัญลักษณ์แสดงอารมณ์

แล้วขึ้นแบบนี้เลยครับ เข้าไม่ได้เลย

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/xxx/domains/xxxx/public_html/webboard/Sources/ManageSmileys.php  on line 1004