หนึ่งในโมดูลยอดนิยมของ Drupal เห็นจะหนีไม่พ้น Webform ที่ใช้สร้างฟอร์มเพื่อรับข้อมูลแบบทางเดียวจากผู้ใช้ไปยังผู้ดูแลระบบ หรือเก็บข้อมูลที่ไม่ต้องการใช้ความสามารถของ node เช่น ฟอร์มสำหรับติดต่อผู้ดูแลระบบ, ฟอร์มสมัครสมาชิก, ฟอร์มแจ้งการชำระเงิน, ฯลฯ
เรื่องมีอยู่ว่า ฟอร์มที่ผมต้องการสร้างนั้นจะต้องมีฟิลด์สำหรับใส่รหัสผ่านด้วย แต่ใน component ของ Webform ไม่มีฟิลด์ password มาให้ ลองค้นไปค้นมาก็พบว่ามันเป็น issue ค้างปีมาตั้งแต่ 2007!!!
จริงๆ การสร้าง component แบบ password เองนั้นก็ไม่ยาก แค่ copy ไฟล์ textfield.inc มา เปลี่ยนชื่อเป็น password.inc แล้วแก้ชื่อฟังก์ชันข้างในจาก *_textfield เป็น *_password ก็เรียบร้อย (คนอื่นเค้าก็ทำกันแบบนี้)

Recent comments
1 day 50 min ago
5 weeks 6 hours ago
10 weeks 8 hours ago
16 weeks 21 hours ago
18 weeks 6 days ago
24 weeks 5 days ago
24 weeks 5 days ago
24 weeks 5 days ago