ก็พึ่งจะได้เริ่มเล่น Drupal มาได้นิดหน่อย เลยมาแนะนำ Module บางตัวที่น่าสนใจ
สำหรับ Content Construction Kit (CCK) นั้นจะเป็น Module ที่ใช้จัดการเกี่ยวกับ Content Type
ที่ให้เราสามารถสร้าง Content Type ตามแบบที่เราต้องการ และยังมี Module อื่นๆที่ใช้ร่วมกันอีกหลายตัว เช่น
Date, Email field, Textfield Autocomplete, Unique field, Explainfield CCK widget
สำหรับการใช้งานขั้นแรกก็ไป Download Module มาลงก่อนนะครับ
และทำการ Enable Module โดยไปที่ Site building -> Modules
หลังจากที่ทำการ Enable Module เรียบร้อยแล้วไปที่ Content management -> Content types
จะพบว่าสามารถ Add content type ได้
เมื่อทำการเพิ่ม Content type จะให้เราใส่ชื่อ, type Content type ที่เราต้องการสร้าง และจะมี Field ที่บังคับว่าต้องมีคือ Field Title ซึ่งราสามารถเปลี่ยนชื่อได้ ส่วน Field Body หากไม่ต้องการก็ให้เว้นว่างไว้ (ลบคำว่า Body ออก)
เมื่อเราได้ Content type ที่เราต้องการแล้วก็จะทำการเพิ่ม Field ที่เราต้องการให้มีเข้าไป โดยไปที่ Add field จะมีให้ใส่ชื่อ Field และให้เลือก ประเภท ของข้อมูลที่เราต้องการ (เลือกประเภทข้อมูลได้ครั้งเดียว) หลังจากนั้นเมื่อกด Create field ก็จะมีให้ Setup ส่วนอื่นๆ โดยเราสามารถเปลี่ยน Interface (Widget) ได้ เปลี่ยน Label เป็นคำที่ต้องการให้ User เห็น กำหนดค่า Default การ Required (จะขึ้นเป็นช่องที่ต้องใส่ข้อมูล)
การจัดการ Field จะอยู่ที่ Manage fields ซึ่งเราสามารถกำหนดลำดับของ Field หรือเข้าไปแก้ไขได้
ปล. ใน Drupal การจัดการ Content จะอยุ่ในรูปแบบ Node (Table node) เมื่อเราทำการสร้าง Content type เพิ่มขึ้นมาจะมีการสร้าง Table content_type_(name) ขึ้นมาซึ่งจะเป็น Table ที่เก็บข้อมูลใน Field ที่เพิ่มขึ้นมาโดยจะเชื่อมกับ Table node