Addon 2x Username change - Thay đổi và quản lý tên người dùng cho XenForo 2

PVS

Super Moderator
Thành viên BQT
Tham gia
28/02/2015
Bài viết
16,829
Được Like
12,688
Username change - Thay đổi và quản lý tên người dùng cho XenForo 2 2.1.1

Add-on này cung cấp chức năng thay đổi tên người dùng có thể định cấu hình cho diễn đàn của bạn, các quyền hạn chế, lịch sử thay đổi tên người dùng có thể quản lý, widget "Latest username changes", tiêu chí danh hiệu và hỗ trợ "User change log".

Tính năng

Thay đổi tên người dùng

Nếu người dùng được cấp quyền và đáp ứng kiểm tra bảo mật, họ sẽ thấy một hình tam giác nhỏ gần tên người dùng.

Nhấp vào nó sẽ hiển thị một hộp với các tên người dùng được thay đổi mới nhất (mặc định sẽ hiển thị 5 thay đổi mới nhất):

username_changes_box.gif


username_changes_tooltip_box.gif


1541345305098.png

Di chuột qua mục thay đổi tên người dùng sẽ hiển thị thời gian thay đổi
Danh sách thay đổi tên người dùng

Nếu người dùng có nhiều hơn 5 thay đổi tên người dùng, họ sẽ thấy nút "View all", dẫn đến một trang có tất cả danh sách thay đổi tên người dùng hiện tại của họ:

1541344325065.png

Quản lý lịch sử thay đổi tên người dùng

Người dùng có quyền thích hợp có thể xóa các thay đổi tên người dùng một cách có chọn lọc:

deleting_username_changes.gif

Hơn nữa, có một tùy chọn để làm sạch toàn bộ lịch sử thay đổi tên người dùng:

cleaning_username_changes_history.gif

Thay đổi tên người dùng

Người dùng có thể thay đổi tên người dùng của họ trên trang "Chi tiết tài khoản":

1541347666350.png

Sau khi thay đổi, trường tên người dùng sẽ bị tắt. Thời gian thay đổi tên người dùng khả dụng tiếp theo hiển thị ngay bên dưới trường:

1541347723868.png

Bạn có thể thiết lập số ngày giữa các lần thay đổi tên người dùng thông qua permission:

1541348168262.png

Tùy chọn "Ulimited" cho phép người dùng thay đổi tên người dùng mà không bị hạn chế về thời gian:

Hồ sơ hoạt động của người dùng

Thay đổi tên người dùng hiển thị trong tab "Hoạt động mới nhất".

1541348660551.png

Ví dụ: những người theo dõi bạn có thể thấy thay đổi tên người dùng của bạn trong tab "Your news feed".

Widget

Bạn có thể sử dụng widget "New username changes" với hai kiểu (đầy đủ và đơn giản) và số cấu hình hiển thị thay đổi tên người dùng.

Kiểu đầy đủ:

1541349538010.png

Kiểu đơn giản (phù hợp với sidebar):

1541349635267.png

Nhật ký thay đổi người dùng

Tất cả thay đổi tên người dùng + lịch sử chỉnh sửa sẽ xuất hiện trong "User change log" của ACP:

1541348428741.png

Tiêu chí
  • Bạn có thể sử dụng hai tiêu chí mới khi tạo danh hiệu (hoặc hiển thị thông báo diễn đàn):
  • Người dùng đã thay đổi tên người dùng của họ ít nhất X lần
  • Người dùng đã thay đổi tên người dùng của họ không quá X lần

Quyền
  • Thay đổi tên người dùng (Có/Không)
  • Số ngày giữa các lần thay đổi tên người dùng (Không giới hạn/Số ngày)
  • Xóa lịch sử thay đổi tên người dùng riêng (Có/Không)
  • Xem thay đổi tên người dùng (Có/Không)
  • Quản lý quyền riêng tư lịch sử thay đổi tên người dùng (Có/Không)
  • Xóa bất kỳ lịch sử thay đổi tên người dùng nào (Có/Không) (quyền của Moderator)
Thiết lập mặc định

Một số tùy chọn và chức năng sẽ được thiết lập tự động sau khi cài đặt addon.

Theo mặc định, tất cả người dùng đã đăng ký có thể thấy thay đổi tên người dùng và thay đổi tên người dùng của họ một lần trong 30 ngày.

Người dùng đã đăng ký không thể chỉnh sửa lịch sử thay đổi tên người dùng của họ.

Moderator và Administrator có thể chỉnh sửa lịch sử thay đổi tên người dùng của bất kỳ người dùng nào.

Widget "Latest username changes" được hiển thị trên trang "What's new" ngay bên dưới widget "Latest posts".

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


Nguồn: xenforo.com​
 

Đính kèm

  • CMTV-UsernameChange-1.0.0.zip
    43.3 KB · Lượt xem: 18
  • CMTV-UsernameChange-2.1.0.zip
    45.1 KB · Lượt xem: 13
  • CMTV-UsernameChange-2.1.1.zip
    44.6 KB · Lượt xem: 32

PVS

Super Moderator
Thành viên BQT
Tham gia
28/02/2015
Bài viết
16,829
Được Like
12,688
Update phiên bản 2.1.0
 

PVS

Super Moderator
Thành viên BQT
Tham gia
28/02/2015
Bài viết
16,829
Được Like
12,688
Update phiên bản 2.1.1
 

hieulv6

Private
Tham gia
28/12/2021
Bài viết
7
Được Like
0
Cảnh báo lỗi : Có một lỗi nhỏ đã xảy ra. Vui lòng thử lại sau.
 

Binvnhehe999

Corporal
Tham gia
05/08/2023
Bài viết
198
Được Like
22
Mình đã cài addon và website đã báo lỗi HTTP ERROR 500 , và sau khi xóa file addon thủ công thì website đã gập lỗi An unexpected error occurred. Please try again later. Ạ
 

saomaiaudio

MasterCorporal
Tham gia
19/04/2018
Bài viết
399
Được Like
152
Mình đã cài addon và website đã báo lỗi HTTP ERROR 500 , và sau khi xóa file addon thủ công thì website đã gập lỗi An unexpected error occurred. Please try again later. Ạ
Nó không hoạt động cho Xenforo 2.2.x đâu bác nhé. Giờ bác thử làm cách này xem sao. Xem lại file đã xóa còn trong thùng rác k, nếu còn thì retore lại, hoặc bác up lại addons lên đi. Sau đó vào đường dẫn: /upload/src/addons/CMTV/UsernameChange/XF/Entity/User.php, sửa (dòng 76):
Mã:
public function canChangeUsername()
Thành:
Mã:
  public function canChangeUsername(&$error = null): bool
Rồi bạn vào lại admincp xem được k? Khi đó bạn dis ở chỗ cài addons, rồi xóa đi.
 

Binvnhehe999

Corporal
Tham gia
05/08/2023
Bài viết
198
Được Like
22
Nó không hoạt động cho Xenforo 2.2.x đâu bác nhé. Giờ bác thử làm cách này xem sao. Xem lại file đã xóa còn trong thùng rác k, nếu còn thì retore lại, hoặc bác up lại addons lên đi. Sau đó vào đường dẫn: /upload/src/addons/CMTV/UsernameChange/XF/Entity/User.php, sửa (dòng 76):
Mã:
public function canChangeUsername()
Thành:
Mã:
  public function canChangeUsername(&$error = null): bool
Rồi bạn vào lại admincp xem được k? Khi đó bạn dis ở chỗ cài addons, rồi xóa đi.
Mình đã làm một cách khác và thành công ạ , mình thêm dòng "$config['enableListeners'] = false;" và mình đã truy cập được admin (giao diện của trang bị lỗi ngoại trừ admin.php) , sau đó mình đã xóa addon và vào phần "$config['enableListeners'] = true" ở config , mình chia sẻ lại nếu ai gập lỗi giống mình
 

Hướng dẫn sử dụng

XenForo 1 XenForo 2
Translate by PVS

Dịch vụ XenForo của VNXF

Mr. Tuấn

Mobile/Zalo: 0988 488 096

Telegram: bluekpro

Email: [email protected]

Nhà Tài Trợ

Mút Xốp Không Gian
pallet Thịnh Phát
Top Bottom