1.8.x Tính Năng: Random Events

Preview

Tác giả: klin

Phiên bản: 1.0.0

Gửi lúc: 12/05/2017

Cập nhật lúc: 12/09/2017

Communication Show Thread
Mô tả
Random Events
Randomly reply to threads with customized messages!

Features
  • Configure the user ID of the account used to post random events
  • Choose which forums and usergroups you want to be eligible for random events
  • Choose how frequent you want random events to be posted
  • Define your own random events -- supports MyCode/BBCode!
Installation
  • Simply copy inc/plugins/randomevents.php to your site's inc/plugins folder.
  • Then install and activate the plugin via your Admin CP.
  • Configure the settings to your desire via Admin CP > Configuration > Random Events Settings.
Technical
  • A random number is generated every time a user posts. If this number meets the frequency setting, further checks will be made to determine if
    • The post is in an eligible forum, per the settings
    • The user is in an eligible usergroup, per the settings
  • A second random number is then generated to choose a random event from the settings.
  • A post is then generated at TIME_NOW+1—that is, one millisecond after the original post is created.
Sự kiện ngẫu nhiên
Trả lời ngẫu nhiên các chủ đề bằng các tin nhắn tùy chỉnh!

Tính năng
  • Định cấu hình ID người dùng của tài khoản được sử dụng để đăng các sự kiện ngẫu nhiên
  • Chọn diễn đàn và nhóm người dùng mà bạn muốn đủ điều kiện tham gia các sự kiện ngẫu nhiên
  • Chọn tần suất bạn muốn đăng các sự kiện ngẫu nhiên
  • Xác định các sự kiện ngẫu nhiên của riêng bạn - hỗ trợ MyCode/BBCode!
Cài đặt
  • Chỉ cần sao chép inc/plugins/randomevents.php vào thư mục inc/plugins của trang web của bạn.
  • Sau đó, cài đặt và kích hoạt plugin thông qua CP quản trị của bạn.
  • Định cấu hình cài đặt theo mong muốn của bạn thông qua Cấu hình > Quản trị viên > Cài đặt sự kiện ngẫu nhiên.
Kỹ thuật
  • Một số ngẫu nhiên được tạo ra mỗi khi người dùng đăng bài. Nếu số này đáp ứng cài đặt tần số, sẽ kiểm tra thêm để xác định xem
    • Bài đăng nằm trong một diễn đàn đủ điều kiện, theo cài đặt
    • Người dùng nằm trong một nhóm người dùng đủ điều kiện, theo cài đặt
  • Sau đó, một số ngẫu nhiên thứ hai được tạo ra để chọn một sự kiện ngẫu nhiên từ cài đặt.
  • Sau đó, một bài đăng được tạo ở TIME_NOW+1—nghĩa là một mili giây sau khi bài đăng ban đầu được tạo.