ผมใช้ Drupal ทำเว็บให้กับที่หนึ่งอยู่ โดยมันเป็นเว็บที่เอาไว้ลงนิยายอะไรทำนองนั้น ทุกอย่างดูจะไปด้วยได้ดีกับ Drupal แต่ก็เจอกับอะไรสะดุด ๆ กับมันบ้างเหมือนกัน อย่างแรกคือ เสน่ห์ของบอร์ดที่มีคนโพสต่อกันไปเรื่อย ๆ มันหายไป และติดตามความคิดเห็นได้ยากพอสมควร เพราะมันอยู่ต่างที่กัน แต่ก็แก้ปัญหาได้ด้วย Module: Views (Recent_comment) แม้จะไม่ดีเท่าที่ควร แต่ก็จบปัญหานี้ไป
ปัญหาที่ตามมาอีกอย่างหนึ่งคือ ถ้าหากนิยายนั้นมาจำนวนตอนมากกว่า 31 ตอนแล้วล่ะก็ เป็นเหมือนนรก เพราะว่า Drupal 6 กำหนด weight ของ book มาแค่ 31 ค่าเท่านั้น (-15 ถึง 15) แต่ก็ยังโชคดีอยู่หน่อยนึง ที่นิยาย(เกือบ)ทุกตอน จะมีหมายเลขตอนกำกับอยู่ ทำให้กำหนด weight ร่วมกับหมายเลขตอนได้ ถึงจะทุลักทุเลหน่อยก็เถอะ ตอนที่ 1-9 ใช้ weight เดียวกัน ตอนที่ 10 - 99 ก็ใช้ weight ที่มากว่าตอน 9 หนึ่งค่า ประมาณนี้
ถ้าไม่มีหมายเลขตอน ท่าจะยุ่ง ต้องมาแก้ book.module ใส่ patch เข้าไปอีก แค่คิดก็ปวดหัวแล้ว
ปล. ขอให้ใน Drupal 7 แก้ปัญหานี้ได้ออกมาดี ๆ ด้วยเถิด
Add new comment