คู่มือ Drupal 5.x

Drupal

Drupal เป็น software ประเภท web-based content management system (CMS) โดยที่เนื้อหาต่างๆและ pointer ของเนื้อหา (text) จะถูกเก็บในฐานข้อมูล ซึ่งเป็นรูปแบบ Dynamic (dynamically retrieved and composed) และแสดงเนื้อหาหรือ content แก่ผู้ใช้ทาง web browser เนื้อหาใน Drupal สามารถสร้างโดยผู้ใช้จาก individual "nodes" เช่น node "story" ผู้ใช้สามารถใส่ comment เป็นต้น ชี้นอยู่กับว่า site นี้จะตั้งค่าอย่างไร บางทีการเพิ่ม node ใหม่หรือการใส่ comment อาจจะไม่ได้รับอนุญาติได้ ในขณะเดียวกัน node หรือ comment อาจต้องได้รับการอนุญาตจากผู้ดูแลก่อนที่ node หรือ comment จะถูกแสดงผล

ซึ่ง Drupal layout ("Theme") ที่เป็น default ประกอบด้วย 3 คอลัมภ์ โดยที่คอลัมภ์กลางจะเป็นส่วนของ "content column" ส่วนคอลัมภ์ทางซ้ายและขวาก็คือ "sidebar" ซึ่ง sidebar จะแสดง "block" และ Block จะประกอบไปด้วย link ที่จะชี้ไปยัง node อื่นๆ เช่น block ในการแสดงข้อความ post ล่าสุด หรือที่นิยมมากที่สุด

ถ้าหากเป็นการติดตั้งใหม่ จะมี login block, navigation block (แต่ละ site แตกต่างกันได้ ขึ้นกับ what you're doing and what privileges ("roles") you have) เช่น login block จะไม่แสดงถ้าเรา login เรียบร้อยแล้ว หรือ "most recent stories" block อาจจะไม่แสดง ถ้าไม่มี story ภายใน และ administrator สามารถ enable/disable block ต่างๆได้ จาก Admininister >> Blocks menu item.

Nodes ถูกสร้างภายใน categories เรียกว่า "taxonomies" และ Forums เป็นตัวอย่างหนึ่งของ content nodes ที่ถูกสร้างโดย category และ Categories จะมองเป็น hierarchical ที่จะมี one parent category และมีหลาย child categories

ที่มา :

http://wiki.nectec.or.th/setec/Knowledge/Drupal#%E1%B9%D0%B9%D3%20Drupal

0