Không cho đăng ký nick có dấu hoặc ký tự đặc biệt trong XenForo

PVS

Super Moderator
Thành viên BQT
Tham gia
28/02/2015
Bài viết
17,142
Được Like
12,745
Vì 1 lý do nào đó mà forum bạn không muốn cho thành viên đăng ký nick có dấu hoặc nick có chứa các ký tự đặc biệt, các bạn có thể làm theo các đơn giản sau để loại bỏ hoàn toàn điều đó

Vào Admincp -> Option -> User Registration

tìm đến phần User Name Match Regular Expression điền vào
Mã:
^[A-Za-z0-9 ]+$

Save lại, sau bó bạn thử reg nick có dấu hoặc có ký tự đặc biệt xem sao nhé.

Demo:

1.png

Chúc các bạn thành công.


Nguồn: forumit24h.net​
 

singhle

Gefreiter
Tham gia
24/07/2015
Bài viết
72
Được Like
28
làm sao áp dụng cách này cho tiêu đề. có nhiều thành viên post các tiêu đề có link như @. muỗi tên =>>
 

namhbnam

MasterCorporal
Tham gia
23/03/2016
Bài viết
317
Được Like
159
thử đăng ký khoảng trắng vẫn đc :v
 
  • Like
Reactions: THB

THB

Founder
Thành viên BQT
Tham gia
25/02/2015
Bài viết
6,651
Được Like
3,934
cái này chỉ ko có dấu thôi. còn khoảng trắng vẫn đc. vnxf đang áp dụng đó thôi.
Không cho đăng ký nick có dấu hoặc ký tự đặc biệt trong XenForo
 

namhbnam

MasterCorporal
Tham gia
23/03/2016
Bài viết
317
Được Like
159
cái này chỉ ko có dấu thôi. còn khoảng trắng vẫn đc. vnxf đang áp dụng đó thôi.
có cách nào không cho tạo khoảng trắng không nhỉ, liên quan đến tiền nong nhớ tài khoản có khoảng trắng nó lỗi thì gay
 

Jindo_Katori

FirstSergeant
Tham gia
01/03/2015
Bài viết
1,454
Được Like
1,193
Lúc trước dung zetaboard có sẵn option nay
Đến khi dùng xen tìm phần này từ năm ngoái tới giờ.
Chúng nó toàn đặt tên như auditon... vẽ buà tá lả âm binh
Nhiều khi muốn chửi chúng nó tag cái tên mà đếu tag được devil~~
 

minhdat

Corporal
Tham gia
18/11/2015
Bài viết
153
Được Like
94
Vì 1 lý do nào đó mà forum bạn không muốn cho thành viên đăng ký nick có dấu hoặc nick có chứa các ký tự đặc biệt, các bạn có thể làm theo các đơn giản sau để loại bỏ hoàn toàn điều đó

Vào Admincp -> Option -> User Registration

tìm đến phần User Name Match Regular Expression điền vào
Mã:
^[A-Za-z0-9 ]+$

Save lại, sau bó bạn thử reg nick có dấu hoặc có ký tự đặc biệt xem sao nhé.

Demo:

Chúc các bạn thành công.


Nguồn: forumit24h.net​

Nếu muốn cho có dấu và khoảng trắng thôi thì đoạn code thế nào bạn
 

PVS

Super Moderator
Thành viên BQT
Tham gia
28/02/2015
Bài viết
17,142
Được Like
12,745
chắc là bỏ đoạn sau, chỉ dùng

^[A-Za-z0-9]
 

TD2308

Corporal
Tham gia
17/03/2016
Bài viết
151
Được Like
116
Các bác xem giúp em với, em muốn tên như sau:
  • Chữ tiếng việt có dấu. Ví dụ: Tuấn
  • Số 0-9
  • Dấu gạch chân _
  • Khoảng trắng
  • Không cho phép ký tự đặc biệt. Ví dụ: !@#$%^&*()/-+~`.{}[];:"<>?
 
  • Like
Reactions: THB

vinhlxr

Private
Tham gia
02/12/2015
Bài viết
26
Được Like
30
cái này chỉ ko có dấu thôi. còn khoảng trắng vẫn đc. vnxf đang áp dụng đó thôi.
chỉ cho đặt tên ko có dấu và ko có khoảng trắng thì chỉnh lại như thế nào vậy a Bình ?
vidu : anh_yeu_em999 : hợp lệ
anhyeuem999 : hợp lệ

anh yeu em999 : không hợp lệ
anhyêuem : ko hợp lệ
 

secpol

MasterCorporal
Tham gia
10/06/2016
Bài viết
223
Được Like
135
chỉ cho đặt tên ko có dấu và ko có khoảng trắng thì chỉnh lại như thế nào vậy a Bình ?
vidu : anh_yeu_em999 : hợp lệ
anhyeuem999 : hợp lệ

anh yeu em999 : không hợp lệ
anhyêuem : ko hợp lệ

Cùng câu hỏi với bạn này.
@PVS
 
  • Like
Reactions: THB

PVS

Super Moderator
Thành viên BQT
Tham gia
28/02/2015
Bài viết
17,142
Được Like
12,745
Các bạn dùng đoạn
^[A-Za-z0-9_]+$
 

tuna

Sergeant
Tham gia
30/01/2017
Bài viết
639
Được Like
276
@PVS còn chỉ trừ các ký tự đặc biệt thì sao hả bác
 

PVS

Super Moderator
Thành viên BQT
Tham gia
28/02/2015
Bài viết
17,142
Được Like
12,745
thì bạn phải thêm các trường hợp bạn cần vào giữa dấu [...]
 
  • Like
Reactions: THB

tuna

Sergeant
Tham gia
30/01/2017
Bài viết
639
Được Like
276
đặt kí tự đặc biệt trc tên thì ko đăng kí đc, mà đặt phía sau lại đăng kí đc :(
 

dinhhai

MasterCorporal
Tham gia
28/07/2015
Bài viết
399
Được Like
198
Hi các bác, hôm nay mình muốn chặn 1 số từ không có thành viên tạo trong tên tài khoản.

VD: Mình không muốn cho thành viên tạo từ "Cún" chẳng hạn.

Thì khi thành viên gõ tên khi đăng ký dạng: Cún con, Cún yêu => Hệ thống sẽ không cho thì thêm vào đâu nhỉ?

Mình có thêm vào phần này nhưng vẫn đăng ký được bình thường.
Username Validation
  • Disallowed Text in User Names:

Bác nào biết hỗ trợ mình cái. Cảm ơn các bác
 

NDK

MasterSergeant
Tham gia
16/03/2015
Bài viết
829
Được Like
742
Hi các bác, hôm nay mình muốn chặn 1 số từ không có thành viên tạo trong tên tài khoản.

VD: Mình không muốn cho thành viên tạo từ "Cún" chẳng hạn.

Thì khi thành viên gõ tên khi đăng ký dạng: Cún con, Cún yêu => Hệ thống sẽ không cho thì thêm vào đâu nhỉ?

Mình có thêm vào phần này nhưng vẫn đăng ký được bình thường.
Username Validation
  • Disallowed Text in User Names:

Bác nào biết hỗ trợ mình cái. Cảm ơn các bác
Phần trên là sửa ko cho kí tự thôi, còn bạn sửa cả tên thì vào phần Disallowed custom titles, rồi gõ tên user không cho phép đặt vào
 

Top Bottom