Clicky

javascript | suksit dot com

javascript

How to Change the Weight of CCK Fields Manually

ยังวนอยู่กับเรื่องการทำระบบ issue tracker ครับ

พอดีใช้โมดูล CCK แล้วเจอปัญหาประหลาด คือปกติเราจะใช้การลากแล้ววางเพื่อจัดตำแหน่งของฟิลด์ ว่าอะไรมาก่อน อะไรมาหลัง ซึ่งผมก็ลากเปลี่ยนไปเปลี่ยนมาจนพอใจ ได้หน้าตาออกมาประมาณนี้

CCK fields ordering using JavaScript drag-and-drop

สังเกตว่าฟิลด์ Subject อยู่บนสุด ซึ่งมันก็ควรเป็นเช่นนั้น แต่ในหน้า node/add/issue ที่เป็นฟอร์มสำหรับสร้าง content มันดันแสดงผลแบบนี้

Read the rest of this entry »

Chart Drawing Tools in Drupal

ช่วงนี้มีงานต้องทำเว็บแอพพลิเคชันแนวๆ issue tracker สำหรับใช้ที่ทำงาน ตัวโครงสร้างพื้นฐานของระบบก็เป็น Drupal กับคู่หู CCK + Views ซึ่งเพียงเท่านี้ก็ได้ฟังก์ชันหลักๆ ประมาณ 80% แล้ว

มาสะดุดก็ตอนที่คิดว่าถ้ามี dashboard แสดงสถานะของ issue ต่างๆ แบบเป็นกราฟิกด้วยก็น่าจะช่วยให้ผู้ใช้เห็นภาพได้ชัดเจนขึ้น เลยลองค้นดูว่า Drupal มีโมดูลอะไรที่ช่วยในการสร้าง graph หรือ chart พวกนี้บ้าง ก็ได้รายชื่อโมดูลมาจำนวนหนึ่ง แต่ก่อนที่จะตัดสินใจใช้โมดูลไหน ก็ต้องดูก่อนว่า โมดูลนั้นๆ มันใช้ tools หรือ backend อะไรในการสร้าง chart ซึ่งเท่าที่สำรวจมาได้ก็พบว่ามีดังนี้

Read the rest of this entry »