ปรับแต่ง Drupal 5.X กรกฎาคม 18, 2007
Posted by linix in Drupal, Life, Linux.add a comment
ตอนนี้ ฝึกงานแล้วจ้า
ตอนนี้กำลังปรับแต่ง Drupal ให้มาเป็น CMS อย่างที่บริษัทต้องการอยู่ครับ
ที่บริษัทต้องการคือ
1. Login ผ่าน LDAP ได้ (ใช้ Module Ldap_intergration ไม่มีอะไรยาก ก็แค่ใส่ค่า DN ให้ถูกต้อง ก็ใช้งานได้แล้ว)
2. ใช้งาน WEB-Mail ได้ (อันนี้ผมใช้ Module rcmail มาปรับแต่ง แก้ไขตรง rcmail.module เปลี่ยนจาก <iframe> ให้เป็นตามที่ผมต้องการ แต่ของผม จะติดตรงที่ไม่มี plant password พี่เขาก็เลย ให้เรียกใช้จาก $_SESSION[‘ldap_login’][‘pass’]ก็สามารถใช้งาน )
3. การจัดการ Content (อันนี้ผมเลือกใช้ Module Texonomy_Access มาควบคุมผู้ใช้แต่ล่ะ Role เพื่อให้เป็นไปตามที่บริษัทต้องการ และ Content ที่ผมใช้เป็นชนิด Book ทั้งหมด เพื่อให้เป็นหมวดหมู่ ค้นหาง่าย)
4. การปรับแต่ง ข้อมูลที่เป็น Sticky (อันนี้ผมเพิ่มคำสั่งใน cron.php ครับ => db_query(‘UPDATE {node} SET sticky = 0 WHERE changed <‘.(time()-(7*24*60*60)).’ and sticky = 1 ‘); คำสั่งนี้จะทำให้ข้อมูลที่เป็น Sticky ตั้งแต่ 7 วันก่อนโน้น ให้เปลี่ยนสถานะ ไม่เป็น Sticky แล้วก็ไปเพิ่มใน cron ของระบบครับ)
เดี๋ยวคิดอะไรออก จะมาเขียนเพิ่มครับ