jump to navigation

ปรับแต่ง 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 ของระบบครับ)

เดี๋ยวคิดอะไรออก จะมาเขียนเพิ่มครับ