THEO YÊU CẦU CỦA ADMIN KỶ THUẬT MÌNH VIẾT BÀI NÀY GIÚP VẬY
Như các bạn đã biết , auto reg nick quảng cáo rất phiền phức đối với forum, tuy cũng có thể chặn bot đăng bài nhưng nhìn số "thành viên ảo" lại thấy rất khó chịu.
Có rất nhiều cách chống auto reg nick, nhưng vẫn còn rất nhiều hạn chế, ví dụ như :
- Đỗi file register.php thành tên khác ( đồng nghĩa đỗi luôn register.php trong template ) : Cách này khá hiệu quả đối với VBB3 ( một thời gian mình sử dụng, dùng cách này không thấy bị reg nữa, con bây giờ mình không biết ), nhưng đối với VBB4 thì cách này không ăn thua, phần mềm reg nick vẫn qua như thường.
- Dùng Recaptcha google : cái này không hiệu quả
- Dủng Keycaptcha : có hiệu quả, nhưng rất phiền phức với người online = mobile, họ không thể ghép hình trên mobile
- Veri Email trước khi Reg : cách này rất hiệu quả, nhưng không phải ai cũng có email, có khi lại không biết email là cái gì

Đó là những cách mình biết, nhưng mình thấy vẫn không đơn giản nhất, vừa chống được reg nick , vừa giúp mem đăng kí dễ dàng nhất.
Sau đây mình sẽ hướng dẫn các bạn cách của mình, đó là tạo một User Profile Fields với nội dung phải chính xác với nội dung của mình đã đưa trước, cụ thể như sau:

B1: Bạn vào Admincp -> User Profile Fields -> Add New User Profile Field
Chọn Profile Field Type là Single- Line Text Box
Bạn điền như sau :
Tiêu đề : Xác nhận đăng kí ( Hoặc tùy ý bạn )
Description : Bạn khi một từ khóa yêu cầu người đăng kí phải nhập vào, ví dụ như bạn ghi : "Bạn vui lòng ghi từ caodaivn.com vào ô bên trên"
Field Required : bạn chọn Yes, at registration and profile updating
Quan trọng nhất là ở đây
Ở phần
Regular Expression
You may require the input field to match a regular expression (PCRE).
bạn điền là
caodaivn.com
đoạn code này yêu cầu người đăng kí phải viết caodaivn.com, còn nếu không ghi giống sẽ báo lỗi , bạn có thể thay caodaivn.com bằng từ khóa khác

Sau đó bạn Save lại , thế là OK, Bọn nó không thể Auto reg nick diễn đàn bạn nữa
Cách này áp dụng cho tấc cã các phiên bản của VBB nhé
[/I][/B]