Addon 2x [VNXF] Content Title Edit History — Lịch sử chỉnh sửa tiêu đề cho XenForo 2.3 1.0.2

PVS

Super Moderator
Thành viên BQT
Bạn đã bao giờ gặp tình huống: một thành viên thay đổi tiêu đề chủ đề và bạn không biết tiêu đề cũ là gì? Hoặc moderator chỉnh sửa title resource mà không ai hay biết?

[VNXF] Content Title Edit History.jpg

[VNXF] Content Title Edit History giải quyết vấn đề đó. Add-on tự động ghi lại mọi thay đổi tiêu đề trên diễn đàn, giúp admin/moderator dễ dàng kiểm tra ai đã đổi title, đổi từ gì sang gì, và vào lúc nào.

Tính năng chính​


Tự động ghi lại lịch sử​

Mỗi khi tiêu đề được chỉnh sửa, hệ thống tự động ghi log vào database — không cần thao tác thủ công.

Hỗ trợ 4 loại nội dung​


Loại nội dungTrạng thái
Threads (Chủ đề)✅ Sẵn sàng
Resources (Tài nguyên - XFRM)✅ Sẵn sàng khi cài XFRM
Media Items (Ảnh/Video - XFMG)✅ Sẵn sàng khi cài XFMG
Albums (Album ảnh - XFMG)✅ Sẵn sàng khi cài XFMG

Hệ thống phân quyền đầy đủ​


Add-on đăng ký 4 quyền riêng biệt trong Admin CP, cho phép bạn kiểm soát chính xác ai được xem lịch sử:

  • View thread title edit history — Xem lịch sử chỉnh sửa tiêu đề chủ đề
  • View resource title edit history — Xem lịch sử chỉnh sửa tiêu đề tài nguyên
  • View media title edit history — Xem lịch sử chỉnh sửa tiêu đề media
  • View album title edit history — Xem lịch sử chỉnh sửa tiêu đề album

Quyền được quản lý tại: Admin CP → Groups & permissions → User group permissions → [VNXF] Content Title Edit History

️ Tích hợp liền mạch​


Link "Title edit history" được thêm vào menu Thread Tools / More Options (và tương tự cho Resource, Media, Album). Khi click sẽ mở overlay hiển thị bảng lịch sử gồm:

  • Tiêu đề cũTiêu đề mới
  • Người thay đổi
  • Thời gian thay đổi

Yêu cầu hệ thống​


Yêu cầuChi tiết
XenForo2.3.0 trở lên
PHP7.4+ (khuyến nghị 8.0+)
XFRMTùy chọn (cần nếu muốn theo dõi Resource)
XFMGTùy chọn (cần nếu muốn theo dõi Media/Album)

Hướng dẫn cài đặt​


  1. Tải file đính kèm
  2. Vào Admin CP → Add-ons → Install/upgrade from archive
  3. Chọn file ZIP vừa tải → Install
  4. Cấp quyền tại Groups & permissions → User group permissions
  5. Done!

Thông tin kỹ thuật​

  • Add-on ID:VNXF/TitleEditHistory
  • Database: Tạo 1 bảng xf_vnxf_title_edit_history
  • Listener:entity_post_save với hint riêng cho từng entity type (tối ưu hiệu năng)
  • Gỡ cài đặt: Tự động xóa bảng database khi uninstall — sạch sẽ 100%

Lưu ý quan trọng​

  • Add-on KHÔNG yêu cầu XFRM hoặc XFMG bắt buộc — chúng chỉ cần thiết nếu bạn muốn theo dõi title của Resource/Media/Album.
  • Template modifications cho XFRM/XFMG sẽ tự động kích hoạt khi các add-on đó được cài đặt.
  • Lịch sử chỉ bắt đầu ghi từ thời điểm cài add-on — không hồi tố các thay đổi trước đó.

Demo​


[VNXF] Content Title Edit History - (1).png[VNXF] Content Title Edit History - (2).png[VNXF] Content Title Edit History - (3).png

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


PVS - VNXF
 

Đính kèm

Back
Top