:: JustUsers.net ::

:: คนทำเว็บ :: => Simple Machines Forum [SMF] => Configuration => ข้อความที่เริ่มโดย: OriginaL ที่ 01 พฤษภาคม 2553, 17:18:58 น.

หัวข้อ: เพิ่มชุดสัญลักษณ์แสดงอารมณ์ ยังไงครับ
เริ่มหัวข้อโดย: OriginaL ที่ 01 พฤษภาคม 2553, 17:18:58 น.
ผมลองทำตามกระทู้นี้แล้วก็ไม่ได้อะครับ
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 พฤษภาคม 2553, 18:51:47 น.
ลองทำตามนี้นะครับ

(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 พฤษภาคม 2553, 19:11:06 น.
ลองใช้วิธีแอดทีละตัวรึยังอะครับ
หัวข้อ: Re: เพิ่มชุดสัญลักษณ์แสดงอารมณ์ ยังไงครับ
เริ่มหัวข้อโดย: OriginaL ที่ 01 พฤษภาคม 2553, 20:06:44 น.
ลองทำตามนี้นะครับ

([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 พฤษภาคม 2553, 20:18:05 น.
โอ้ว เส้นผมบังภูเ้ขา

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

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

เดี๋ยวลองทำดูก่อนครับ
หัวข้อ: Re: เพิ่มชุดสัญลักษณ์แสดงอารมณ์ ยังไงครับ
เริ่มหัวข้อโดย: OriginaL ที่ 01 พฤษภาคม 2553, 20:31:47 น.
มันฟ้องว่าแบบนี้ครับ  :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 พฤษภาคม 2553, 20:38:30 น.
บันทึก: ฐานข้อมูลคุณต้องการอัพเกรดใหม่ ฟอรั่มของคุณในขณะนี้เป็นเวอร์ชั่น SMF 1.1.11,

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

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

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

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

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

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

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

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


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

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

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

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

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


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





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

มาก่อนหรือเปล่าครับ
หัวข้อ: Re: เพิ่มชุดสัญลักษณ์แสดงอารมณ์ ยังไงครับ
เริ่มหัวข้อโดย: เซียวเหล่งนึ่งฯ ที่ 01 พฤษภาคม 2553, 21:17:39 น.
ไม่ต้องทำอะไรเลย (ถ้าใช้โฮสต์นะ)
เข้าไปในคอนโทรลพาแนลของโฮสต์ มีให้เข้าได้แน่นอน
หัวข้อ: Re: เพิ่มชุดสัญลักษณ์แสดงอารมณ์ ยังไงครับ
เริ่มหัวข้อโดย: OriginaL ที่ 01 พฤษภาคม 2553, 21:31:27 น.
แก้เป็น 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 พฤษภาคม 2553, 21:38:47 น.
ก่อนหน้าได้แก้อะไรไฟล์นี้รึเปล่า
เพราะการเพิ่มสัญลักษณ์แสดงอารมณ์ มันจะไม่เกี่ยวข้องกับโค๊ดอะไรเลย
ลองแบ็คอัพไฟล์เดิมเก็บไว้ แล้วเอาไฟล์ตามไฟล์แนบไปใช้ดู
หัวข้อ: Re: เพิ่มชุดสัญลักษณ์แสดงอารมณ์ ยังไงครับ
เริ่มหัวข้อโดย: OriginaL ที่ 01 พฤษภาคม 2553, 21:48:47 น.
ก่อนหน้าได้แก้อะไรไฟล์นี้รึเปล่า
เพราะการเพิ่มสัญลักษณ์แสดงอารมณ์ มันจะไม่เกี่ยวข้องกับโค๊ดอะไรเลย
ลองแบ็คอัพไฟล์เดิมเก็บไว้ แล้วเอาไฟล์ตามไฟล์แนบไปใช้ดู

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

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

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

ขอบคุณครับ
หัวข้อ: Re: เพิ่มชุดสัญลักษณ์แสดงอารมณ์ ยังไงครับ
เริ่มหัวข้อโดย: NoName ที่ 01 พฤษภาคม 2553, 22:08:17 น.
แก้ไข สัญลักษณ์แสดงอารมณ์ [ฐานข้อมูลผิดพลาด]
dexmore.com/topic/300
หัวข้อ: Re: เพิ่มชุดสัญลักษณ์แสดงอารมณ์ ยังไงครับ
เริ่มหัวข้อโดย: เซียวเหล่งนึ่งฯ ที่ 01 พฤษภาคม 2553, 23:33:57 น.
เออ ยังงี้ก้มี
วันก่อนก็เห็นกระทู้ในโซนไอทีเหมือนกัน แต่ไม่ได้คลิกเข้าไปดู
พอสรุปได้ว่าจะเกิดจากการอัพเกรดฐานข้อมูลเก่าสู่เวอร์ชั่นใหม่
แต่บอร์ดที่ทำๆอยู่ อัพมาตั้งแต่ 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 พฤษภาคม 2553, 16:19:33 น.
เออ ยังงี้ก้มี
วันก่อนก็เห็นกระทู้ในโซนไอทีเหมือนกัน แต่ไม่ได้คลิกเข้าไปดู
พอสรุปได้ว่าจะเกิดจากการอัพเกรดฐานข้อมูลเก่าสู่เวอร์ชั่นใหม่
แต่บอร์ดที่ทำๆอยู่ อัพมาตั้งแต่ 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