Addon 2x [EAE Add-ons] Viewers - Những người xem cho XenForo 2

PVS

Cộng Sự Đặc Biệt
Thành viên BQT
Tham gia
28/02/2015
Bài viết
12,256
Reaction score
7,707
[EAE Add-ons] Viewers - Những người xem cho XenForo 2 1.0

Nếu bạn có một diễn đàn lớn với nhiều node, add-on này có thể không dành cho bạn. Bạn vẫn có thể sử dụng nó để chỉ hiển thị ai đang xem một chủ đề.

Add-on này theo dõi và hiển thị nơi các thành viên đang xem trong các chuyên mục, trang, diễn đàn và chủ đề. Trên trang chủ diễn đàn, bạn có thể chọn hiển thị hình đại diện, tên người dùng của thành viên hoặc chỉ hiển thị tổng số người xem (nhấp vào tổng số sẽ mở ra một overlay hiển thị các thành viên đang xem phần đó trong diễn đàn của bạn). Dữ liệu được hiển thị ở footer của mỗi chuyên mục hoặc dưới mỗi phần không có chuyên mục cha.

Đối với các chuyên mục, trang, diễn đàn và chủ đề, một hàng mới được chèn vào bên dưới nội dung hiển thị hình đại diện, tên người dùng của thành viên đang xem hoặc chỉ tổng số. Thay vào đó, bạn cũng có thể chọn hiển thị các thành viên đang xem các khu vực này trong một widget.

Điều này có tác dụng gì: nếu, chẳng hạn như trên trang chủ diễn đàn bạn có thiết lập như sau:
Pets​
Cats​
no threads, just an empty forum​
Dogs​
Small dogs​
Thread 1 (Joey đang xem chủ đề này)​
Thread 2 (Martin đang xem chủ đề này)​
Large dogs (Anna đang ở trong diễn đàn con này)​
Thread Three​
Trên trang chủ của diễn đàn, bạn sẽ thấy ở footer của chuyên mục Pets mà Joey, Martin và Anna đều đang xem ở đâu đó trong chuyên mục này. Nếu bạn vào Cats, sẽ không có ai được liệt kê là đang xem phần đó. Nếu bạn vào Dogs, bạn sẽ thấy Joey, Martin và Anna đang xem diễn đàn con đó. Nếu bạn vào Small dogs, bây giờ bạn sẽ chỉ thấy Joey và Martin đang xem diễn đàn con đó. Và như thế.

Permissions:
Groups & permissions -> User group permissions -> xxxxxxxxxx -> [EAE] View members viewing forums​

Chỉ những người có quyền mới có thể xem ai đang xem chuyên mục, trang, chủ đề, v.v. Quyền không được thiết lập sẵn khi cài đặt. Đảm bảo cấp quyền cho nhóm người dùng mà bạn muốn cho họ xem.

Add-on này tôn trọng cài đặt quyền riêng tư của người dùng và điều này có thể bị những người có quyền bỏ qua quyền riêng tư lấn át.

Truy vấn:
Khách sẽ không tạo bất kỳ truy vấn nào trừ khi họ được phép xem.​
Các thành viên sẽ tạo một truy vấn viết bất cứ khi nào họ di chuyển trong diễn đàn. Truy vấn này là một bảng bộ nhớ.​
Các thành viên sẽ tạo một truy vấn đọc để truy xuất danh sách các thành viên đang xem. Nếu bạn chọn sử dụng widget, cần có thêm một truy vấn để truy xuất danh sách các node anh chị em và node con.​
Trang chủ diễn đàn sẽ luôn tạo một truy vấn để lấy tổng số và một truy vấn bổ sung nếu tên người dùng hoặc hình đại diện được chọn để hiển thị.​

Khác:
Khi cài đặt, một bảng được chèn: xf_eaevrs_viewers , công cụ là MEMORY.​
Bạn có thể tạo kiểu cho block liệt kê các thành viên đang xem: Appearance -> Style properties -> yourStyle -> [EAE] Viewers.​
Một vị trí widget mới được thêm vào: [EAE] Page view: Sidenav , mà bạn cũng có thể sử dụng cho các widget khác nếu muốn.​
Trang chủ diễn đàn sẽ tạo ra truy vấn đọc lớn nhất vì nó là trang chủ của tất cả các node, node con. Nếu diễn đàn của bạn có một số lượng lớn các node, bạn nên đặt trang chủ của diễn đàn để chỉ hiển thị tổng số. Bạn thậm chí có thể cần đặt trang chủ diễn đàn thành 0 để tắt tính năng đó, chọn bất kỳ điều gì phù hợp nhất với diễn đàn của bạn.​
Trang chủ diễn đàn cũng đi kèm với tùy chọn sử dụng truy vấn đơn giản hơn để truy xuất danh sách thành viên đang xem từng phần. Điều này được khuyến khích. Xem mô tả trong các tùy chọn để biết thêm thông tin về nó.​
Công việc cron chạy mỗi giờ một lần để dọn dẹp bảng được sử dụng để theo dõi các thành viên đang xem: [EAE] Prune viewers .​

home_1.pnghome_2.pnghome_3.pngoptions.pngpage_widget.pngthread_list.pngthread_view.pngwidget_1.png
Chúc các bạn thành công.


Nguồn: xenforo.com​
 

Đính kèm


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

XenForo 1 XenForo 2
Translate by PVS

Hỗ trợ trực tuyến

Support Quảng cáo
Mr. San (PVS)

Skype chat, instant message

Mr. Bình (THB)

Skype chat, instant message

Mr. Tuấn
0988 488 096

Skype chat, instant message

Mr. Bình
0981 06 08 08
kinhdoanh@vnxf.vn

Top Bottom