Alert Improvements - Cải tiến cảnh báo cho XenForo 2 2.9.4
Một bộ sưu tập các cải tiến cho hệ thống cảnh báo của XenForo.
Add-on này yêu cầu php 7.0.x hoặc mới hơn.
Add-on này yêu cầu XF 2.1.x hoặc mới hơn.
Không sử dụng sao chép dựa trên câu lệnh MySQL với add-on này
Tính năng
Tác động hiệu suất
Một bộ sưu tập các cải tiến cho hệ thống cảnh báo của XenForo.
Add-on này yêu cầu php 7.0.x hoặc mới hơn.
Add-on này yêu cầu XF 2.1.x hoặc mới hơn.
Không sử dụng sao chép dựa trên câu lệnh MySQL với add-on này
Tính năng
- Các liên kết 'đánh dấu đã đọc' trên mỗi cảnh báo
- Khả năng đa lựa chọn để đánh dấu các cảnh báo là đã đọc hoặc chưa đọc.
- Tránh các cảnh báo đánh dấu không mong muốn là đã đọc bằng cách tìm nạp trước của trình duyệt, điều này có thể dẫn đến các cảnh báo không được đánh dấu là đã đọc như mong đợi.
- Hỗ trợ add-on sau:
- Content Ratings 1.3.x
- Global Optional, tóm tắt cảnh báo theo loại nội dung hoặc người dùng được chọn
- User Option để ngăn đánh dấu là đã đọc khi truy cập /accounts/alerts page.
- User Option để ngăn chặn tóm tắt khi truy cập /accounts/alerts page.
- User Option để điều chỉnh ngưỡng tóm tắt
- Chỉ đánh dấu cảnh báo được xem trên trang cảnh báo/cửa sổ bật lên cảnh báo, không phải tất cả cảnh báo
- Nếu một cảnh báo được đánh dấu rõ ràng là chưa đọc, hãy bỏ qua việc đánh dấu cảnh báo đó là đã đọc.
- Bài viết, cuộc trò chuyện, bài viết trên profile, Like bình luận bài viết trên profile
- Xếp hạng (Từ Content Ratings)
- Các cảnh báo liên quan đến cuộc trò chuyện khác nhau từ Conversation Essentials cho XF2
Tác động hiệu suất
- Thêm cột bổ sung vào xf_alert.
Mã:
alter table xf_user_alert summerize_id add int(10) unsigned DEFAULT ****
- 1 truy vấn SELECT thêm cho mỗi yêu cầu trang chủ đề khi người dùng có nhiều hơn 0 cảnh báo hoạt động.
- Nếu có các cảnh báo để đánh dấu là đã đọc, thì cần có thêm UPDATE.
- Khi truy cập các cảnh báo phía trên ngưỡng tóm tắt, hãy tìm nạp tất cả các cảnh báo chưa đọc và cố gắng nhóm chúng trong PHP.
- Khi tạo thành công các cảnh báo tóm tắt, 2 truy vấn được thực hiện. 1 để chèn thêm cảnh báo tóm tắt, 1 để cập nhật cảnh báo tóm tắt.
Nguồn: xenforo.com
Đính kèm
Bài viết liên quan
Được quan tâm
Bài viết mới