การเพิ่มไอคอนยิ้ม บน fckeditor
เริ่มต้นที่ค่ากำหนดของ fckeditor กันเลยครับ เปิด fckconfig.js ขึ้นมาดูเลย
FCKConfig.SmileyPath = FCKConfig.BasePath + 'images/smiley/msn/' ;
FCKConfig.SmileyImages = ['regular_smile.gif','sad_smile.gif','wink_smile.gif','teeth_smile.gif','confused_smile.gif','tounge_smile.gif','embaressed_smile.gif','omg_smile.gif','whatchutalkingabout_smile.gif','angry_smile.gif','angel_smile.gif','shades_smile.gif','devil_smile.gif','cry_smile.gif','lightbulb.gif','thumbs_down.gif','thumbs_up.gif','heart.gif','broken_heart.gif','kiss.gif','envelope.gif']
ค้นหาโค้ดด้านบนเลยครับในไฟล์นี้
FCKConfig.SmileyPath คือ path ที่เก็บรูปไอคอนยิ้มต่างๆ ซึ่งเราสามารถเปลี่ยนได้ หรือแม้กระทั่ง เพิ่ม-ลบ รูปในโฟลเดอร์นี้ หรืออาจจะย้ายไปยังโฟลเดอร์อื่นที่เรามีอยู่แล้วก็ได้ครับ
FCKConfig.SmileyImages เป็นแอเรย์เก็บชื่อของ icon ครับ ซึ่งอยู่ในโฟลเดอร์ FCKConfig.SmileyPath ถ้ามีการเพิ่มหรือเปลี่ยนไอคอนก็มากำหนดค่านี้ให้ถูกครับ
ในการเพิ่มไอคอนก็ทำได้ง่ายๆครับเพียงแค่ Copy รูปไอคอนยิ้มไปเก็บยัง path ที่กำหนดใน FCKConfig.SmileyPath และนำชื่อไฟล์ใหม่มากำหนดให้กับ FCKConfig.SmileyImages เท่านั้นครับ เช่น
เพิ่มไอคอนเหล่านี้ลงในโฟลเดอร์ fckeditor/images/smiley/msn/ ครับ และ
FCKConfig.SmileyPath = FCKConfig.BasePath + 'images/smiley/msn/' ;
FCKConfig.SmileyImages = ['regular_smile.gif','sad_smile.gif','wink_smile.gif','teeth_smile.gif','confused_smile.gif','tounge_smile.gif','embaressed_smile.gif','omg_smile.gif','whatchutalkingabout_smile.gif','angry_smile.gif','angel_smile.gif','shades_smile.gif','devil_smile.gif','cry_smile.gif','lightbulb.gif','thumbs_down.gif','thumbs_up.gif','heart.gif','broken_heart.gif','kiss.gif','envelope.gif',
"21.gif", "22.gif", "23.gif", "24.gif", "25.gif", "26.gif", "27.gif", "28.gif", "29.gif", "30.gif", "31.gif", "32.gif", "33.gif", "34.gif", "35.gif", "36.gif", "37.gif", "38.gif", "39.gif", "40.gif", "41.gif", "42.gif", "43.gif", "44.gif", "45.gif", "46.gif", "47.gif", "48.gif", "49.gif", "50.gif", "51.gif", "52.gif", "53.gif", "54.gif", "55.gif", "56.gif", "57.gif", "58.gif", "59.gif", "60.gif", "61.gif", "62.gif", "63.gif", "64.gif"] ;
เพืมรายชื่อไอคอนใหม่ลงใน FCKConfig.SmileyImages เหมือนด้านบน โดยใช้ชื่อไฟล์มาใส่เลยครับ