0453
ว่ากันเรื่องเพลง (5) : วงการเพลงไทย…
แสดงทั้งหมด

ประวัติ kanuay webboard อันยาวนาน!ตอบ: 16, อ่าน: 1268

ยุคนั้น

15 ส.ค. 2543 // B-Board 1.0
"สภาพยังไม่ค่อยสมประกอบ"

- ทำเว็บบอร์ดเพื่อกรุ๊ป B83 เพราะเพื่อนๆ ชอบโพสต์เล่นขำๆ กันใน Guestbook (ฮา!)
- เวอร์ชั่นแรกพอจะมีความเป็น board อยู่บ้าง แต่บังคับให้ล๊อกอิน มิฉะนั้นจะอ่านได้อย่างเดียว
- มีระบบความปลอดภัย ถ้าล๊อกเอ๊าท์แล้วจะไม่สามารถกดปุ่ม back กลับมาได้
- กระทู้ต่างๆ ยังแสดงเป็นฟอร์มปุ่มเลือก (radio button) แล้วกด enter อยู่เลย (ใช้ลำบากจัด)
- แสดงจำนวนคนตอบแต่ละกระทู้
- เขียนส่วน titlebar (ชื่อหน้าต่าง) ด้วยหัวข้อกระทู้
- ใช้เวลาตามประเทศไทย (GMT+7) และแสดงวันเดือนปีเป็นภาษาไทย
- เน้นความเร็วและความเป็นกันเอง ไร้โฆษณา และไม่เซ็นเซอร์คำหยาบแบบบอร์ดอื่นทั่วไป


29 ส.ค. 2543 // B-Board 1.1
"แก้ไขให้เทียบเท่าคนอื่น"

- แก้ให้แสดงรายชื่อกระทู้เป็น link ให้กด แบบสากลทั่วไป
- คนทั่วไปที่ไม่ได้ลงทะเบียนก็สามารถตั้งและตอบกระทู้ได้ แต่ชื่อห้ามซ้ำกับสมาชิก
- แถมความสะดวกให้สมาชิก คือจะแสดงว่ากระทู้ใด update หลังจากล๊อกอินครั้งก่อนบ้าง
- แก้ไขช่องใส่ชื่อให้เปลี่ยนเองได้ (แล้วแต่ต้องการใช้ชื่ออะไรในข้อความนั้น)
- เขียน source code ใหม่หมด เพื่อคงความเร็วไว้เท่าเดิม


4 ก.ย. 2543 // B-Board 1.2
"เติมความสามารถพิเศษ"

- มีปุ่มกดเพื่อแสดงรายชื่อผู้ใช้เว็บบอร์ดในขณะนั้น (เฉพาะคนที่ล๊อกอิน)
- สามารถใช้แท็กภาษา html ในข้อความได้ โดยใช้วงเล็บแบบ { } แทน
- ระบบส่ง Password ไปทางอี-เมล์ หากผู้ใช้เกิดอาการลืม!
- ทำระบบส่ง mail ถึงกันผ่านหน้าเว็บ ผู้ส่งไม่จำเป็นต้องมี e-mail address ของตัวเอง ก็ส่งได้
- แบบฟอร์มอัพโหลดรูปไปเก็บไว้ในเซิร์ฟเวอร์ เพื่อแปะรูปลงในข้อความ (อยู่ในช่วงทดลอง)


18 ก.ย. 2543 // B-Board 1.3
"แก้ไขจิปาถะ"

- แก้ไขให้สามารถแสดงลิงก์ไปยังหน้าส่งเมล์สาธารณะได้ถูกต้อง
- ตรวจสอบชื่อที่ใช้ตอนเพิ่มข้อความอย่างเข้มงวดขึ้น (ไม่ให้ปลอมชื่อคล้ายๆ กัน)
- ให้สมาชิกเลือกได้ว่าจะแสดงสารบัญหน้าละกี่กระทู้ (ค่าปกติ = 40)


7 ต.ค. 2543 // B-Board 1.4
"แก้ไขจิปาถะ ภาค 2"

- ระบบค้นหาคำในเว็บบอร์ด (ระบบ search)
- จัดเปลี่ยนตำแหน่งปุ่มในเว็บบอร์ดหน้าแรกเล็กน้อย
- เพิ่ม banner โฆษณาทำเอง เอาสนุกเข้าว่า (ไม่เอาแบนเนอร์ที่ได้ตังค์.. หงิ่ว!)
- เปลี่ยนไอคอนและทำรูปเกียร์หมุนหน้าหัวข้อกระทู้ที่มีการ update
- แก้ไขสีสัน และข้อผิดพลาดเรื่องตำแหน่ง ในการแสดงชื่อผู้ส่งข้อความ


9 ต.ค. 2543 // B-Board 1.5
"เวอร์ชั่นสมบูรณ์"

- เขียน source code ใหม่ แยกรายละเอียดรูปแบบ (สีสัน ฟอนต์ รูปภาพ) ออกจากระบบเว็บ
- (23 ต.ค.) เพิ่งทำเรื่อง chmod ได้สำเร็จ ไม่ต้องทำไฟล์เปล่าๆ upload ล่วงหน้าอีกแล้ว
- ระบบอัพโหลดรูปก็สำเร็จแล้ว (เพียงแต่เซิร์ฟเวอร์ตั้งค่า php ไว้ไม่สนับสนุนการอัพโหลด)
- มีเว็บอื่นอีก 2 ที่ ที่นำระบบ B-Board 1.5 ไปใช้...


1 พ.ย. 2543 // B-Board 1.6
"ฉบับออกสู่สาธารณะ และแก้บั๊กส์"

- เพิ่มรายละเอียดรูปแบบ ในไฟล์ spec อีก
- แก้บั๊ก ข้อผิดพลาดที่พบในเรื่องส่ง password ไปทางอีเมล์
- แก้บั๊ก เกี่ยวกับการเตือน update ที่ผิดพลาด สำหรับสมาชิกที่เข้าครั้งแรก (Refresh)
- แก้บั๊ก ที่เปลี่ยนหน้าหรือตั้งกระทู้แล้วชื่อสมาชิกที่อยู่ใน title bar หายไป
- เว็บที่ใช้ระบบ B-Board คือ http://come.to/b83, http://come.to/myr, http://i.am/41
- (12 พ.ย.) เปลี่ยน banner โฆษณาเป็นแบบ flash เพื่อลดขนาดไฟล์ลงเกือบ 10 เท่า


28 ม.ค. 2544 // B-Board 1.7
"แถมส่งท้าย"

- หน้าแอดมินสำหรับแก้ไข-ลบข้อความ, สำรองข้อมูล, เปลี่ยนสีและหน้าตาบอร์ด, ล้างไฟล์ log
(แต่ระบบแอดมินนี้ ทำไม่สำเร็จเลยสักอย่าง!)
- เติมหมายเลขประจำข้อความเพิ่มเติม ในแต่ละกระทู้
- แยก url ของที่ส่งเมล์สาธารณะออกจากไฟล์ที่เก็บข้อความ (เผื่อมีการปรับปรุงระบบในอนาคต)
- แก้ปัญหากระทู้ไม่ยอมอัพเดท สำหรับผู้ที่ใช้ proxy / หรือตั้งเบราเซอร์ให้อ่านจากแคช
(แก้โดยเติม time=xxxxx ลงไปในลิงก์)


7 เม.ย. 2544 // 41-Reg 1.0

- ทำเพื่อค้นหา-แก้ไข-เพิ่มข้อมูล จากฐานข้อมูลในหนังสือรุ่นที่มีอยู่เดิม (จำนวน 286 คน)
- ดัดแปลงระบบมาจาก B-Board 1.7 แต่ยังไม่ได้เขียนระบบรักษาความปลอดภัย
- เปลี่ยนแปลงรูปโลโก้สำหรับเว็บ tumwan41 ใหม่ทุกหน้า


8 ม.ค. 2545 // B-Diary from B-Board 1.7

- ทำเว็บไดอะรี่ไว้เขียนเอง เพื่อจะได้แก้ไขระบบหรือข้อความได้อิสระ!
- เอามาจาก B-Board 1.7 โดยถอดระบบล๊อกอินและระบบนู่นนี่นั่นออก (คร่าวๆ)
- เพิ่มตัวนับจำนวนครั้งที่เปิดอ่าน ประจำแต่ละหน้า
- ผู้ที่ได้ใช้งานเว็บไดอะรี่เวอร์ชั่นแรกนี้ได้แก่
นวย, พี่ปู๊ด, น้องโอ๊ต, น้องชอ, ตุ๊กตา, ต้น, น้องโบกิตและเพื่อน
นวย 28/12/2006 12:18 

ข้อความนี้อาจมี html tag ที่ไม่อนุญาตให้แสดง
ยุคนี้

10 ก.ย. 2548 // Kanuay Webboard 2.0 beta
"มีสไตล์ (ชีท)"

- ขุดมาปรับปรุงเพื่อใช้กับเว็บไซต์ Math E-Book เป็นหลัก จึงผนวก css ลงไปในบอร์ดด้วย
(หน้าตาของบอร์ดเปลี่ยนไปโดยสิ้นเชิง, ดูมีระเบียบและทันสมัยขึ้นมากๆ)
- ผลพวงจากเทมเพลตนี้ของ dreamweaver คือมีหัวกระดาษ, แถบลิงก์ซ้ายมือ, และท้ายกระดาษ
- แก้ไขเรื่องการแสดงผลหลายอย่าง เช่น สัญลักษณ์คำพูด, backslash
- เปลี่ยนระบบอัพโหลดรูป ให้ใช้งานได้จริงทุกๆ เซิร์ฟเวอร์
- เปลี่ยนวิธีการโยนค่าตัวแปรระหว่างหน้าเป็น $_Request เพื่อให้ใช้ได้ทุกเซิร์ฟเวอร์
- ผนวกโค้ดของ js-Math เพื่อให้แสดงผลสมการได้สวยงาม (สำหรับเว็บ Math E-Book โดยเฉพาะ)


18 มี.ค. 2549 // Kanuay Webboard 2.0 final
"สะอาดดี และมีสไตล์ (ชีท)"

- แก้ไขต่ออีกขั้น เพื่อย้อนกลับมาใช้เป็นเว็บไดอะรี่ (สำหรับนวย / ชอ)
- ทำความสะอาดโค้ดใหม่หมดเกลี้ยงเกลา ไม่เหลือโค้ดที่ไม่ได้ใช้
(ลบโค้ดเกี่ยวกับล๊อกอินที่ยังคงตกค้างออกหมด และลบชื่อตัวแปรที่ไม่ได้ใช้ทิ้งไป)
- แก้ไขจุดผิดพลาด ที่สีหัวข้อกระทู้เก่าๆ จะถูกบันทึกตายตัว ไม่ยอมเปลี่ยนตามไฟล์ spec
- แก้ไขเรื่องการแสดงผลหลายอย่าง เช่น ลิงก์ e-mail ผู้ตอบ, แสดงเว้นวรรคติดกันยาวๆ ได้
- แก้ไขให้ระบบ css นี้แสดงหัวข้อกระทู้บน title bar และแสดงหมายเลขกระทู้บนหัวกระดาษ


21 พ.ค. 2549 // Kanuay Webboard 2.1 (special release)
"กลับไปเป็น B-Board"

- ปรับปรุงเพื่อใช้เป็นเว็บบอร์ดกรุ๊ป B83 หลังจากเลิกไป 5 ปี! ..ใช้ชื่อ "B83-weBBoard"
- เพิ่มระบบจองชื่อและตั้งรหัสผ่าน แต่วางระบบแบบง่ายๆ ไม่ต้องล๊อกอินซับซ้อน..
หลักการคือให้จดทะเบียนชื่อกับรหัสผ่าน 4 หลัก คู่กันไว้
การโพสต์ตอบหรือตั้งกระทู้ด้วยชื่อนี้ (หรือชื่อที่คล้ายกัน) จะต้องกรอกรหัสผ่านกำกับให้ถูกทุกครั้ง
- ชื่อที่คล้ายกันหมายถึง แทรกเว้นวรรค แทรกจุด หรือเปลี่ยนภาษาอังกฤษตัวเล็กตัวใหญ่
(ทำการสงวนไว้ให้คนที่จองชื่อไว้ก่อน เพื่อป้องกันการเลียนแบบชื่อให้คนอ่านงง)
- หน้าเว็บเพจสำหรับจองชื่อ จะแสดงรายชื่อที่มีคนจองไปแล้ว ด้วย


25 ก.ย. 2549 // Kanuay Webboard 2.2
"ครอบคลุมมาตรฐาน (ff+rss)"

- ปรับปรุงจากเวอร์ชั่น 2.0 final เพราะไม่ต้องการใช้ระบบจองชื่อ (เว็บไดอะรี่/math ไม่ต้องมีสมาชิก)
- ผนวกระบบ rss ลงไป ให้ feed 10 หัวข้อกระทู้ล่าสุด พร้อมจำนวนคนตอบและคนเปิดอ่าน
- แสดง favicon ขนาด 16x16 (ข้างหน้า url address และ title bar ของเว็บเบราเซอร์)
- ทำความสะอาดโค้ดเพิ่มเติมนิดหน่อย (จากที่เคยทำความสะอาดครั้งใหญ่ในเวอร์ชั่น 2.0)
- (21 พ.ย.) แสดงผลในเบราเซอร์ mozilla firefox ออกมาถูกต้องเหมือนใน internet explorer


24 พ.ย. 2549 // Kanuay Webboard 2.3
"พัฒนาครั้งใหญ่ประจำปี"

- เพิ่ม smiley ในข้อความ โดยแทรกรหัสเฉพาะลงไป (แต่จะไม่แสดง smiley ในลิงก์ต่างๆ)
- เพิ่มลิงก์ไปยังกระทู้ก่อนหลัง (previous/next) ในหน้ากระทู้แต่ละหน้า
- ตัดชื่อกระทู้ที่ยาวเกินไปในการแสดงเป็นลิงก์ (ที่หน้าแรก/ในหน้ากระทู้/ใน rss feed)
- ระบบประกาศ และปักหมุด (โดยใส่หมายเลขกระทู้ไว้เป็น array ในไฟล์ spec)
- แสดงหัวข้อกระทู้ที่มีความเคลื่อนไหวล่าสุด (แสดงกี่กระทู้ก็ได้ ตามต้องการ)
- เพิ่มระบบ rss จากที่แสดง 15 หัวข้อกระทู้ล่าสุด.. ให้มี 10 หัวข้อที่เคลื่อนไหวล่าสุดด้วย
- ปรับปรุงรายละเอียดเล็กๆ น้อยๆ เช่น แก้ไขให้แสดงผลที่หน้าจอเกิน 800x600 ได้ถูกต้อง,
จัดการข้อความบน head bar, และเพิ่มรูปปุ่ม rss
- นอกจาก math, diary (นวย/ชอ) ยังนำไปใช้ที่ใหม่ myr-room
- เฉพาะที่ myr-room แก้ระบบอัพโหลดรูป ให้กลายเป็นส่งไฟล์ได้ทุกชนิด (ลิมิตถึง 5MB)


9 ธ.ค. 2549 // Kanuay Webboard 2.4
"พัฒนาใหญ่กว่าเดิม! + ผนวก3เป็น1!"

=== ปรับปรุงเอาใจเว็บ myr ===
- นำระบบจองชื่อ+รหัสส่วนตัว จากเวอร์ชั่น 2.1 มาปรับปรุงและใส่ใน 2.3
- ระบบ edit ข้อความ โดยให้ใส่รหัสส่วนตัว เพื่อยืนยันว่าเป็นเจ้าของข้อความนั้นจริง
- ระบบ quote ข้อความ

=== ปรับปรุงเอาใจเว็บไดอะรี่ (ชอ) ===
- เพิ่มระบบแอดมิน (แก้ไขไฟล์ spec, css, tail) โดยผ่านหน้าเว็บได้ทันที
- กรองรายละเอียดปลีกย่อยทุกอย่างจริงๆ.. ไปใส่ใน spec เพื่อให้แอดมินแก้ไขได้ง่ายๆ

=== ปรับปรุงเอาใจเว็บ math e-book ===
- ปรับการแสดงผล html ทั้งหมด ให้ได้มาตรฐาน W3C (ผ่านการตรวจสอบจาก TIDY)

=== ขั้นสุดท้าย.. ผนวก 3 เป็น 1 ===
- นำเวอร์ชั่นนี้ไปใช้กับทุกๆ เว็บได้แก่ myr, diary (นวย/ชอ), math
จึงทำให้ทุกเว็บสามารถรับไฟล์ได้ทุกชนิด.. (แต่บังคับ chmod เป็น 666 เพื่อไม่ให้รันไฟล์ได้)
- แก้ระบบให้ใช้ไฟล์ชุดเดียวกันได้กับทุกเว็บ หลังจากนี้เวลามีแก้ไขจะได้ไม่หลงลืมบางจุด
- เนื่องจากการแสดงผลแต่ละเว็บต่างกัน จึงแบ่งสถานะบอร์ดด้วยระดับของแอดมิน
ได้แก่ (1) king (แอดมินตั้งกระทู้และแก้ไขได้คนเดียว ไม่มีระบบ user // เช่นเว็บ diary)
(2) queen (ผู้ใช้ทั่วไปตั้งกระทู้ได้ แต่แก้ไขไม่ได้ ไม่มีระบบ user // เช่นเว็บ math)
(3) people (ผู้ใช้ทั่วไปตั้งกระทู้ได้ และแก้ไขของตนเองได้ เพราะมีระบบ user // เช่นเว็บ myr)



โครงการต่อไป..
** ระบบลบไฟล์/รูป ที่อัพโหลดไว้, ลบไฟล์ .bak ต่างๆ ที่สร้างจากระบบ edit และระบบแอดมิน
** แก้ไขเพิ่มเติมในระบบแอดมิน ให้สามารถเปลี่ยนแปลงและลบรูปหัวกระทู้ได้
** ปรับโค้ด php ทั้งหมด ให้ได้มาตรฐาน Zend (ผ่านการตรวจสอบจาก Zend Studio)
** เพิ่มระบบ cookie เพื่ออัพเดทให้รู้ว่า กระทู้ใดที่คอมฯ เครื่องนั้นยังไม่ได้เปิดอ่านครบ
** เพิ่มระบบแปลงทุกหน้าให้เป็น .rtf อย่างเรียบง่าย ไร้ html (เพื่อนำไปใช้งาน offline หรือจัดเก็บ)
นวย 28/12/2006 12:20  [ 1 ] 
โห...เหมือนเพิ่งเริ่มใช้มาแป๊บเดียวเอง นี่เราใช้ diary พี่นวยมาตั้งหลายปีแล้วแฮะ ^ ^'

พี่นวยขยันปรับปรุง web มาขอรับ ต้องยกให้ 2 นิ้วเลย  
Shauฯ 28/12/2006 15:16  [ 2 ] 
คร้าบ.. ยินดีหลายๆ..
ต้องขอบคุณน้องชอที่ยังใช้เว็บนี้อย่าง happy อยู่ต่างหากครับ
ไม่งั้นถ้าคนหายหมดก็อดปรับปรุงอ่ะดิ..   :]
นวย 28/12/2006 18:13  [ 3 ] 
โอเคค่ะ งั้นมีเรื่องให้พี่นวยสนุกอีกแล้วค่ะ

คือหนูพยามจะเข้าไปแก้ ไอ้ที่เขียนผิดข้างบนอ่ะค่ะ (อายจัง แหะๆ)
แล้วก็จะได้หน้า admin ขึ้นมาให้แก้ได้ เหมือนตอนเป็น king ในหลังบ้านตัวเอง
ลงชื่อ Shauฯ และมีช่องให้ใส่ password

แต่ว่า พอใส่ password ที่เคยใช้ตอน post
มันก็ดันถามหาโคตร password ของ admin(นวย) ซะงั้น

ตอนนี้ พี่นวยมีทางเลือก 2 ทางค่ะ
พี่นวยจะหยุดตอนนี้ และรับเงินรางวัล เย้ย !! ไม่ใช่สิ
ถ้าพี่นวยว่างก่อน ก็คงแก้ bug นี้เสร็จอย่างรวดเร็ว
แต่ถ้าพี่นวยไมว่าง แล้วหนูว่างก่อน หนูก็จะเดาโค-ตะ-ระ password ของพี่นวยเล่นๆดีกว่า
เผื่อถูก !!

ปล. ตอบแบบนี้ นอกจากพี่นวยจะไม่แก้แล้ว เห็นที Shauฯ จะถูกเนรเทศออกจากเมือง
ไม่ได้เป็นทั้ง king queen หรือ people ซะละมั้ง :P
Shauฯ 28/12/2006 19:10  [ 4 ] 
อันนี้มันไม่ใช่ bug ครับ.. มันคงต้องเป็นแบบนี้แหละครับ

..ถ้าพี่นวยไปกดปุ่มแก้ข้อความตัวเองที่ (หลัง) บ้าน น้องชอ ก็จะเกิดอาการเดียวกัน
แต่พี่นวยก็จะไม่มีทางแก้ข้อความได้ เพราะที่นั่นเป็นระบบ king
(และพี่นวยเดาโคตร password ของที่นั่นไม่ถูก..)

สรุปว่าประเด็นคือโคตร password นั่นเอง.. ถ้าหลุดปั๊บก็คือโป๊เลย ..555   :]
แต่ก็ภาวนาว่าคงเดาให้ถูกยาก (มั้งนะ)

ถ้าพี่นวยหรือน้องชออยากให้คนอื่นแก้ไขความเห็นในไดอะรี่ได้ จะต้องตั้งเป็นระบบ people ครับ
(เพื่อเปิดใช้งานระบบรับสมาชิกที่หน้า wbpwreg.php อ่ะ)
หรือเปิดชั่วคราวเพื่อให้คนที่เราต้องการ ทำการสมัคร เรียบร้อยแล้วก็กลับไปเป็นระบบ king ได้..
แล้วคนที่สมัครทันก็จะแก้ไขข้อความได้แหละ .. (เอ๊ะชักไม่แน่ใจแล้วว่าได้ไหม นานแล้ว ลืม! )
นวย 28/12/2006 19:20  [ 5 ] 
อ่อ....เข้าใจละค่ะ เป็น king มันไม่ดีอย่างงี้นี่เอง :P
Shauฯ (จะโป๊มั้ยน้อ...) 29/12/2006 22:00  [ 6 ] 
ขอจดไว้ก่อนกันลืม..
==== 5 ม.ค.50 : v2.41 ====
- ใส่สคริปต์ให้กดแทรก smiley ลงในข้อความอัตโนมัติ
และทำปุ่ม tag ต่างๆ ให้กดได้ด้วยคือ B,I,U,D,sup,sub,center,a href
และมี eq, eqi สำหรับเว็บที่เปิดใช้สคริปต์แสดงผล math ด้วย
- แก้โค้ดเกี่ยวกับ math ให้ไม่ต้องโหลดด้วยคำว่า math อีกต่อไป ใส่ eq ได้เลยทันที)

==== ถ้ามีเวลาต่อไปจะทำอะไรบ้าง.. ====
- เพิ่มปุ่ม tag อีก คือ table พื้นใส, กับ table พื้นขาว (เพื่อแสดงรูปที่ทำกรอบมีเงา)
- เปลี่ยน smiley ชุดใหม่ ให้ดูน่ารัก น่าใช้ และได้อารมณ์กว่านี้หน่อย
- แก้สีพื้นกรอบความเห็น ให้สลับ 2 สีได้ และเลือกได้ว่าจะมีเส้นกรอบหรือไม่
- ทดลองแสดงหน้าแรกในรูปแบบ blog และทำ feed ให้ใส่เนื้อความลงไปด้วยเลย
- ระบบ zip ข้อความ, ให้ admin ดาวน์โหลดไปเก็บสำรองไว้สะดวกๆ
นวย 19/01/2007 11:15  [ 7 ] 
==== ถ้ามีเวลาต่อไปจะทำอะไรบ้าง.. (เพิ่มเติม) ====
- ใส่ข้อความกำกับไว้ใต้รูปที่ upload มาได้ทันที (จัดกึ่งกลางให้)
- เติม array ในไฟล์ spec ให้ใส่เลขกระทู้ที่จะ "ปิดการรับข้อความ" ได้..
(ป้องกันฝรั่งมาแปะโฆษณาไวอะกร้ามั่วๆ ในเว็บ math ได้)
- อาจจะได้เปลี่ยน engine ของสมการจาก jaMath เป็น mimeTeX ..??
- เพิ่มปุ่มอัตโนมัติเกี่ยวกับสมการ.. เช่น สัญลักษณ์ต่างๆ, ยกกำลัง, รู้ท, เศษส่วน ฯลฯ
- แก้ไขระบบ "people" ให้ผู้ใช้แก้ไขข้อความได้เฉพาะข้อความที่โพสต์หลังสมัครเท่านั้น
(ป้องกันการสมัครชื่อคนอื่นเพื่อไปแก้ข้อความเก่า)
และเปลี่ยนเว็บ math จากระบบ queen ไปเป็น people
นวย 04/02/2007 19:48  [ 7 ] 
==== ถ้ามีเวลาต่อไปจะทำอะไรบ้าง.. (เพิ่มเติม - แบบเร่งด่วน) ====
- แก้ปัญหาเซิร์ฟเวอร์มักจะ chmod โฟลเดอร์ ทำให้โพสต์กระทู้ใหม่ไม่ติด
- แก้ปัญหาเคาน์เตอร์มักจะ reset ตัวเอง เมื่อมีคนเปิดเว็บในจังหวะพอดีเสี้ยววินาที!

นวย 14/02/2007 01:16  [ 7 ] 
=== ทำไปแล้วใน v2.42 หมาดๆ (20 ก.พ.50) ===
1. เพิ่มปุ่ม tag อีก คือ table พื้นใส, กับ table พื้นขาว (เพื่อแสดงรูปที่ทำกรอบมีเงา)
2. แก้สีพื้นกรอบความเห็น ให้สลับ 2 สีได้ และเลือกได้ว่าจะมีเส้นกรอบหรือไม่
3. ใส่ข้อความกำกับไว้ใต้รูปที่ upload มาได้ทันที (จัดกึ่งกลางให้)
4. แก้ปัญหาเคาน์เตอร์มักจะ reset ตัวเอง เมื่อมีคนเปิดเว็บในจังหวะพอดีเสี้ยววินาที!
5. เติม array ในไฟล์ spec ใส่เลขกระทู้ที่จะ "ปิดการรับข้อความ" ได้.. (กันโฆษณาไวอะกร้า)
6. เติมเวลาลงในชื่อไฟล์/รูป ที่อัพโหลดมา เพื่อไม่ให้เกิดปัญหาไฟล์ชื่อซ้ำกัน (เขียนทับ)
7. ระบบ zip ข้อความ ให้ admin ดาวน์โหลดไปเก็บสำรองไว้สะดวกๆ (ใช้สคริปต์ PclZip)
นวย 21/02/2007 02:32  [ 8 ] 
นวย..เอา views # ออกจาก RSS ของที่นี่ด้วยเหอะ.. เหลือแต่ comments # ก็พอ
PoPPaP 02/03/2007 17:35  [ 9 ] 
เยี่ยม!!
PoPPaP 05/03/2007 18:32  [ 10 ] 
== Kanuay Webboard 2.43 == (พ.ค. และ ก.ค.50)
- บังคับหน้าเว็บให้กว้าง 780px ..เพื่อให้การแสดงผลไม่เปลี่ยนไปตามความละเอียดหน้าจอ
(โดยทำรูปหัวกระทู้ใหม่หมดทุกเว็บ ให้มีขนาดคงที่เท่ากันคือ 780 คูณ 72 pixel)
- เพิ่มระบบแก้ไขข้อมูล (ไฟล์ดิบๆ) ของแต่ละกระทู้ได้ตามต้องการ ผ่านทางหน้าเว็บ
- เปิดใช้ระบบ zip ข้อมูลแบบเลือกได้ ว่าจะเก็บเฉพาะไฟล์ txt หรือเฉพาะไฟล์อื่นๆ กับรูปภาพ
- แสดงหน้าแรก (สารบัญ) ในรูปแบบ blog
- ปรับปรุงไฟล์ wbaddop และ wbaddtp ให้มีการรีไดเรคท์ไปยังหน้าแสดงผลทันที
นวย 08/07/2007 17:24  [ 11 ] 
อะโหย... ขยันที่สุดในโลกอะครับ

แอบดีใจ ได้ใช้ระบบใหม่อย่างรวดเร็วหลังพี่นวยแก้สดๆ ร้อนๆ

ว่าแล้วก็ไปลองของใหม่ซะหน่อยดีกว่า ^__^
ชะอิคฯ 08/07/2007 21:48  [ 12 ] 

นวย 08/07/2007 22:34  [ 13 ] 
== ขยันแก้อีกแล้วครับวันนี้ ==
- แก้ไข feed ของหน้าสารบัญและหน้าอัพเดท (รูปแบบเดิม) เล็กๆ น้อยๆ
- ทำ feed ของหน้า blog ให้ใส่เนื้อความลงไปด้วย
- สามารถเลือกได้ว่าจะใช้รูปแบบใดเป็นหน้าแรก (ระหว่างแบบเดิม=board กับแบบใหม่=blog)
- แก้จุดบกพร่องที่กำหนดค่าของ tela ในช่อง url ไม่ได้
นวย 13/07/2007 19:37  [ 13 ] 
เพื่อรับมือกับสแปมที่ขยันบุกกันจัง วันนี้ก็เลยจัดการปรับปรุงเว็บบอร์ดซะ.. ฮี่ๆๆ

== Kanuay Webboard 2.44 == (ต.ค.50)

**** ระบบโพสต์และแก้ไขข้อความ ****
- บังคับให้คนทั่วไปต้องกรอกรหัสตามที่แอดมินบอกกำกับไว้ เพื่อยืนยันว่าไม่ใช่ spam
- ไม่ว่าในระบบใด ถ้าแอดมินโพสต์โดยใช้ชื่อที่ยังไม่มีใครสมัคร จะทำการจดชื่อนั้นอัตโนมัติทันที
- แก้ไขข้อความได้เฉพาะของผู้ที่เป็นสมาชิก และโพสต์ไว้หลังจากสมัครแล้ว เท่านั้น
- เปลี่ยนเว็บ math จากระบบ queen ไปเป็น people
**** ระบบแสดงรายชื่อกระทู้ ****
- แสดงชื่อกระทู้แบบเต็มๆ เมื่อชี้ที่ลิงก์ชื่อกระทู้ ในหน้า wbboard, wbboardupd, และ wbshow
- แสดงหมายเลขกระทู้ (จากเท่าไรถึงเท่าไร) เมื่อชี้ที่ลิงก์เลขหน้า wbboard, wbblog
**** ระบบแอดมิน ****
- ระบบย่นย่อรหัสข้อมูลในไฟล์ counter เพื่อลดขนาดไฟล์ลง
- ระบบเปลี่ยนแปลงรูปหัวบอร์ด (the-head) และรูปหน้ารายชื่อกระทู้ (the-icon)
- ระบบลบไฟล์/รูปที่อัพโหลดไว้ และไฟล์ .bak ที่สร้างขึ้นจาก wbedit, wbadmin
- ในไฟล์ spec สามารถระบุชื่อไฟล์ที่ต้องการเพิ่มลงในแบ๊คอัพ alltext.zip ได้ (อนุญาตเฉพาะ .txt)
**** ปรับปรุงประสิทธิภาพภายใน ****
- ยุบรวมงานที่ต่อเนื่องกัน คือ addpic-upload, write-addtp, edit-addedit ให้กลายเป็นหน้าเดียวกัน
- ยุบรวมงานที่คล้ายกัน คือ rss-rssupd-rssblog, board-boardupd-blog ให้กลายเป็นหน้าเดียวกัน
- เปลี่ยน timestamp ที่ใช้ จากเดิมฐานสิบ กลายเป็นฐาน 36 (เพื่อลดความยาวจาก 10 หลัก เหลือ 6 หลัก)
**** ปรับปรุงต่อจากของเดิม ****
- เปลี่ยนเลขใน my-amount (รวมทั้ง index-counter ของเว็บ math) ให้เป็นการนับแบบบวกเลขด้วย
- เปลี่ยนชื่อไฟล์แบ๊คอัพ zip ให้ระบุชื่อเว็บลงไปด้วย เผื่อดาวน์โหลดมาหลายๆ อันจะได้ไม่ทับกัน
- ปรับปรุงความสวยงามในการแสดงผล ของหน้า pwcheck
**** แก้ไขข้อผิดพลาด ****
- ปรับปรุงระบบแก้ไขข้อมูล (ไฟล์ดิบๆ) ของแต่ละกระทู้ผ่านทางหน้าเว็บ (จาก v2.43) ให้ใช้งานได้จริง
- ปรับปรุงไฟล์ wbaddedit ให้มีการรีไดเรคท์ไปยังหน้าแสดงผลทันที (คราวก่อนลืมทำ)
- ปรับปรุง wbblog ที่หน้าสุดท้าย ไม่ให้แท็กเปิด-ปิด div พลาด และแสดงผลเน่า

===========================

..เอ๊ะ นี่ทำเอาถ้วยรึเปล่าเนี่ย
แทนที่จะเน้นเนื้อหาที่จะเอามาแปะ ดั๊น..ไปเน้นที่ระบบ

เอ่อนี่เป็นงานอดิเรกครับ งานอดิเรก.. 55555

===========================

สรุปเกี่ยวกับ feed อีกที ..วันนี้มีการแก้ไขชื่อไฟล์เล็กน้อยครับ คุณผู้อ่านช่วยแก้ตามด้วยเด้อ

Live Bookmark
1. wbrss.php .. (อันนี้เหมือนเดิม)
2. wbrss.php?op=update .. (แก้จากเดิม wbrssupd.php)
สองอันนี้เป็นแบบแสดงหัวข้อกระทู้+จำนวนคน+ลิงก์ ให้เปิดมาอ่านเนื้อหาในเว็บ
(โดยอันแรกจะเป็น All Topics, และอีกอันเป็น New Update)

RSS Feed
3. wbrss.php?op=blog .. (แก้จากเดิม wbrssblog.php)
อันนี้เป็นแบบมีเนื้อหาด้วย.. (แต่เพื่อความสวยงาม+คล่องตัว จะไม่มีส่วนคอมเม้นต์, จำนวนครั้ง..)
นวย 12/10/2007 02:00  [ 14 ] 
ฉบับส่งท้าย+ย้ายโฮส
== Kanuay Webboard 2.45 == (ก.พ.51)
- นำไฟล์ข้อความ รูป และการตั้งค่าทั้งหมด ไปใส่ในโฟลเดอร์ชั้นเดียวกัน (เพื่อแจก ftp account)
- เพิ่มระบบ encrypt รหัสส่วนตัว เพื่อความปลอดภัยยิ่งขึ้น (และไม่สามารถ decrypt ย้อนกลับได้)
- เปลี่ยนระบบแสดงผลสมการ จากเดิม jsMath ไปเป็น mimeTeX (แปลงจากสมการเป็นรูปภาพ gif)
- เพิ่มช่องทดสอบการแสดงผลสมการ ก่อนจะโพสต์จริง (ในหน้า wbwrite / show / quote / edit)
- เปลี่ยนโค้ดเฉพาะกิจในไฟล์ txt (คือ endofopn กับ cntvst) ให้สั้นลง เพื่อลดขนาดไฟล์และความรก
- ปรับปรุงการแสดงหน้าแรกแบบ blog ที่ผิดพลาดเมื่อมีตาราง (ถูกตัดกลาง หรือถูกแสดงจนครบ)
- ปรับปรุงการตัดคำที่หัวข้อกระทู้ (wbboard, wbrss, wbshow) ที่มีเครื่องหมาย " ไม่ให้ผ่ากลางรหัส
- ปรับขนาดของ textarea (ช่องที่ใช้พิมพ์ข้อความ) ให้ใหญ่ขึ้นจุใจ

======================================

โครงการต่อไปใน v3.0 (ปรับปรุงครั้งใหญ่)
1. แก้ปัญหาเซิร์ฟเวอร์มักจะ chmod โฟลเดอร์ ทำให้โพสต์กระทู้ใหม่ไม่ติด
2. ปรับโค้ด PHP ทั้งหมด ให้ได้มาตรฐาน Zend (ผ่านการตรวจสอบจาก Zend Studio)
3. เพิ่มระบบ cookie เพื่ออัพเดทให้รู้ว่า กระทู้ใดที่คอมฯ เครื่องนั้นยังไม่ได้เปิดอ่านจนจบ
(ต้องศึกษาเรื่อง cookie ซึ่งยังไม่เคยรู้อะไรมาก่อนเลย)
4. ระบบส่งข้อมูล zip ไปทางอีเมล์โดยอัตโนมัติ เพื่อให้แบ๊คอัพได้ง่ายๆ ไม่ต้องรอดาวน์โหลดบ่อยๆ
5. เปลี่ยน smiley ชุดใหม่ ให้ดูน่ารัก น่าใช้ และได้อารมณ์กว่าเดิม

6. เปลี่ยนสีพื้นกรอบความเห็น ให้ใช้สีพิเศษสำหรับแอดมิน และอีกสีสำหรับสมาชิกที่แก้ข้อความได้
7. ระบบป้องกันการตั้งกระทู้หรือโพสต์ตอบ ซ้ำกันหลายอัน (เช่น จากการกด refresh)
8. เปลี่ยนระบบสารบัญ ให้ไม่ต้องอ่านชื่อกระทู้จากไฟล์ my-content.txt อีกต่อไป
9. ระบบแบ่งประเภทเรื่อง ขณะตั้งกระทู้ ..เพื่อให้เรียกดูเฉพาะเรื่อง (หรือเฉพาะคน) ที่ต้องการได้
10. ระบบแบ่ง wbshow ออกเป็นหลายหน้า ถ้าหากจำนวนโพสต์ตอบมีมากเกินค่าที่กำหนด
11. เพิ่มปุ่มอัตโนมัติเกี่ยวกับสมการ.. เช่น สัญลักษณ์, อักษรกรีก, ยกกำลัง, รู้ท, เศษส่วน ฯลฯ
12. ระบบแปลงทุกหน้าให้เป็น .rtf อย่างเรียบง่าย.. ไร้ html (เพื่อนำไปใช้งาน offline หรือจัดเก็บ)
13. รูปที่กว้างเกินไป เวลาแสดง wbshow จะย่อขนาดและทำลิงก์ไปยังรูปใหญ่โดยอัตโนมัติ
14. ระบบจาวาสคริปต์ AJAX เพื่อให้การส่งข้อความและแสดงผลเป็นไปอย่างราบรื่นยิ่งขึ้น
15. ยุบรวมงานที่ต่อเนื่องกัน คือ wbshow-wbquote-wbaddop ให้กลายเป็นหน้าเดียวกัน
16. ระบบโคตรแอดมิน อัพโหลดไฟล์ engine ขึ้นไปแทนที่ของเดิมได้ (เผื่อช่วงเวลาที่ ftp มีปัญหา)
17. แยกโฟลเดอร์ data ออกเป็นโฟลเดอร์ย่อยๆ ทีละ 100 ไฟล์ เพื่อความรวดเร็วเวลาใช้ ftp
18. เพิ่มไอคอน+รูปปุ่มเล็กๆ เพื่อความสวยงามน่าใช้
19. เปลี่ยนหน้าหลักด้านขวา (ไม่รวม head กับ tail) ให้แสดงใน iframe
20. ปรับโค้ดของทุกหน้าให้กระชับที่สุด โดยสร้างฟังก์ชันเพื่อทำงานที่ซ้ำๆ กัน
นวย 14/02/2008 01:15  [ 15 ] 
เพื่อความเรียบร้อยและสยงาม จากนี้จะไม่โพสต์อัพเดทที่หน้านี้แล้ว
แต่จะเอาเอกสาร history ทั้งหมดไปรวมไว้ที่หน้า wbhistory.php
ซึ่งสามารถกดดูได้ที่ลิงก์ท้ายหน้าครับ (ตรงคำว่า "ระบบเว็บ v?.??")
นวย 20/02/2008 11:11  [ 16 ] 
สามารถใส่ html tag โดยใช้เครื่องหมาย { } แทน < >      
ความเห็น : 
จาก : : รหัส
(อีเมล/เว็บไซต์) : อัพโหลดรูป/ไฟล์
ถ้าไม่มีรหัสประจำตัว กรุณาใส่ "เลขหนึ่งสี่ตัว" ด้วยครับ