10 การเปลี่ยนแปลงสำคัญใน Drupal 7

“10 การเปลี่ยนแปลงสำคัญใน Drupal 7” ตั้งใจจะเขียนนานแล้ว แต่เพิ่งได้มีโอกาสใช้ Drupal 7 แบบลึกซึ้งจริงจัง โดยผมคัดมาเฉพาะที่หัวข้อที่ส่วนตัวคิดว่าสำคัญๆนะครับ Secure มากขึ้นในการเปลี่ยน Password นั้น User ต้องใส่ Current Password (ถ้าเป็น Drupal 6 ต้องลง Password change confirm เสริม) สามารถ install/update modules ผ่านเว็บได้เลย (WordPress ทำได้นานแล้วนะ) Administrative links ทีแสดงด้านบนตลอดเวลาเพื่อให้เข้าถึง Admin functions ต่างๆได้เร็วขึ้น (ถ้าเป็น Drupal 6 ต้องลง Administration menu เสริม) มี Built-in Cron ไม่ต้องพึ่ง Server Config แล้ว (ถ้าเป็น Drupal 6 ต้องลง Poormanscron เสริม) มี RDF (RSS Feed)…

แกปัญหา .htaccess ของ Drupal กับ URL แบบ User Directory

สำหรับใครที่ใช้ Drupal มาคงทราบว่ามันฉลาดมาก ไม่ว่าเราจะย้าย directory ไปไว้ที ่root ของ domain เช่น http://192.168.1.10 หรือจะใน subdirectory เช่น http://192.168.1.10/drupal เราก็ไม่ต้องแก้ไข config อะไรเลย มันรู้ของมันเอง!! แต่มาวันนี้ผมเจอ case ประหลาดครับ พอดี domain ของลูกค้ายังไม่พร้อม production URL ก็เลยเป็น direct URL แบบนี้ชั่วคราว http://192.168.1.10/~myuser ปรากฏว่าหน้าแรกเข้าได้ปกติ แต่หน้าอื่นเข้าไม่ได้เลย เจอ 404 ตลอด – -!! ตอนแรกคิดว่าสงสัย .htaccess ของ host มันชนกับของ Drupal แน่เลย จึงลองถาม เทพ Drupal ได้วิธีแก้ง่ายๆมาคือแก้ .htaccess ของ Drupal ดังนี้ RewriteBase…