ลองเอาไปทดสอบดูนะครับ ถ้ามีปัญหาตรงไหนรบกวนแจ้งด้วยครับไม่รู้ว่ามีคนทำไว้แล้วหรือยังนะครับ คือ ผมนำมาปรับใช้กับองค์กรณ์ แล้วปรับเพิ่มให้มันสามารถเก็บข้อมูลของ User เพิ่มอีกนิดครับ
คิดว่าคงต้องปรับเพิ่มอีกหลายอย่าง ตอนนี้ค่อย ๆ ทำไปครับ
ถ้าเข้าไปดูอย่าลืมกด Like Fanpage นะครับ ^_^
http://www.ninenuke.com/blog/2011/07/modify-smile-authen-clearos-by-svl2nuk3-part1/Thank : linuxthai.org , manual by maya , smile authen
วิธีติดตั้ง
มาดูวิธีการติดตั้งกันครับ
1. Backup ไฟล์ php เดิมไว้ โดยการเปลี่ยนชื่อไฟล์ดังนี้
add_user.php => backup_add_user.php
index2.php => backup_index2.php
manage_user.php =>backup_manage_user.php
2. แตกไฟล์
http://www.ninenuke.com/blog/wp-content/uploads/2011/07/clearos-by-svrnuke.zip แล้วนำไฟล์เหล่านี้ไปทับของเดิม ( /var/www/html/sam/admin )
3. ปรับโครงสร้างฐานข้อมูล โดยใช้ putty เข้าไปที่ server หลังจากนั้น login และ use database คามภาพ
เพิ่มฟิลใช้คำสั่งต่อไปนี้
alter table account add cid varchar(13) null
alter table account add tel varchar(10) null
alter table account add email varchar(50) null
alter table account add address text null
เมื่อรันคำสั่งเสร็จเราจะได้โครงสร้างฐานข้อมูลประมาณนี้ครับ
======================================================================
Review
======================================================================
เมนูด้านซ้ายของการจัดการผู้ใช้ ปรับนิดหน่อย ในหน้าเพิ่มข้อมูลจะมีช่องให้กรอกข้อมูลเพิ่ม
สามารถตรวจสอบความถูกต้องของข้อมูลได้ตามปกติ
แก้ข้อมูล User ได้ตามปกติ
======================================================================
สามารถค้นหาข้อมูลผู้ใช้ได้ ในกรณีที่มีผู้ใช้เยอะ
ถ้าหาเจอก็คลิ๊กเข้าไปดูข้อมูลได้
======================================================================
สำหรับผู้ที่จะเปลี่ยนมาใช้ Smile Authen สามารถเพิ่ม User ทีละหลาย ๆ คนได้โดยใช้ CSV
เมื่อเปิดด้วย Notepad หน้าตาไฟล์จะเป็นแบบนี้ครับ
เมื่อตกลง คนไหนข้อมูลถูกต้องก็จะสามารถเพิ่มได้
แต่ถ้าเอาไฟล์เดิมมาเพิ่มอีก ก็จะเพิ่มไม่ได้ เพราะมันจะซ้ำครับ