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

Thảo luận trong 'Tips and Guides' bắt đầu bởi PVS, 13/05/2015.

  1. PVS

    PVS Cộng Sự Đặc Biệt Thành viên BQT

    Tham gia:
    28/02/2015
    Bài viết:
    11,755
    Đã được thích:
    7,002
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nơi ở:
    Huế
    Web:
    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​
     
    Blue, secpol, onlyonelove and 7 others like this.
  2. tuannt

    tuannt Thượng Đế

    Tham gia:
    07/04/2015
    Bài viết:
    244
    Đã được thích:
    136
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Web:
    thủ thuật đơn giản mà hiệu quả nhỉ
     
    ntzthanh and THB like this.
  3. singhle

    singhle Thượng Đế

    Tham gia:
    24/07/2015
    Bài viết:
    19
    Đã được thích:
    10
    Điểm thành tích:
    3
    Giới tính:
    Nam
    Nơi ở:
    hcm
    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 =>>
     
    ntzthanh and THB like this.
  4. ntzthanh

    ntzthanh Thượng Đế

    Tham gia:
    07/08/2015
    Bài viết:
    331
    Đã được thích:
    123
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Nơi ở:
    dak lak
    đánh dấu phát .
     
  5. namhbnam

    namhbnam Thượng Đế

    Tham gia:
    23/03/2016
    Bài viết:
    322
    Đã được thích:
    147
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Nơi ở:
    Việt Nam
    Web:
    thử đăng ký khoảng trắng vẫn đc :v
     
    THB thích bài này.
  6. THB

    THB Admin - Founder Thành viên BQT

    Tham gia:
    25/02/2015
    Bài viết:
    6,336
    Đã được thích:
    3,550
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    CEO
    Nơi ở:
    Bình Dương
    Web:
    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.
     
  7. namhbnam

    namhbnam Thượng Đế

    Tham gia:
    23/03/2016
    Bài viết:
    322
    Đã được thích:
    147
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Nơi ở:
    Việt Nam
    Web:
    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
     
  8. Jindo_Katori

    Jindo_Katori Thượng Đế

    Tham gia:
    01/03/2015
    Bài viết:
    1,463
    Đã được thích:
    1,114
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    http://tuyhoaplus.com
    Nơi ở:
    http://tuyhoaplus.com
    Web:
    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~~
     
  9. minhdat

    minhdat Thượng Đế

    Tham gia:
    18/11/2015
    Bài viết:
    153
    Đã được thích:
    91
    Điểm thành tích:
    28
    Giới tính:
    Nam
    Nếu muốn cho có dấu và khoảng trắng thôi thì đoạn code thế nào bạn
     
  10. PVS

    PVS Cộng Sự Đặc Biệt Thành viên BQT

    Tham gia:
    28/02/2015
    Bài viết:
    11,755
    Đã được thích:
    7,002
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nơi ở:
    Huế
    Web:
    chắc là bỏ đoạn sau, chỉ dùng

    ^[A-Za-z0-9]
     
    minhdat thích bài này.
  11. minhdat

    minhdat Thượng Đế

    Tham gia:
    18/11/2015
    Bài viết:
    153
    Đã được thích:
    91
    Điểm thành tích:
    28
    Giới tính:
    Nam
    Làm dc rồi, thanks bạn ^^
     
    THB thích bài này.
  12. TD2308

    TD2308 Thượng Đế

    Tham gia:
    17/03/2016
    Bài viết:
    151
    Đã được thích:
    112
    Điểm thành tích:
    43
    Giới tính:
    Nam
    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ụ: !@#$%^&*()/-+~`.{}[];:"<>?
     
    THB thích bài này.
  13. vinhlxr

    vinhlxr Thượng Đế

    Tham gia:
    02/12/2015
    Bài viết:
    26
    Đã được thích:
    30
    Điểm thành tích:
    13
    Giới tính:
    Nam
    Nơi ở:
    hcm
    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ệ
     
  14. secpol

    secpol Thượng Đế

    Tham gia:
    10/06/2016
    Bài viết:
    210
    Đã được thích:
    123
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Nghề nghiệp:
    Health Care
    Nơi ở:
    HN
    Cùng câu hỏi với bạn này.
    @PVS
     
    THB thích bài này.
  15. PVS

    PVS Cộng Sự Đặc Biệt Thành viên BQT

    Tham gia:
    28/02/2015
    Bài viết:
    11,755
    Đã được thích:
    7,002
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nơi ở:
    Huế
    Web:
    Các bạn dùng đoạn
    ^[A-Za-z0-9_]+$
     
    secpol and THB like this.
  16. tuna

    tuna Thượng Đế

    Tham gia:
    30/01/2017
    Bài viết:
    641
    Đã được thích:
    246
    Điểm thành tích:
    43
    Giới tính:
    Nam
    @PVS còn chỉ trừ các ký tự đặc biệt thì sao hả bác
     
  17. PVS

    PVS Cộng Sự Đặc Biệt Thành viên BQT

    Tham gia:
    28/02/2015
    Bài viết:
    11,755
    Đã được thích:
    7,002
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nơi ở:
    Huế
    Web:
    thì bạn phải thêm các trường hợp bạn cần vào giữa dấu [...]
     
    THB thích bài này.
  18. tuna

    tuna Thượng Đế

    Tham gia:
    30/01/2017
    Bài viết:
    641
    Đã được thích:
    246
    Điểm thành tích:
    43
    Giới tính:
    Nam
    đặt kí tự đặc biệt trc tên thì ko đăng kí đc, mà đặt phía sau lại đăng kí đc :(
     
  19. dinhhai

    dinhhai Thượng Đế

    Tham gia:
    28/07/2015
    Bài viết:
    393
    Đã được thích:
    196
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Nơi ở:
    hcm
    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
     
  20. NDK

    NDK Cộng Sự Đắc Lực

    Tham gia:
    16/03/2015
    Bài viết:
    827
    Đã được thích:
    679
    Điểm thành tích:
    93
    Giới tính:
    Nam
    Nghề nghiệp:
    SEO Executive
    Nơi ở:
    TP.HCM
    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
     
    dinhhai thích bài này.

Chia sẻ trang này