sunlab / wn-levelup-plugin
WinterCMS 的等级插件
v1.0.11
2021-06-18 21:10 UTC
Requires
- php: >=7.0
- composer/installers: ~1.0
- sunlab/wn-measures-plugin: ^v1.0.42
- winter/wn-user-plugin: ^2.0
This package is auto-updated.
Last update: 2024-09-18 03:39:57 UTC
README
此插件通过创建游戏等级系统来提高用户体验。您可以配置一些由用户触发的事件,使他们在触发时获得经验值。现在用户的个人资料可以整合一个经验量表,您还可以创建一个排行榜页面。
安装
可以使用 composer 安装此插件
composer require sunlab/wn-levelup-plugin
如何使用
从后台创建所有您想要的等级。然后创建一些“经验增加器”:它们是一些事件,当它们被触发时应该增加用户经验。经验增加器的“名称”属性应与之前使用 SunLab.Measures 设置的一个相匹配。
组件
该插件提供以下两个组件
- 经验量表,可以插入到公共用户个人资料页面或账户页面
- 排行榜,按降序显示经验最丰富的用户
关于游戏化插件的说明
完全可选,此插件与已发布的 SunLab.Gamification 仓库 插件完美匹配,两者都基于 SunLab.Measures,旨在提高用户体验,提供游戏感。
待办事项列表
- 实现一个用户经验赢得历史组件,使用户能确切地知道何时赢得所有积分