Addon 2x Members map - Bản đồ thành viên XenForo 2 2.1

PVS

Super Moderator
Thành viên BQT
Tham gia
28/02/2015
Bài viết
17,142
Được Like
12,745
Members map - Bản đồ thành viên XenForo 2 2.1

Hiển thị các thành viên trên bản đồ Google.

pic001.jpgpic002.jpgpic003.jpgpic004.jpg
Tính năng:
  • Bản đồ thành viên được cập nhật tự động mỗi tháng một lần.
  • Tất cả phrase đều bắt đầu bằng membersmap_ để thuận tiện cho bạn.
Quyền của nhóm người dùng:

Theo mặc định, hai nhóm người dùng sau được phép xem Members map:
  • Registered
  • Unregistered / Unconfirmed

Thiết lập bước 1:

Nhận key Google Maps JavaScript API của bạn bằng cách sử dụng liên kết này:

https://developers.google.com/maps/documentation/javascript/get-api-key

Thông tin cài đặt API JavaScript bổ sung của Google Maps tại đây:

https://www.xf2addons.com/threads/google-maps-javascript-api.511/

Thiết lập bước 2:

Ipapi cho phép tra cứu 1000 IP mỗi ngày, đó là tốt cho hầu hết các diễn đàn. Nếu bạn muốn hiển thị hơn 1000 người dùng trên bản đồ, hãy sử dụng tùy chọn cơ sở dữ liệu GeoIp2.

https://www.xf2addons.com/threads/installing-the-geoip2-library.1132/

Thiết lập bước 3:

Cập nhật trang Options bằng Key Google maps của bạn.

Thiết lập bước 4:

Cấp quyền cho nhóm người dùng để xem bản đồ.

Thiết lập bước 5:

Chạy các Cron entries cho Members map theo cách thủ công. Điều này chỉ được yêu cầu khi thiết lập ban đầu. Các Cron entries sẽ tự động chạy mỗi tháng một lần.

Thay đổi cơ sở dữ liệu:

Add-on này sẽ tạo hai bảng trong cơ sở dữ liệu của bạn:

andy_members_map
andy_members_map_data

Hỏi và Đáp:

Q: API Google maps có giá bao nhiêu?
A: Nó miễn phí trừ khi bạn có một diễn đàn cực kỳ lớn.

Q: Các thành viên có thể đặt vị trí của mình theo cách thủ công không?
A: Không.

Q: Các thành viên có thể chọn không tham gia bản đồ không?
A: Không.

Q: Các điểm đánh dấu trên bản đồ chính xác đến mức nào?
A: Điểm đánh dấu sẽ không hiển thị vị trí chính xác.

Q: Có thể đánh dấu không bao gồm tên người dùng không?
A: Có, có một tùy chọn cho điều đó.

Q: Tôi muốn biết có bao nhiêu người dùng sẽ được chọn dựa trên ngày hoạt động gần đây nhất, tôi có thể làm điều đó như thế nào?
A: Thêm membersmap/lastactivity vào URL diễn đàn của bạn.

Q: Tôi có một đăng ký ipapi.co và có một key, tôi có thể sử dụng key đó để vượt qua giới hạn 1000 mỗi ngày với phiên bản miễn phí không?
A: Có. Sử dụng tùy chọn key Ipapi.

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


Nguồn: Internet​
 

Đính kèm

  • AndyB-MembersMap-2.1.zip
    21.2 KB · Lượt xem: 5

Top Bottom