Drupal

ดรูปัล (อังกฤษ: Drupal; สัท. /ˈdruː-pʌl/) เป็นเฟรมเวิร์กสำหรับมอจูลในการสร้างเว็บไซต์และระบบจัดการเนื้อหาเว็บในลักษณะโอเพนซอร์ซ เขียนขึ้นด้วยภาษาพีเอชพี โดยเริ่มพัฒนาใน พ.ศ. 2543 และกลายมาเป็นซอฟต์แวร์โอเพนซอร์ซในปี พ.ศ. 2544 ดรูปัลถูกใช้งานเป็นระบบเบื้องหลังของเว็บไซต์หลายเว็บทั่วโลก ตั้งแต่เว็บไซต์ขนาดเล็กจนถึงเว็บไซต์หน่วยงานขนาดใหญ่ รวมถึงเว็บไซต์ราชการหลายแห่ง และได้รับรางวัลชนะเลิศซอฟต์แวร์ระบบจัดการเนื้อหาเว็บยอดเยี่ยมแห่งปี ในปี 2550 และ 2551
ระบบศูนย์กลางของดรูปัลที่รู้จักในชื่อ “ดรูปัลคอร์” (Drupal core)เป็นส่วนที่รวมการทำงานพื้นฐานของระบบจัดการเนื้อหาเว็บ ซึ่งได้แก่การลงทะเบียนผู้ใช้ การบริหารระบบ การจัดการเมนู ฟีด บล็อก ฟอรั่ม และการสร้างหน้าตาพื้นฐาน โดยในการทำงานของดรูปัลนั้น มักจะทำงานร่วมกับมอจูลตัวอื่นที่เพิ่มเข้ามาตามความต้องการของผู้ใช้งาน ดรูปัลสามารถติดตั้งได้ใน PHP (รุ่น 4.3.5+) และฐานข้อมูล MySQL หรือ PostgreSQL
รุ่นที่รองรับปัจจุบันคือ ดรูปัล 5.x และ 6.x และรุ่นในอนาคต 7.x อยู่ในระหว่างการทดสอบและพัฒนา
ที่มา : drupal
การติดตั้ง | Install
- วิธีติดตั้ง drupal ผ่าน Plesk Control Panel
- วิธีการติดตั้ง drupal
- วิธีติดตั้ง theme บน drupal
- วิธีติดตั้ง module บน drupal 6
- ติดตั้งภาษาไทยให้กับ drupal 6
ปรับแต่งค่าเบื้องต้น | Basic Configuration
- Status Report เมนูแรกที่ควรรู้จักบน drupal
- วิธีทำ clean url บน drupal 6
- Site information ปรับแต่งข้อมูลเว็บไซต์ของ drupal
- File system จัดการระบบไฟล์อัพโหลดบน drupal
- File uploads ควบคุมไฟล์ที่จะอัพโหลดมายัง drupal
- Date and time ปรับแต่งเวลาบน drupal
- Site maintenance สถานะการบำรุงเว็บไซต์บน drupal
- Post settings ปรับแต่งในส่วนที่เกี่ยวกับเนื้อหาบน drupal
- Administration theme เปลี่ยนธีมให้กับ admin
- ระบบล็อกไฟล์ (log file) และรายงานการใช้งานเว็บไซต์บน drupal
จัดการระบบผู้ใช้งานบนเว็บไซต์ | Managing Users on Your Site
- บทบาท (Roles) ของผู้ใช้งานแต่ละกลุ่ม
- Permission การอนุญาตให้สิทธิการเข้าถึงข้อมูลของ drupal
- การเพิ่มสมาชิก (User) บน drupal
- User management บริหารจัดการผู้ใช้งานบน drupal
- Signatures และการจัดการรูปภาพส่วนตัวบน drupal
- Access Rules บล็อกผู้ใช้งานบางคนบน drupal
- ทำฟอร์มติดต่อกับเราด้วย Contact form บน Drupal
- เพิ่ม Profiles ให้กับ user ใน drupal
การจัดการเนื้อหา | Contents Management
- การสร้างเนื้อหาหรือบทความบน drupal
- รายละเอียดในการสร้างเนื้อหาบน drupal
- การตั้งค่า Content Type บน drupal
- วิธีสร้างเพจ (page) บน drupal
- การสร้าง poll บน drupal
- Taxonomy บน drupal คืออะไร
- ทำ Category และ Tag ไว้ใช้งานบน Drupal
- การทำงานเกี่ยวกับบล็อก (Block) บน drupal
- การสร้างและการตั้งค่าบล็อกบน drupal
- เรื่องของเมนูบน drupal
- แสดง comment ออกมาเลยในเนื้อหาของ drupal
แนะนำโมดูล | Module
- Module : DHTML Menu เปลี่ยนการแสดงผลเมนูบน drupal
- Module : Administration menu เมนู admin ใน drupal
- Module : Poormanscron สั่งครอนอัตโนมัติบน drupal
- Module : Mollom กำจัดสแปม (spam) ใน drupal
- Module : Captcha ป้องกันสแปมบน drupal
- Module : Backup and Migrate ไว้สำรองฐานข้อมูลบน drupal
- Module : linkchecker ตรวจสอบ link เสียใน drupal
- Module : Similar Entries ทำ Related Posts เหมือนของ wordpress ใน drupal
- Module : Service links เพิ่ม social marketing ให้กับ drupal
- Google Analytics ใน Drupal
- CKeditor – editor น่าใช้อีกตัวใน drupal
- เขียน php ลงในเนื้อหาบน drupal
- Nodewords ทำ meta tag เพื่อ SEO ใน drupal
- ใส่ Lightbox ให้กับ drupal
- เปลี่ยน theme หน้า admin ใน drupal
- Admin role เพิ่มสิทธิ์ admin ใน drupal
- module uploader ติดตั้ง module ใน drupal ง่ายๆ
- การใช้งาน module CCK ใน drupal
- Slideshow Creator ทำ slide ภาพใน drupal
- Quicktabs สร้าง tab ใน drupal
- ทำหน้า contact ง่ายๆโดย Contact Forms ใน drupal
- แก้ไข block ง่ายๆด้วย Block edit ใน drupal
เดชคำภีร์ดูปัล | Tips&Tricks
- ลืมรหัสผ่าน admin บน drupal
- ใส่ fckeditor ให้กับ drupal
- Imce อัพโหลดไฟล์ผ่าน fckeditor
- เอา not verified ออกจากชื่อของผู้เยี่ยมชมเว็บเราบน drupal
- ขั้นตอนอัพเดท drupal 6.x ไปเวอร์ชั่นใหม่ (6.14)
- เพิ่ม block region ใน drupal
- ทำให้ read more น่าสนใจยิ่งขึ้นใน drupal
- สร้าง block region อยู่เหนือ comment ใน drupal 6
- Highlight Author Comments in Drupal
- เพิ่ม php memory limit ให้กับ drupal
- ทำ suckerfish ให้กับ permalink ใน drupal
- เพิ่ม class ใน body ให้กับ drupal
- ติดตั้ง ckeditor และ ckfinder ใน drupal
- วิธีใส่ block ลงในเนื้อหาของ drupal
- แสดง ip ของคนที่แสดงความคิดเห็นใน drupal
- เปลี่ยนธีมหน้า off-line ใน drupal
- เปลี่ยน Recent Comments Block ใน drupal
- ปรับแต่ง User Login Block ใน drupal
- เพิ่ม id ให้กับ body ใน drupal
- reset theme ของเราผ่าน database ใน drupal
- ทำ date picket ใน drupal
- แก้ไขจำนวน Recent blog posts ใน drupal 6

